Referens
Källor
YouTube, TikTok, dina filer och direktlänkar: accepterade URL:er, vad varje läge gör och gränserna.
Uppdaterad
Oavsett källa får du samma transkriptobjekt: text, tidsatta segment och ordtider när AI-transkribering har tagit fram dem. Gränser för alla källor: 2 timmar och 250 MB.
Källor#
| Källa | Accepterade länkar | captions_only | auto / transcribe |
|---|---|---|---|
| YouTube | youtube.com/watch?v=…, youtu.be/…, /shorts/…, /live/… | Skaparens eller automatiska undertexter, 1 kredit | Betalda abonnemang |
| TikTok | tiktok.com/@user/video/…, vm.tiktok.com/…-delningslänkar | Skaparens undertexter, 1 kredit | Betalda abonnemang |
| Din fil | mp3, wav, m4a, ogg, aac, mp4, webm via POST /v1/uploads | Inte tillgängligt | Betalda abonnemang |
| Direktlänk | Valfri publik https-URL som serverar en ljud- eller videofil | Inte tillgängligt | Betalda abonnemang |
GET /v1/capabilities med din nyckel returnerar den här tabellen för ditt abonnemang, så att en klient bara kan visa det som fungerar.
Undertexter#
- Endast publika videor. Privata videor, videor för medlemmar och åldersspärrade videor misslyckas med en
SOURCE_*-kod. - YouTube har två typer: undertexter som skaparen laddat upp och YouTubes automatiska undertexter.
caption_preferenceväljer; standardvärdet tar skaparens när sådana finns. caption_languagesbegär särskilda spår, t.ex.["es", "en"].POST /v1/language-discoverieslistar vilka språk en YouTube-video har.- Tidsättningen görs per undertextblock (
timing_granularity: "segment").
AI-transkribering#
- Lyssnar på ljudet och fungerar med eller utan undertexter. Identifierar språket, eller använder ett språktips i
language. - Returnerar ordtider och konfidens (
timing_granularity: "word"). - Tar ungefär en fjärdedel av mediets längd. Använd
?wait=25eller en webhook i stället för tät polling. - 2 krediter per påbörjad minut, minst 1 minut. Begränsa ett jobb med
max_credits.