The Video clipping API
Kusintha kwanthawi yayitali kwa mavidiyo ku mavidiyo ozungulira ozungulira. Kusintha kwanthawi yayitali kwa mavidiyo kudzera pa pulogalamu. Kusintha kwanthawi yayitali kwanthawi yayitali - palibe ndalama, palibe kugulitsa kosadziwika.
clip.video imatulutsa HTTP API yosavuta yogwiritsira ntchito kuchotsa, kulemba, kulemba mawu, komanso kusintha kwa ntchito. Ikani muzinthu zanu, gwiritsani ntchito masamba azinthu, kapena kuchotsa panthawi ya kukula. The full API (with API-key auth + a published per-minute rate) is available on the Studio ndondomeko; endpoints pansipa mphamvu app lero.
Kutsimikizira
Kutsimikizira ndi chida chanu cha API mu header ya woyendetsa. Pezani chida chanu pa tsamba la akaunti (Zopezeka pa maphunziro olipira). Tengani pa server-side - imatsitsa pamtundu wa plan yanu (yolipira = 1080p, palibe watermark).
Authorization: Bearer YOUR_API_KEY
1 · Kukhazikitsa clip ntchito
Upload a fayilo kapena kupita kanema URL. mode amasankha ntchito:
clip (kusankhidwa shorts), captions (kulemba kanema wonse), kapena
transcribe (kuchokera pa transcript)
# by URL
curl -X POST https://clip.video/api/upload/ \
-H "Authorization: Bearer YOUR_API_KEY" \
-F "url=https://example.com/podcast.mp4" \
-F "mode=clip" \
-F "style=hormozi" \
-F "reframe=auto"
# by file
curl -X POST https://clip.video/api/upload/ \
-H "Authorization: Bearer YOUR_API_KEY" \
-F "file=@episode.mp4" -F "mode=clip"
Kuyankha:
{ "error": false, "job_id": "c45de43d67d4...", "redirect": "/v/c45de43d67d4.../" }
2 · Poll ntchito khalidwe
Pipeline ndi asynchronous. Poll mpaka done ndi zoona; anamaliza mavidiyo kufika mu
clips array ndi downloadable output URL.
curl https://clip.video/api/status/<job_id>/
{
"status": "completed",
"done": true,
"clip_count": 5,
"clips": [
{ "uuid": "22a9d58d...", "title": "The Secret to Going Viral",
"score": 85, "duration": 32.4,
"output": "/uploads/clips/.../22a9d58d....mp4",
"thumbnail": "/uploads/clips/.../22a9d58d....jpg" }
]
}
3 · Kuyenda ntchito chida (Sync)
Maphunziro a ffmpeg amabwerera kutsitsa kwa tsamba lotsitsa mwachindunji. slug
(video-to-audio, compress-video, video-to-gif,
trim-video, make-video-vertical, …).
curl -X POST https://clip.video/api/tool/ \
-F "file=@clip.mp4" -F "slug=video-to-audio"
# -> { "error": false, "download": "/uploads/tools/out/....mp3", "name": "audio.mp3" }
4 · Kutumiza transcript
Kwa transcribe ntchito, kutumiza kunja transcript monga txt,
srt, kapena vtt.
curl https://clip.video/v/<job_id>/export/srt/ -o captions.srt
Kugulitsa
clip.video imafalitsa mtengo wotsika mtengo wa maola a mphindi pa pulogalamu ya Studio - kulipira ogwiritsa ntchito anu momwe mungafune. Kugulitsa kapena Tiuzeni ife kwa mitengo ya voliyumu ndi white-label.