Naar de hoofdinhoud
SubtitleMatrix

Minimale duur van ondertitels

ToegankelijkheidsnormenMinimale weergaveduur
Of plak ondertiteltekst

Opties

De limiet is geen getal dat je invoert: hij wordt uit een gepubliceerd document gelezen, en het rapport noemt dat document, citeert de zin waar hij vandaan komt, zegt of die zin een eis of een richtlijn is, en geeft de dag waarop we hem voor het laatst met een link hebben geverifieerd. Kies het document waaraan je verantwoording verschuldigd bent. Ze zijn het onderling niet eens: Netflix telt tekens per seconde en begrenst een regel op 42 tekens, terwijl Ofcom en de BBC woorden per minuut tellen en de BBC bij regellengte een regel op 37 begrenst. Drie van hen noemen helemaal geen getallen — 47 CFR §79.1, WCAG 2.2 SC 1.2.2 en EN 301 549, dat eist dat webpagina’s en niet-webdocumenten aan datzelfde criterium voldoen. Die drie eisen dat ondertiteling benoemt wie er spreekt en non-verbale informatie draagt, en laten elk getal aan de omroep; een pagina die ze controleert, vraagt of het bestand dat doet, niet of een getal wordt overschreden. Ze wegen ook niet even zwaar: een gebrek dat tegen WCAG als waarschuwing geldt, geldt tegen EN 301 549 als fout, omdat de standaard dat criterium tot een verplichting maakt. Deze keuze verandert de limiet en de citatie samen, dus een rapport kan nooit het getal van het ene document onder de naam van een ander dragen. Pagina’s die iets controleren dat slechts één van deze documenten noemt, bieden alleen dat ene aan.

In welke beeldsnelheid de tijden worden geteld. Op de formaatpagina’s is dit wat MicroDVD nodig heeft, want het slaat tijden op als framenummers. Op de beeldsnelheidspagina’s is het de snelheid waartegen het bestand getimed is — de versie waarvoor de ondertitels gemaakt zijn — en het tweede vak op de pagina neemt de snelheid van de video die je gaat gebruiken. 23,976, 24, 25, 29,97, 30, 50, 59,94 en 60 zijn de gebruikelijke. Een verkeerde waarde verschuift de hele tijdlijn, en op de beeldsnelheidspagina’s verschuift ze die met een verhouding in plaats van met een vast bedrag.

Een blok dat voorbij flitst, is niet te lezen, hoe weinig woorden er ook in staan. Deze pagina meet hoe lang elk blok in beeld blijft en noemt de blokken die korter zijn dan het minimum in de Netflix Timed Text Style Guide: vijf zesde seconde. Het bestand wordt in je browser gelezen, nooit geüpload en niet gewijzigd — wat terugkomt is een rapport dat je als PDF leest en bewaart, of als CSV in een spreadsheet sorteert.

De grens is 834 milliseconden, en dat onhandige getal is het punt. De gids noemt vijf zesde seconde en licht dat toe als twintig frames bij 24 fps. Vijf zesde seconde is 833,33 milliseconden, en tijden worden hier als hele milliseconden vastgehouden, dus de grens wordt naar boven afgerond. Naar beneden afgerond op 833 zou een blok van precies 833 ms — echt korter dan vijf zesde seconde — doorlaten. Afgerond op 800, zoals het getal elders soms wordt samengevat, zou ook elk blok tussen 800 en 833 ms doorlaten.

Het rapport zegt drie dingen die een zelf ingetypte drempel niet kan zeggen. Het noemt het blok, drukt de gemeten duur en de grens waartegen is vergeleken af, en citeert de zin waaruit de grens komt, met de dag waarop die zin voor het laatst is gecontroleerd. Het laat ook zien wat deze pagina niet controleert. En bij een MicroDVD-bestand, waarvan de tijden framenummers zijn, drukt het de beeldsnelheid af die is gebruikt, omdat elke duur in dat rapport bij het inlezen op een frame is afgerond.

Voorbeelden

Een blok dat 800 milliseconden in beeld staat

Ondertitels

1
00:00:01,000 --> 00:00:01,800
Where were you?

2
00:00:03,000 --> 00:00:05,000
I was working late.

Wat het rapport vindt

Cues below the minimum duration — 1 found

Severity   Cues   Start          End            Measured   Limit    Clause
Warning    1      00:00:01.000   00:00:01.800   800 ms     834 ms   Netflix Timed Text Style Guide: General Requirements — Duration: minimum duration 5/6 second (20 frames at 24fps)

Checked against
Standard: Netflix Timed Text Style Guide
Limit: 834 ms
Where it is stated: Duration: minimum duration 5/6 second (20 frames at 24fps)
Stated as: Guideline
Not checked by this page: Duration: maximum duration 7 seconds; Reading speed: 20 characters per second for adult content (17 for children's); Line length: maximum 42 characters per line (43–44 only in rare exceptions); Line length: maximum 2 lines per subtitle event

Het eerste blok staat 800 ms in beeld en wordt gemeld; het tweede duurt twee seconden en niet. Elke rij draagt de gemeten duur, de grens en de zin waaruit de grens is gelezen, en de basisparagraaf eronder voegt toe in welk document die zin staat, of het een eis of een richtlijn is, en de dag waarop ze is gecontroleerd.

Vijf zesde seconde, tot op de milliseconde

Ondertitels

1
00:00:01,000 --> 00:00:01,834
Where were you?

2
00:00:03,000 --> 00:00:03,833
I was working late.

Wat het rapport vindt

Cues below the minimum duration — 1 found

Severity   Cues   Start          End            Measured   Limit    Clause
Warning    2      00:00:03.000   00:00:03.833   833 ms     834 ms   Netflix Timed Text Style Guide: General Requirements — Duration: minimum duration 5/6 second (20 frames at 24fps)

Checked against
Standard: Netflix Timed Text Style Guide
Limit: 834 ms
Where it is stated: Duration: minimum duration 5/6 second (20 frames at 24fps)
Stated as: Guideline
Not checked by this page: Duration: maximum duration 7 seconds; Reading speed: 20 characters per second for adult content (17 for children's); Line length: maximum 42 characters per line (43–44 only in rare exceptions); Line length: maximum 2 lines per subtitle event

Het eerste blok is precies 834 ms en komt door; het tweede is 833 ms, één milliseconde eronder, en wordt gemeld. Dat gat van één milliseconde is waarvoor dit voorbeeld bestaat: vijf zesde seconde moet op de een of andere manier worden afgerond, en naar beneden afronden laat blokken door die echt te kort zijn.

Een bestand waarvan de tijden framenummers zijn

Ondertitels

{1}{1}25
{25}{45}Where were you last night?
{100}{150}I was working late.

Wat het rapport vindt

Cues below the minimum duration — 1 found

Severity   Cues   Start          End            Measured   Limit    Clause
Warning    1      00:00:01.000   00:00:01.800   800 ms     834 ms   Netflix Timed Text Style Guide: General Requirements — Duration: minimum duration 5/6 second (20 frames at 24fps)

Checked against
Standard: Netflix Timed Text Style Guide
Limit: 834 ms
Where it is stated: Duration: minimum duration 5/6 second (20 frames at 24fps)
Stated as: Guideline
Not checked by this page: Duration: maximum duration 7 seconds; Reading speed: 20 characters per second for adult content (17 for children's); Line length: maximum 42 characters per line (43–44 only in rare exceptions); Line length: maximum 2 lines per subtitle event

Een MicroDVD-bestand, waarin een blok een paar framenummers is in plaats van twee tijden. Frames 25 tot 45 bij 25 fps is 1.000 ms tot 1.800 ms, dus 800 ms in beeld, en dat wordt gemeld; het tweede blok duurt precies twee seconden en niet. De kop van het rapport drukt de beeldsnelheid af, zonder welke geen enkele duur erin elders reproduceerbaar is.

Veelgestelde vragen

Waarom is de minimumduur op deze pagina 834 milliseconden en niet 800?

Omdat het document vijf zesde seconde noemt, met twintig frames bij 24 fps als toelichting, en vijf zesde seconde is 833,33 milliseconden. Tijden worden als hele milliseconden vastgehouden, dus de grens wordt naar boven afgerond op 834: naar beneden afronden op 833 zou een subtitle- of caption-blok doorlaten dat echt korter is dan het genoemde minimum, en 800 — een getal dat in sommige samenvattingen van derden circuleert — zou alles tussen 800 en 833 doorlaten.

Uit welk document komt de minimumduur hier?

Uit de Netflix Timed Text Style Guide: General Requirements, het enige document in deze categorie dat een minimumduur voor een blok noemt. Het is een richtlijn die voor leveranciers van Netflix is gepubliceerd en geen wet, en het rapport labelt haar zo in een eigen rij. Als jouw werk aan een andere huisstijl moet voldoen, staat het minimum daarvan niet in dit archief en kan deze pagina er niet tegen toetsen.

Wordt een blok van precies 834 milliseconden gemeld?

Nee. De vergelijking is strikt kleiner dan de grens, dus een blok dat er precies op zit, valt erbinnen. Dat is dezelfde keuze die de pagina over de maximumduur de andere kant op maakt, en daarom is elke grens met een eigen voorbeeld vastgelegd: een vergelijking die verkeerd om is geschreven, meldt ofwel elk correct getimede blok in het bestand of laat er een door dat de regel overtreedt.

Waarom drukt het rapport een beeldsnelheid af voor mijn MicroDVD-bestand?

Omdat een MicroDVD-blok een paar framenummers is en niets anders, dus elke tijd in het rapport komt uit het delen van die frames door de beeldsnelheid die de pagina gebruikte. Verander dat getal en elke duur in het rapport verandert mee, dus het rapport noemt het in plaats van jou te laten uitzoeken welke aanname is gemaakt.

Verandert het controleren van de minimumduur mijn ondertitelbestand?

Nee. Het bestand wordt gemeten en met rust gelaten, en er wordt niets geüpload. Wil je korte blokken echt verlengen, dan is dat een andere tool die een nieuw ondertitelbestand schrijft. Deze pagina vertelt welke blokken onder de grens zitten en met hoeveel, en dat is het deel dat je nodig hebt voordat je besluit wat je ermee doet.

Wat als een blok met opzet kort is?

Dan wordt het nog steeds gemeld, en dat is de bedoeling. Eén woord dat een derde seconde blijft staan, een tussenwerpsel, een geluid tussen haakjes: het zijn echte gevallen, en een minimumduur is een leesbaarheidsondergrens en geen uitspraak over de bedoeling. Het rapport noemt wat onder de grens mat; of een bepaald blok verlengd, met het volgende samengevoegd of juist gelaten moet worden, blijft jouw beslissing.

Waar de controle naar kijkt

  • Het rapport beschrijft een bestand, geen dienst. De Netflix-stijlgids is een leveringsels in de leverancierscontracten van Netflix; het is geen wet, en niets hier zegt dat jouw ondertiteling eraan voldoet. Het rapport vermeldt welke blokken onder welke gepubliceerde minimumduur maten, en noemt de grenzen in dat document die deze pagina niet controleerde.
  • Een minimumduur beschermt de kijker die het minst kan compenseren. Een blok dat weg is voordat het oog erop is geland, valt niet uit het geheugen te halen, en kijkers die langzaam lezen of in een tweede taal lezen, zijn degenen die het kost. Het is ook het goedkoopste ondertitelgebrek om te verhelpen en het gemakkelijkste om te laten staan, omdat een kort blok zonder zichtbare hapering afspeelt en geen tweede blik uitlokt.

Bronnen

  • Netflix Timed Text Style Guide: General Requirements — duur: minimale duur 5/6 seconde, daar toegelicht als 20 frames bij 24 fps.
  • Netflix Timed Text Style Guide: General Requirements — deze pagina neemt de formulering van het document zelf over, vijf zesde seconde; sommige gepubliceerde samenvattingen van dezelfde eis noemen in plaats daarvan 0,800 seconde.

Gerelateerde hulpmiddelen