Undertekstformater forklart: SRT, WebVTT, EBU-STL og flere
SRT, WebVTT, ASS, SCC, EBU-STL, iTT, IMSC1 og EBU-TT-D: hva hvert format er, hvem som krever det, normer for lesehastighet og hvordan du kjører QC.
Hvilke undertekstformater du leverer, avhenger av hvor filmen skal. SRT er det universelle rentekstformatet de fleste plattformer og festivaler godtar. WebVTT er standarden for nettavspillere. SCC bærer amerikanske closed captions for kringkasting. EBU-STL er det etablerte europeiske utvekslingsformatet for kringkasting. iTT er Apples timed text-format. IMSC1 og EBU-TT-D er moderne XML-profiler av TTML som brukes av strømmetjenester og kringkastere på nett. ASS er for rikt stiliserte undertekster, ofte innbrent.
Regelen som sparer mest trøbbel: les leveransespesifikasjonen først, og eksporter nøyaktig det den ber om. Denne guiden forklarer hvert format, hvem som vanligvis krever det, lesenormene som gjelder for alle, og hvordan du sjekker filene før de forlater deg.
Rentekstarbeidshestene: SRT og WebVTT
SRT (SubRip)
SRT er en nummerert liste med cues, hver med start- og sluttid og én eller to linjer tekst. Det er lett å lese, lett å redigere i hvilken som helst teksteditor, og godtas nesten overalt: videoplattformer, mange aggregatorer for strømming og de fleste innsendingsplattformer for festivaler.
Begrensningene er grunnen til at andre formater finnes. SRT har ingen standard for plassering eller stil. Noen avspillere respekterer enkle kursivkoder, andre ignorerer dem. Tegnkoding betyr også noe: lagre som UTF-8, ellers kan æ, ø, å og andre spesialtegn bli ødelagt på enkelte avspillere.
WebVTT
WebVTT er nettets undertekstformat, brukt med HTML5-elementet track. Det ligner SRT med en topptekst og punktum i stedet for komma i tidsstemplene, og legger til cue-innstillinger for plassering og justering, pluss stil. Er målet et nettsted, en egen avspiller eller en nettbasert videotjeneste, er WebVTT som regel riktig valg.
Stiliserte undertekster: ASS
ASS (Advanced SubStation Alpha) støtter fonter, farger, omriss, presis plassering og effekter. Det er populært til stilisert arbeid, karaokeaktig tekst og filmer der undertekstene er en del av designet. Få profesjonelle plattformer godtar ASS som sidecar, så det brukes mest til å lage looken, som så brennes inn i bildet.
Kringkastingsformater: SCC og EBU-STL
SCC (Scenarist Closed Caption)
SCC bærer CEA-608 closed captions, linje 21-standarden som brukes i nordamerikansk kringkasting. Det etterspørres ofte av amerikanske kringkastere og enkelte distributører. Formatet har stramme begrensninger: et begrenset tegnsett, et fast rutenett med kort maksimal radlengde, og timing knyttet til kringkastingens bildefrekvenser. Planlegg kortere linjer enn du ville brukt i SRT.
EBU-STL
EBU-STL (EBU Tech 3264) er et binært utvekslingsformat for undertekster som europeiske kringkastere har brukt i flere tiår. Kringkastere og tekstebyråene deres etterspør det fortsatt til arbeidsflyter for lineær TV. Fordi det er binært, kan du ikke rette det i en teksteditor. Eksporter det riktig fra starten og valider det.
XML timed text: iTT, IMSC1 og EBU-TT-D
Disse formatene er alle bygd på TTML (Timed Text Markup Language), W3Cs XML-standard for tidsatt tekst. De skiller seg i profil: hvilke funksjoner de tillater, og hvem som forventer dem.
- iTT (iTunes Timed Text) er Apples TTML-baserte format, brukt ved levering til Apples plattformer via deres leveransepartnere.
- IMSC1 er en W3C-profil av TTML laget for internettmedier. Mange strømmetjenester godtar eller foretrekker en IMSC-profil for tekstbaserte undertekster. Sjekk om spesifikasjonen nevner en bestemt IMSC-versjon.
- EBU-TT-D er Den europeiske kringkastingsunionens TTML-profil for distribusjon, brukt til nett- og smart-TV-tjenester drevet av europeiske kringkastere.
Sier en spesifikasjon «TTML», spør hvilken profil. Forskjellene betyr noe for validatorer.
Hvem som ber om hva
Bare generelle mønstre. Hver plattform, kringkaster og festival publiserer sine egne regler, og de reglene endrer seg.
- Nett og sosiale medier: SRT eller WebVTT som sidecar, eller innbrente undertekster for plattformer og autoavspillingsstrømmer som ignorerer sidecar-filer.
- Strømmetjenester: ofte en TTML-profil som IMSC1, noen ganger SRT for mindre tjenester. Følg stilguiden nøyaktig.
- Apples plattformer: iTT, vanligvis levert via en godkjent partner.
- Amerikansk kringkasting: SCC for closed captions.
- Europeisk kringkasting: EBU-STL for tradisjonelle arbeidsflyter, EBU-TT-D for nettjenester.
- Festivaler: som regel en SRT-fil til utvelgelseskomiteen, pluss tekstede visningskopier etter festivalens tekniske spesifikasjon. Se sjekklisten for festivalleveranser.
Lesehastighet og linjelengde
Formatet bærer teksten. Normene avgjør om folk klarer å lese den. Vanlige retningslinjer, som varierer etter plattform og publikum:
- Maks to linjer per undertekst, med linjeskiftet ved en naturlig frasegrense.
- Linjelengde typisk rundt 37 til 42 tegn for latinske skriftsystemer. Formater for kringkastingstekst som SCC er strammere.
- Lesehastighet uttrykkes ofte i tegn per sekund. Mange veiledninger foreslår omtrent 15 til 17 for innhold for voksne og lavere for barneprogrammer, mens noen plattformer tillater opptil rundt 20.
- Minste varighet under ett sekund unngås generelt. Rundt fem sjettedels sekund er en vanlig nedre grense. Maksimal varighet er ofte rundt sju sekunder.
- Mellomrom på et par rammer mellom påfølgende undertekster hjelper øyet å registrere et skifte.
- Bildeskift: unngå undertekster som strekker seg over et kutt med bare noen få rammer.
Oversatte undertekster blir som regel lengre enn kilden. Legg inn margin når du segmenterer originalen.
QC før levering
En avvist undertekstfil feiler som regel av kjedelige grunner: overlapp, en cue som går for fort til å leses, et ødelagt tegn, feil bildefrekvens. Sjekk:
- Tegnkoding (UTF-8 for tekstformater) og at hvert spesialtegn vises.
- Ingen overlappende cues, ingen cues med null lengde.
- Lesehastighet og linjelengde innenfor plattformens grenser.
- Timing i synk fra første til siste cue, særlig etter bildeendringer.
- Bildefrekvens og starttidskode stemmer med masteren.
- Filen spilles i målavspilleren eller passerer plattformens validator.
I cinemaOS kjører Finisher ▸ Localize ▸ Captions QC mot en profil før eksport. Strict rapporterer hvert problem du må løse, og Compatible Repair sikter mot en fil som spilles rent på tvers av avspillere. Fra samme sted kan du eksportere SRT, WebVTT, ASS, SCC, EBU-STL, iTT, IMSC1, EBU-TT-D eller FCPXML, eller bruke Burn In for en versjon med undertekstene rendret inn i bildet. Trenger du undertekstene på et annet språk først, se slik oversetter du undertekster lokalt på Mac.
FAQ
Bør jeg levere SRT eller WebVTT?
Lever det mottakeren spesifiserer. Uten spesifikasjon er SRT det tryggeste generelle valget, og WebVTT er bedre for nettavspillere.
Kan jeg konvertere SRT til EBU-STL eller SCC etterpå?
Ja, men konverteringer avslører begrensninger: de korte radene og det begrensede tegnsettet i SCC, og den binære strukturen i EBU-STL. Segmenter og kjør QC for det strengeste formatet du trenger, og eksporter så de andre fra samme kilde.
Når bør jeg brenne inn undertekster?
Når avspilleren ignorerer sidecar-filer, til innlegg i sosiale medier og autoavspillingsstrømmer, eller når et visningssted ber om det. Ha også en ren master uten undertekster.
Eksporter riktig format første gang
Ha én rettet undertekstkilde og eksporter hvert leveranseformat fra den. Last ned cinemaOS for å kjøre QC og eksportere alle formater på Macen i løpet av den 60 dager lange gratis prøveperioden. Kort kreves ikke.