✦ Wopanga API

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.