✦ Entwéckler-API

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

Authentifizéieren mat Ärem API Schlëssel an engem Bearer Header. Fannt Äre Schlëssel op Ärem Kont Säit (op bezuelte Pläng verfügbar). Serversäit halen — et gëtt mat der Qualitéit vun Ärem Plang geclippt (bezuelt = 1080p, kee Waasserzeechen).

Authorization: Bearer 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/ \
  -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"

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.