✦ 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

Autentica con la chiave API in un'intestazione al portatore. Trova la tua chiave sulla tua pagina account (disponibile su piani a pagamento). Tenere il lato server si clip alla qualità del piano (pagato = 1080p, senza filigrana).

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

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

clip.video pubblica una tariffa all'ingrosso al minuto sul piano di Studio... prezzi oppure contattaci per le percentuali di volume e il bianco.