D' Video Clipping API
Programméiert laang Videoen a vertikal Clips mat Ënnertitelen ëm. Transparent Präisser pro Minutt - keng Credits, keng versteckte Verkafs-Appelen.
clip.video exposéiert eng einfach HTTP API fir Clipping, Transkriptioun, Ënnertitelen, an d'Utility Konversioune. Embedden et an Ärem eegene Produkt, automatiséieren eng Inhalt Pipeline, oder Clipping op der Skala. D'voll API (mat API-Schlëssel Auth + eng publizéiert pro Minutt Rate) ass verfügbar op der StudioplanD'Endpunkte hei ënnendrënner sinn d'Energiequellen vun der App.
Authentifizéierung
Studio Schlëssel authentifizéieren mat engem Bearer Header. Halt Är Schlëssel op der Serversäit.
Authorization: Bearer sk_live_your_api_key
Erstellen vun engem Clip-Auftrag
Eng Datei erofgelueden oder eng Video-URL iwwerginn. mode Wielt d'Operatioun aus:
clip (Ranked Shorts), captions (Titel vum ganzen Video) oder
transcribe (D'Transkriptioun ass net bekannt).
# 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"
Antwort:
{ "error": false, "job_id": "c45de43d67d4...", "redirect": "/v/c45de43d67d4.../" }
Status vun der Ëmfro
D'Pipeline ass asynchron. Poll until done ass richteg; fäerdeg Clips kommen an der
clips Array mat engem 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 · Lafen eng Utility Tool (Sync)
D' ffmpeg-Tools ginn direkt en Downloadlink zréck. Passéiert d'Tools 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" }
Exportéiert eng Transkriptioun
Fir e transcribe Job, export the transcript as txt,
srt, oder vtt.
curl https://clip.video/v/<job_id>/export/srt/ -o captions.srt
Präis
clip.video publishes a flat per-minute wholesale rate on the Studio plan — bill your own users however you like. See Präis oder Kontaktéiert eis Fir Volumen-Raten a White-Label.