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, komanso kusintha kwa ntchito. Ikani muzinthu zanu, gwiritsani ntchito masamba azinthu, kapena kuchotsa pamalingaliro. Full API (ndi API-key auth + kusindikizidwa kwa mtengo wa mphindi) ikupezeka pa Studio ndondomeko; endpoints pansipa mphamvu app lero.
Kutsimikizira
Mabowo a Studio amatsimikiziridwa ndi header ya wogwiritsa ntchito. Tengani mabowo anu pa server-side.
Authorization: Bearer sk_live_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/ \
-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/ \
-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
Kusiyana ndi APIs zomwe zimawerengedwa ndi ngongole, clip.video imafalitsa mtengo wotsika pamphindi pamtengo waukulu pa pulogalamu ya Studio - kulipira ogwiritsa ntchito anu okha momwe mungafune. Kugulitsa kapena Tiuzeni ife kwa mitengo ya voliyumu ndi white-label.