Hopp til hovedinnhold
SubtitleMatrix

Kontroller mot Netflix' stilguide

TilgjengelighetssamsvarStandardreferanse
Eller lim inn underteksttekst

Innstillinger

Grensen er ikke et tall du skriver inn: den leses ut av et publisert dokument, og rapporten navngir det dokumentet, siterer setningen den kom fra, sier om setningen er et krav eller en veiledning, og oppgir dagen vi sist verifiserte den, med en lenke. Velg dokumentet du er ansvarlig overfor. De er ikke enige med hverandre: Netflix teller tegn per sekund og begrenser en linje til 42 tegn, mens Ofcom og BBC teller ord per minutt og, for linjelengde, begrenser BBC en linje til 37. Tre av dem oppgir ingen tall i det hele tatt — 47 CFR §79.1, WCAG 2.2 SC 1.2.2 og EN 301 549, som krever at nettsider og dokumenter utenfor nettet oppfyller det samme kriteriet. De tre krever at undertekster identifiserer hvem som snakker, og at de bærer ikke-verbal informasjon, og overlater hvert tall til kringkasteren; en side som kontrollerer dem, spør om filen gjør det, ikke om et tall overskrides. De har heller ikke samme vekt: en feil som leses som en advarsel mot WCAG, leses som en feil mot EN 301 549, fordi standarden gjør det kriteriet til et skal. Endring av denne boksen endrer grensen og sitatet sammen, så en rapport kan aldri bære det ene dokumentets tall under det andres navn. Sider som kontrollerer noe bare ett av disse dokumentene oppgir, tilbyr bare det ene.

Hvilken bildefrekvens tidene telles i. På formatsidene er det dette MicroDVD trenger, fordi det lagrer tid som bildenummer. På sidene for bildefrekvens er det frekvensen filen ble tidsstyrt mot — versjonen undertekstene ble laget for — og sidens andre boks tar frekvensen til videoen du skal bruke dem med. 23,976, 24, 25, 29,97, 30, 50, 59,94 og 60 er de vanlige. Tar du feil, forskyves hele tidslinjen, og på bildefrekvenssidene forskyves den med et forhold i stedet for et fast beløp.

Netflix' Timed Text Style Guide oppgir fire tall en undertekstfil kan måles mot — 20 tegn per sekund for vokseninnhold, 42 tegn på en linje, en minste tekstblokkvarighet på fem sjettedeler av et sekund og et maksimum på sju sekunder — og denne siden kjører alle over én fil i én gjennomkjøring. Filen leses lokalt i fanen, og verken filen eller stilguiden krever en opplasting. Rapporten kan lastes ned som PDF eller CSV.

Én seksjon i rapporten blir ikke en tabell. Guiden oppgir også et linjetall: en underteksthendelse har høyst to linjer. Ingenting på denne siden kontrollerer det, og i stedet for å la deg finne det ut ved et uhell, navngir rapporten det under det som ikke ble kontrollert. Listen er kort, og den er med vilje ikke tom. Hvert tall rapporten faktisk anvender, skrives med setningen det kom fra og en lenke til siden det ble lest fra, så et funn kan spores tilbake uten å forlate rapporten.

Sammenligningen verdt å gjøre, er med samme fil kontrollert mot Ofcoms veiledning. Der er bare lesehastigheten målbar, fordi det dokumentet ikke oppgir noe annet; her bærer fire seksjoner funn. Begge sidene kjører de samme fem kontrollene over de samme bytene. Det som endres, er dokumentet, og med det enheten: Netflix teller tegn per sekund der Ofcom teller ord per minutt, så en tekstblokk kan bestå på den ene siden og feile på den andre uten at noen av rapportene tar feil. Begreper som closed caption, reading speed og non-speech information går igjen i materialet rundt guiden, men bare de fire tallene måles her.

Eksempler

Én fil målt mot alle fire Netflix-tall

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.

Hva rapporten finner

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 event

Fire seksjoner, fire ulike tall, alle fra ett dokument — og den siste linjen, som er det som skiller en grundig rapport fra en selvsikker. Regelen om to linjer er en ekte linje i guiden, og ingen side her kontrollerer den, så den listes i stedet for å droppes. Tekstblokk 2 feiler på tre punkter samtidig, og det er normalt: en tekstblokk med to dialoglinjer på rundt 40 tegn hver, er over lesehastigheten, over linjelengden og innenfor varighetsreglene. Hvert funn siterer setningen det ble målt mot, så du kan se hvilken del av guiden du skal se på når du bestemmer hva som skal endres.

Hvert tall berørt, 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.

Hva rapporten finner

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 tekstblokk ligger nøyaktig på en grense, og ingen rapporteres. Den siste er førti tegn på to sekunder: tjue tegn per sekund på prikken, og sammenligningen er strengt større enn grensen. Den korte tekstblokken er 834 millisekunder, nøyaktig det oppgitte minimumet. Den lange er nøyaktig sju sekunder. Det er dette som skiller en rapport som leses ren, fra en side som rapporterer flagrende kanter: flytt en av tekstblokkene med ett tegn eller ett bilde, og funn dukker opp.

Bildebaserte undertekster, der varigheten bare finnes når bildefrekvensen er gitt

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.

Hva rapporten finner

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 line

MicroDVD lagrer bildenumre, ikke tider, så hvert tall på denne siden avhenger av bildefrekvensen i panelet — 30 i dette eksempelet, som er det som gjør den første tekstblokken til 600 millisekunder og den andre til åtte sekunder. Frekvensen skrives øverst i rapporten, fordi en rapport som målte varigheter uten å si hvilken bildefrekvens som produserte dem, ville vært uleselig en uke senere. Samme fil ved 25 bilder per sekund rapporterer andre varigheter og kan nå en annen dom, og det er ikke en feil: det er hva bildebaserte filer betyr, og den første linjen i filen, som i MicroDVD erklærer en bildefrekvens, telles ikke som tekstblokk.

Ofte stilte spørsmål

Hvilke Netflix-tall anvender denne siden på én fil om gangen?

Fire. Tjue tegn per sekund for vokseninnhold, fra den engelske Timed Text Style Guide; maksimalt 42 tegn per linje, en minste tekstblokkvarighet på fem sjettedeler av et sekund og et maksimum på sju sekunder, alle fra General Requirements-siden. Guiden oppgir en femte regel — høyst to linjer per underteksthendelse — og ingen side her kontrollerer den, så rapporten lister den under det den ikke kontrollerte i stedet for å utelate den.

Hvilken Netflix-regel lister rapporten som ikke kontrollert?

Maksimalt to linjer i en underteksthendelse. Det er en ekte linje på General Requirements-siden, og den mangler i rapportens tabeller, så den navngis i avslutningsseksjonen med setningen den står i. En urapportert kontroll ingen nevner, er den typen hull som først vises når en gjennomgang spør hvorfor en tekstblokk med tre linjer ikke ble flagget; én linje utdata er billigere enn det.

Netflix teller tegn per sekund. Hvorfor får samme fil en annen lesehastighet på Ofcom-siden?

Fordi de to dokumentene måler ulike ting: Netflix teller tegn, Ofcom teller ord adskilt av mellomrom. Ingen av sidene konverterer til den andres enhet, siden konverteringen trenger en antatt gjennomsnittlig ordlengde og ville produsert et tall ingen dokument oppgir. Begge målingene er riktige for dokumentet de kommer fra, og en fil kan ligge innenfor det ene og utenfor det andre. Er du ansvarlig overfor begge, kjører du begge og behandler hver rapport mot sitt eget dokument.

Hvorfor leser Netflix-minimumet 834 millisekunder snarere enn 800?

Fordi guiden oppgir fem sjettedeler av et sekund, kvalifisert som tjue bilder ved 24 bilder per sekund, og det er 833,33 millisekunder som gjentar seg. Rundet opp til nærmeste hele millisekund er grensen 834, som er det denne rapporten sammenligner mot, så en tekstblokk på nøyaktig 834 millisekunder er innenfor. Den alternative transkripsjonen av samme regel som sirkulerer som 0,8 sekunder, er 33 millisekunder strengere og ville rapportert tekstblokker guiden tillater. Rapporten skriver grensen den brukte, ved hvert funn.

Sier Netflix' Timed Text Style Guide noe om å identifisere hvem som snakker?

Ikke på sidene denne kontrollen anvender. Talerseksjonen i denne rapporten leser at dokumentet ikke sier noe om dette, så det finnes ikke et krav å kontrollere mot. Identifikasjon er oppgitt som en plikt av WCAG 2.2 Success Criterion 1.2.2 og av FCCs regler for closed caption-kvalitet, og begge har egne sider. En Netflix-rapport som viste en ren talertabell, ville antyde at guiden hadde en regel der den ikke har noen.

Har Netflix-tallene samme vekt som en forskrift?

Nei. De er en leveringsspesifikasjon en innholdseier oppgir for materialet den tar imot, og rapporten merker hvert av dem som veiledning i raden som sier hvordan setningen er oppgitt. Det er verdt å ha på siden: et tall som leses som en juridisk terskel når det er et kontraktskrav, endrer hva folk gjør med rapporten, og forskjellen er usynlig med mindre rapporten sier hvilken det er. I Norge kommer den bindende forpliktelsen via EØS-avtalen og IKT-forskriften, ikke fra denne guiden.

Hva kontrollen ser etter

  • Rapporten beskriver en fil, ikke en tjeneste. Netflix' Timed Text Style Guide er en leveringsspesifikasjon en innholdseier setter for materialet den tar imot; den er ikke lovgivning, og å bestå eller feile disse kontrollene er ikke en uttalelse om juridisk samsvar noe sted. Ingenting her konkluderer med at undertekstene dine oppfyller noe. Det rapporten sier, er hvor mange tekstblokker som målte slik denne siden måler dem, hvilken setning hvert tall ble lest fra, og hva siden ikke kontrollerte. I Norge er den bindende plikten knyttet til IKT-forskriften og EØS-avtalen, ikke til denne guiden.
  • Tallene her er de som var publisert på skrivetidspunktet, og hvert funn bærer dagen setningen sist ble verifisert, med en lenke til siden den kom fra. Publiserte spesifikasjoner endres; rapporten forteller hvilken versjon den målte mot, og dokumentet selv er autoriteten. Ikke-verbal informasjon og talerskifte er krav som ligger i andre dokumenter — FCC-regelen og WCAG — og de måles ikke her.

Referanser

  • Netflix English Timed Text Style Guide (USA) — lesehastighet: 20 tegn per sekund for vokseninnhold, 17 for barn. Dette er kilden til tegnet-per-sekund-grensen denne siden anvender.
  • Netflix Timed Text Style Guide: General Requirements — linjelengde, maksimalt 42 tegn per linje, med 43 til 44 bare i sjeldne unntak; varighet, minimum fem sjettedeler av et sekund (20 bilder ved 24 fps) og maksimum sju sekunder; og maksimumet på to linjer per underteksthendelse som denne siden rapporterer som ukontrollert.

Relaterte verktøy