Gå til indhold
cinemaOS

Vejledninger

Undertekstformater forklaret: SRT, WebVTT, EBU-STL og flere

SRT, WebVTT, ASS, SCC, EBU-STL, iTT, IMSC1 og EBU-TT-D: hvad hvert format er, hvem der kræver det, regler for læsehastighed og QC før levering.

Hvilket af de mange undertekstformater du skal levere, afhænger af, hvor filmen skal hen. SRT er det universelle rentekstformat, som de fleste platforme og festivaler accepterer. WebVTT er standarden til webafspillere. SCC bærer closed captions i amerikansk stil til broadcast. EBU-STL er det mangeårige europæiske udvekslingsformat til broadcast. iTT er Apples timed text-format. IMSC1 og EBU-TT-D er moderne XML-profiler af TTML, som bruges af streamingtjenester og online broadcast. ASS er til rigt stylede undertekster, ofte indbrændt.

Reglen, der sparer mest besvær: læs leveringsspecifikationen først, og eksportér præcis det, den beder om. Guiden forklarer hvert format, hvem der typisk kræver det, de læsekonventioner, der gælder for dem alle, og hvordan du tjekker filerne, før de forlader dine hænder.

Rentekstens arbejdsheste: SRT og WebVTT

SRT (SubRip)

SRT er en nummereret liste af cues, hver med start- og sluttid og en eller to linjer tekst. Det er let at læse, let at redigere i enhver teksteditor og accepteres næsten overalt: videoplatforme, mange streamingaggregatorer og de fleste platforme til festivalindsendelse.

Dets begrænsninger er grunden til, at andre formater findes. SRT har ingen standard for placering eller styling. Nogle afspillere respekterer simple kursiv-tags, andre ignorerer dem. Tegnkodning betyder også noget: gem som UTF-8, ellers kan tegn som æ, ø og å gå i stykker på nogle afspillere.

WebVTT

WebVTT er webbens undertekstformat og bruges med HTML5-elementet track. Det ligner SRT med en header og et punktum i stedet for et komma i tidsstemplerne, og det tilføjer cue-indstillinger til placering og justering plus styling. Er destinationen et website, en specialbygget afspiller eller en webbaseret videovært, er WebVTT som regel det rigtige valg.

Stylede undertekster: ASS

ASS (Advanced SubStation Alpha) understøtter fonte, farver, konturer, præcis placering og effekter. Det er populært til stiliseret arbejde, tekst i karaokestil og film, hvor underteksterne er en del af designet. Få professionelle platforme accepterer ASS som sidecar, så det bruges mest til at designe looket og derefter brænde det ind i billedet.

Broadcastformater: SCC og EBU-STL

SCC (Scenarist Closed Caption)

SCC bærer CEA-608 closed captions, line-21-standarden for undertekster i nordamerikansk broadcast. Det efterspørges ofte af amerikanske tv-stationer og nogle distributører. Formatet har stramme begrænsninger: et begrænset tegnsæt, et fast undertekstgitter med en kort maksimal rækkelængde og timing knyttet til broadcastbilledfrekvenser. Regn med kortere linjer, end du ville bruge i SRT.

EBU-STL

EBU-STL (EBU Tech 3264) er et binært udvekslingsformat til undertekster, som europæiske tv-stationer har brugt i årtier. Tv-stationer og deres underteksleverandører efterspørger det stadig til lineære tv-workflows. Fordi det er binært, kan du ikke rette det i en teksteditor; eksportér det korrekt første gang, og validér det.

XML timed text: iTT, IMSC1 og EBU-TT-D

Formaterne er alle bygget på TTML (Timed Text Markup Language), W3C's XML-standard for timed text. De adskiller sig i profil: hvilke funktioner de tillader, og hvem der forventer dem.

  • iTT (iTunes Timed Text) er Apples TTML-baserede format, der bruges ved levering til Apples platforme gennem deres leveringspartnere.
  • IMSC1 er en W3C-profil af TTML designet til internetmedier. Mange streamingtjenester accepterer eller foretrækker en IMSC-profil til tekstundertekster. Tjek, om specifikationen nævner en bestemt IMSC-version.
  • EBU-TT-D er Den Europæiske Radio- og TV-unions TTML-profil til distribution, som bruges til online- og connected TV-tjenester drevet af europæiske tv-stationer.

Står der "TTML" i en specifikation, så spørg, hvilken profil. Forskellene betyder noget for validatorer.

Hvem beder om hvad

Kun generelle mønstre. Hver platform, tv-station og festival udgiver sine egne regler, og reglerne ændrer sig.

  • Web og sociale medier: SRT eller WebVTT som sidecar eller indbrændte undertekster til platforme og autoplay-feeds, der ignorerer sidecars.
  • Streamingtjenester: typisk en TTML-profil som IMSC1, nogle gange SRT til mindre tjenester. Følg stilguiden nøje.
  • Apples platforme: iTT, typisk leveret gennem en godkendt partner.
  • Amerikansk broadcast: SCC til closed captions.
  • Europæisk broadcast: EBU-STL til traditionelle workflows, EBU-TT-D til onlinetjenester.
  • Festivaler: som regel en SRT-fil til udvælgelseskomitéen plus undertekstede visningskopier efter festivalens tekniske specifikation. Se vores tjekliste til festivalleverancer.

Læsehastighed og linjelængde

Formatet bærer teksten; konventionerne afgør, om folk kan læse den. Almindelige retningslinjer, som varierer efter platform og publikum:

  • Højst to linjer pr. undertekst, med linjeskiftet ved en naturlig sætningsgrænse.
  • Linjelængde typisk omkring 37 til 42 tegn for latinske skrifter. Broadcastformater som SCC er strammere.
  • Læsehastighed udtrykkes ofte i tegn pr. sekund. Mange guider foreslår cirka 15 til 17 for voksenindhold og langsommere for børneprogrammer, mens nogle platforme tillader op til omkring 20.
  • Minimumsvarighed under et sekund undgås generelt; omkring fem sjettedele af et sekund er en almindelig nedre grænse. Maksimal varighed er ofte omkring syv sekunder.
  • Mellemrum på et par billeder mellem på hinanden følgende undertekster hjælper øjet med at registrere et skift.
  • Klip: undgå undertekster, der kun hænger et par billeder ind over et klip.

Oversatte undertekster bliver som regel længere end kilden. Byg luft ind, når du segmenterer originalen.

QC, før du leverer

En afvist undertekstfil fejler som regel af kedelige grunde: overlap, en cue, der er for hurtig at læse, et ødelagt tegn, den forkerte billedfrekvens. Tjek:

  1. Tegnkodning (UTF-8 for tekstformater), og at hvert specialtegn vises.
  2. Ingen overlappende cues, ingen cues med længden nul.
  3. Læsehastighed og linjelængde inden for platformens grænser.
  4. Timing i sync fra første til sidste cue, især efter billedændringer.
  5. Billedfrekvens og starttimecode matcher masteren.
  6. Filen afspilles i målafspilleren eller består platformens validator.

I cinemaOS kører Finisher ▸ Localize ▸ Captions QC mod en profil før eksport. Strict rapporterer hvert problem, så du selv kan løse det, og Compatible Repair sigter efter en fil, der afspilles rent på tværs af afspillere. Samme sted kan du eksportere SRT, WebVTT, ASS, SCC, EBU-STL, iTT, IMSC1, EBU-TT-D eller FCPXML eller bruge Burn In til en version med underteksterne renderet ind i billedet. Har du først brug for underteksterne på et andet sprog, så se sådan oversætter du undertekster lokalt på din Mac.

FAQ

Skal jeg levere SRT eller WebVTT?

Lever det, destinationen angiver. Uden en specifikation er SRT det sikreste generelle valg, og WebVTT er bedre til webafspillere.

Kan jeg konvertere SRT til EBU-STL eller SCC bagefter?

Det kan du, men konverteringer afslører begrænsninger: SCC's korte rækker og begrænsede tegn og EBU-STL's binære struktur. Segmentér og lav QC til det strengeste format, du har brug for, og eksportér så de andre fra samme kilde.

Hvornår skal jeg brænde underteksterne ind?

Når afspilleren ignorerer sidecar-filer, til opslag på sociale medier og autoplay-feeds, eller når et visningssted beder om det. Behold også en ren master uden undertekster.

Eksportér det rigtige format første gang

Hav én rettet undertekstkilde, og eksportér hvert leveringsformat ud fra den. Download cinemaOS for at køre QC og eksportere alle formater på din Mac i den 60 dage lange gratis prøveperiode; der kræves intet kort.