Kontrollér mod Netflix' stilguide
Eller indsæt underteksttekst
Indstillinger
Grænsen er ikke et tal, du skriver ind: den læses ud af et offentliggjort dokument, og rapporten nævner dokumentet, citerer den sætning, den kom fra, siger, om sætningen er et krav eller en vejledning, og angiver den dag, vi sidst bekræftede den, med et link. Vælg det dokument, du er ansvarlig over for. De er ikke enige med hinanden: Netflix tæller tegn pr. sekund og begrænser en linje til 42 tegn, mens Ofcom og BBC tæller ord pr. minut og, for linjelængde, begrænser BBC en linje til 37. Tre af dem angiver slet ingen tal – 47 CFR §79.1, WCAG 2.2 SC 1.2.2 og EN 301 549, som kræver, at websider og ikke-webdokumenter opfylder det samme kriterium. De tre kræver, at undertekster angiver, hvem der taler, og bærer ikke-verbal information, og overlader hvert tal til udbyderen; en side, der kontrollerer dem, spørger, om filen gør det, ikke om et eller andet tal overskrides. De har heller ikke samme vægt: en fejl, der læses som en advarsel mod WCAG, læses som en fejl mod EN 301 549, fordi standarden gør det kriterium til et »skal«. At ændre denne boks ændrer grænsen og henvisningen sammen, så en rapport aldrig kan bære ét dokuments tal under et andet dokuments navn. Sider, der kontrollerer noget, kun ét af disse dokumenter angiver, tilbyder kun det ene.
Hvilken billedhastighed tiderne tælles i. På formatsiderne er det, hvad MicroDVD har brug for, fordi formatet gemmer tider som billednummer. På siderne om billedhastighed er det den hastighed, filen blev timet efter – den version, underteksterne blev lavet til – og sidens anden boks tager hastigheden for den video, du skal bruge dem med. 23,976, 24, 25, 29,97, 30, 50, 59,94 og 60 er de almindelige. Tager man fejl, forskydes hele tidslinjen, og på siderne om billedhastighed forskydes den med et forhold i stedet for et fast beløb.
Netflix' Timed Text Style Guide angiver fire tal, en undertekstfil kan måles mod – 20 tegn pr. sekund for voksenindhold, 42 tegn på en linje, en minimal blokvarighed på fem sjettedele af et sekund og et maksimum på syv sekunder – og denne side kører dem alle over én fil i én omgang. Filen læses lokalt, forlader din maskine aldrig og ændres ikke, mens de fire tal anvendes. Rapporten kan hentes som PDF eller som CSV.
Et afsnit i rapporten bliver ikke en tabel. Guiden angiver også et linjetal: en undertekstbegivenhed må højst indeholde to linjer. Intet på denne side kontrollerer det, og i stedet for at lade dig finde ud af det ved et tilfælde navngiver rapporten det under det, der ikke blev kontrolleret. Listen er kort, og den er bevidst ikke tom. Hvert tal, rapporten faktisk anvender, trykkes med den sætning, det kom fra, og et link til den side, det blev læst fra, så et fund kan spores tilbage uden at forlade rapporten.
Sammenligningen værd at lave er med den samme fil kontrolleret mod Ofcoms vejledning. Der er kun læsehastigheden målbar, fordi det dokument ikke angiver andet; her bærer fire afsnit fund. Begge sider kører de samme fem kontroller over de samme bytes. Det, der ændrer sig, er dokumentet og med det enheden: Netflix tæller tegn pr. sekund, hvor Ofcom tæller ord pr. minut, så en blok kan bestå på den ene side og fejle på den anden, uden at nogen af rapporterne tager fejl.
Eksempler
Én fil målt mod alle fire Netflix-tal
Undertekster
1
00:00:01,000 --> 00:00:03,000
JOHN: I told you not to wait up.
2
00:00:04,000 --> 00:00:07,400
- I know what you did last summer, and I am not going to pretend otherwise.
- Then say it out loud, right here, in front of everybody.
3
00:00:09,000 --> 00:00:09,600
Wait.
4
00:00:11,000 --> 00:00:19,200
MARY: Nothing. It does not matter now.
5
00:00:21,000 --> 00:00:23,000
The quick brown fox jumps over the lazy dog every single morning.
Hvad rapporten finder
Cues read faster than the limit — 2 found
2 | 00:00:04.000 | 00:00:07.400 | 39.1 CPS | 20 CPS | Netflix English Timed Text Style Guide (USA) — Reading speed: 20 characters per second for adult content
5 | 00:00:21.000 | 00:00:23.000 | 32.5 CPS | 20 CPS | (the same sentence)
Lines longer than the limit — 2 found
2 | 75 characters per line | 42 characters per line | Netflix Timed Text Style Guide: General Requirements — Line length: maximum 42 characters per line (43–44 only in rare exceptions)
5 | 65 characters per line | 42 characters per line | (the same sentence)
Cues below the minimum duration — 1 found
3 | 00:00:09.000 | 00:00:09.600 | 600 ms | 834 ms | Netflix Timed Text Style Guide: General Requirements — Duration: minimum duration 5/6 second (20 frames at 24fps)
Cues above the maximum duration — 1 found
4 | 00:00:11.000 | 00:00:19.200 | 8200 ms | 7000 ms | Netflix Timed Text Style Guide: General Requirements — Duration: maximum duration 7 seconds
Cues with two speakers and no name — Not applicable. This document says nothing about this, so there is no requirement to check against
Not checked by this page: Line length: maximum 2 lines per subtitle eventFire afsnit, fire forskellige tal, alle fra ét dokument – og den sidste linje, som er den, der adskiller en grundig rapport fra en selvsikker. To-linjersreglen er en rigtig linje i guiden, og ingen side på dette websted kontrollerer den, så den listes snarere end droppes. Blok 2 fejler på tre punkter på én gang, og det er normalt: en blok med to linjer dialog på cirka 40 tegn hver er over læsehastigheden, over linjelængden og inden for varighedsreglerne. Hvert fund citerer den sætning, det blev målt mod, så du kan se, hvilken del af guiden du skal se på, når du beslutter, hvad der skal ændres.
Hvert tal nærmet men ikke overskredet
Undertekster
1
00:00:01,000 --> 00:00:04,000
Sphinx of black quartz, judge my vow now.
2
00:00:05,000 --> 00:00:05,834
Yes.
3
00:00:07,000 --> 00:00:14,000
No.
4
00:00:16,000 --> 00:00:18,000
This cue holds exactly forty characters.
Hvad rapporten finder
Cues read faster than the limit — Nothing found.
Lines longer than the limit — Nothing found.
Cues below the minimum duration — Nothing found.
Cues above the maximum duration — Nothing found.Hver blok ligger præcis på en grænse, og ingen rapporteres. Den sidste er fyrre tegn på to sekunder: tyve tegn pr. sekund på kornet, og sammenligningen er strengt større end grænsen. Den korte blok er 834 millisekunder, præcis det angivne minimum. Den lange er præcis syv sekunder. Det er forskellen mellem en rapport, der læses ren, og en side, der rapporterer flagrende kanter: flyt en af blokkene med et enkelt tegn eller et enkelt billede, og der opstår fund.
Billedbaserede undertekster, hvor en varighed først findes med en billedhastighed
Undertekster
{1}{1}30
{30}{48}Where were you last night?
{300}{540}I was working late, and I did not want to call you at that hour.
Hvad rapporten finder
File: episode.sub
Format: MicroDVD
Cues: 2
Frame rate: 30
Cues read faster than the limit — 1 found
1 | 00:00:01.000 → 00:00:01.600 | 43.3 CPS | 20 CPS
Cues below the minimum duration — 1 found
1 | 600 ms | 834 ms
Cues above the maximum duration — 1 found
2 | 00:00:10.000 → 00:00:18.000 | 8000 ms | 7000 ms
Lines longer than the limit — 1 found
2 | 64 characters per line | 42 characters per lineMicroDVD gemmer billednumre, ikke tider, så hvert tal på denne side afhænger af billedhastigheden i panelet – 30 i dette eksempel, hvilket er det, der gør den første blok til 600 millisekunder og den anden til otte sekunder. Hastigheden trykkes øverst i rapporten, fordi en rapport, der målte varigheder uden at sige, hvilken billedhastighed der frembragte dem, ville være ulæselig en uge senere. Den samme fil ved 25 billeder i sekundet rapporterer andre varigheder og kan nå en anden dom, hvilket ikke er en fejl: det er, hvad billedbaserede filer betyder, og filens første linje, som i MicroDVD erklærer en billedhastighed, tælles ikke som en blok.
Ofte stillede spørgsmål
Hvilke Netflix-tal anvender denne side på én fil ad gangen?
Fire. Tyve tegn pr. sekund for voksenindhold fra English Timed Text Style Guide; maksimalt 42 tegn pr. linje, en minimal blokvarighed på fem sjettedele af et sekund og et maksimum på syv sekunder, alle fra General Requirements-siden. Guiden angiver en femte regel – højst to linjer pr. undertekstbegivenhed – og ingen side her kontrollerer den, så rapporten viser den under det, der ikke blev kontrolleret, i stedet for at udelade den.
Hvilken Netflix-regel viser rapporten som ikke kontrolleret?
Maksimalt to linjer i en undertekstbegivenhed. Det er en rigtig linje på General Requirements-siden, og den mangler i rapportens tabeller, så den navngives i det afsluttende afsnit med den sætning, den optræder i. En urapporteret kontrol, som ingen nævner, er den slags hul, der først viser sig, når en bedømmer spørger, hvorfor en blok med tre linjer ikke blev markeret; én linje output er billigere end det.
Netflix tæller tegn pr. sekund. Hvorfor får den samme fil en anden læsehastighed på Ofcom-siden?
Fordi de to dokumenter måler forskellige ting: Netflix tæller tegn, Ofcom tæller ord adskilt af mellemrum. Ingen af siderne konverterer til den andens enhed, da konverteringen kræver en antaget gennemsnitlig ordlængde og ville give et tal, ingen dokument angiver. Begge målinger er korrekte for det dokument, de kommer fra, og en fil kan ligge inden for den ene og uden for den anden. Hvis du er ansvarlig over for begge, kør begge og behandl hver rapport mod sit eget dokument.
Hvorfor læses Netflix' minimumsvarighed som 834 millisekunder og ikke 800?
Fordi guiden angiver fem sjettedele af et sekund, præciseret som tyve billeder ved 24 billeder i sekundet, og det er 833,33 millisekunder med gentagelse. Rundet op til nærmeste hele millisekund er grænsen 834, som er det, denne rapport sammenligner med, så en blok på præcis 834 millisekunder er inden for den. Den alternative gengivelse af samme regel, der cirkulerer som 0,8 sekunder, er 33 millisekunder strengere og ville rapportere blokke, guiden tillader. Rapporten trykker den grænse, den brugte, ved hvert fund.
Siger Netflix Timed Text Style Guide noget om at identificere, hvem der taler?
Ikke på de sider, denne kontrol anvender. Talerafsnittet i denne rapport siger, at dokumentet intet siger om dette, så der er intet krav at kontrollere mod. Identifikation er angivet som en pligt af WCAG 2.2 Success Criterion 1.2.2 og af FCC's regler for caption-kvalitet, og begge har deres egne sider. En Netflix-rapport, der viste en ren talertabel, ville antyde, at guiden havde en regel, hvor den ingen har.
Har Netflix' tal samme vægt som en regulering?
Nej. De er en leveringsspecifikation, som en indholdsejer angiver for det materiale, den accepterer, og rapporten mærker hver af dem som vejledning i den række, der siger, hvordan sætningen er angivet. Det er værd at have på siden: et tal, der læses som en juridisk tærskel, når det er et kontraktuelt, ændrer, hvad folk gør med rapporten, og forskellen er usynlig, medmindre rapporten siger, hvilken det er.
Hvad kontrollen ser efter
- Rapporten beskriver en fil, ikke en tjeneste. Netflix Timed Text Style Guide er en leveringsspecifikation, som en indholdsejer sætter for materiale, den accepterer; den er ikke lovgivning, og at bestå eller fejle disse kontroller er ikke en udtalelse om juridisk compliance noget sted. Intet her konkluderer, at dine undertekster opfylder noget. Det, rapporten angiver, er, hvor mange blokke der blev målt på den måde, denne side måler, hvilken sætning hvert tal blev læst fra, og hvad siden ikke kontrollerede.
- Tallene her er dem, der var offentliggjort på skrivetidspunktet, og hvert fund bærer den dag, sætningen sidst blev bekræftet, med et link til den side, den kom fra. Offentliggjorte specifikationer ændrer sig; rapporten fortæller dig, hvilken version den målte mod, og dokumentet selv er autoriteten.
Referencer
- Netflix English Timed Text Style Guide (USA) — reading speed: 20 characters per second for adult content, 17 for children's content. This is the source of the characters-per-second limit this page applies.
- Netflix Timed Text Style Guide: General Requirements — line length, maximum 42 characters per line, with 43 to 44 only in rare exceptions; duration, minimum five sixths of a second (20 frames at 24fps) and maximum seven seconds; and the maximum of two lines per subtitle event that this page reports as unchecked.