✦ API sviluppatore

La API di ritaglio video

Trasforma video lunghi in clip verticali sottotitoli programmaticamente. Tariffe trasparenti per minuto... nessun credito, nessuna chiamata di vendita nascosta.

clip.video espone una semplice API HTTP per il ritaglio, la trascrizione, la didascalia e le conversioni di utilità. Incorporarla nel proprio prodotto, automatizzare una pipeline di contenuti, o clip in scala. L'API completa (con API-key auth + una tariffa pubblicata per minuto) è disponibile sulla Piano studio; gli endpoint sotto il potere dell'app oggi.

Autenticazione

Tasti di studio autenticarsi con un intestazione al portatore. Tenere la chiave lato server.

Authorization: Bearer sk_live_your_api_key

1 · Crea un lavoro clip

Caricare un file o passare un URL video. mode seleziona l'operazione: clip (cortacce di grado), captions (didascalia del video intero), oppure transcribe (solo trascrizione).

# 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"

Risposta:

{ "error": false, "job_id": "c45de43d67d4...", "redirect": "/v/c45de43d67d4.../" }

2 · Stato del lavoro

La condotta è asincrona. done è vero; clip completati arrivano nel clips array con un download 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 · Eseguire uno strumento di utilità (sincronizza)

Gli strumenti ffmpeg restituiscono direttamente un link per il download. 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 · Esporta una trascrizione

Per transcribe lavoro, esportare la trascrizione come txt, srt, oppure vtt.

curl https://clip.video/v/<job_id>/export/srt/ -o captions.srt

Prezzi

A differenza delle API con misurazione del credito, clip.video pubblica un prezzo all'ingrosso al minuto sulla bolletta del piano di Studio come preferite. prezzi oppure contattaci per le percentuali di volume e il bianco.