Finn undertekster uten dialog
Eller lim inn underteksttekst
Innstillinger
Én boks, to valg, og hvert valg har sin egen side. En tekstblokk uten tekst i det hele tatt er en undertekst som opptar tidslinjen mens den viser ingenting — det finnes ingen lesning av en fil der det er riktig, så rapporten merker den som en feil. En tekstblokk uten bokstaver er en linje som holder noe, men ingen ord: notetegn som står for en sang, et bart tall, tre bindestreker. Kringkastingsundertekster bruker dem med vilje, så rapporten merker dem for gjennomsyn i stedet for som feil, og den målte kolonnen viser tegnene som faktisk er der.
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.
En undertekst uten dialog er en tekstblokk som inneholder noe, men ikke noe noen sier: et noteteikn, en bindestrek, et enslig tall, en parentes til overs fra en scenebeskrivelse, en rad med symboler som står for en lydeffekt. Denne siden lister opp hver slik tekstblokk, med tidsstempler og antall tegn den målte, og gir deg en rapport du laster ned — filen skrives ikke om.
Grensen mellom denne siden og den som finner tomme tekstblokker, går ved bokstaver snarere enn ved tomhet. En tekstblokk med mellomrom er tom, og det er en helt uten innhold også; en med to noteteikn inneholder noe og rapporteres her i stedet. Skillet er verdt å holde, fordi de to feilene repareres ulikt: en tom tekstblokk kan slettes uten å miste noe, mens en tekstblokk som står for en lydeffekt, som regel må stå nøyaktig der den er og merkes skikkelig, ellers mister publikum informasjonen om at noe utenfor bildet lagde en lyd.
Bokstavene som telles, er Unicode-bokstaver, ikke ASCII-området. Det er ikke en detalj: en kontroll skrevet mot A til Z ville kalt hver linje i en kinesisk, japansk, koreansk, russisk eller gresk fil dialogfri, og feilen ville vært usynlig i hver engelsk testfil. En tekstblokk med én bokstav klarerer kontrollen, sifre og tegnsetting gjør det ikke, og tegntallet ved hvert funn er hele beviset for avgjørelsen — en rad som sier 3 tegn, forteller hva tekstblokken inneholder uten at du må åpne filen for å se. Filen leses, lastes aldri opp, og en hel mappe kan gå gjennom køen i én kjøring.
Eksempler
En musikktekstblokk og et bart tall
Undertekster
1
00:00:01,000 --> 00:00:02,000
♪ ♪
2
00:00:03,000 --> 00:00:04,000
42
3
00:00:05,000 --> 00:00:06,000
I was working late.
Hva rapporten finner
Cues with no words — 2 found
Severity Cues Start End Measured
Warning 1 00:00:01.000 00:00:02.000 3 characters
Warning 2 00:00:03.000 00:00:04.000 2 characters
Ingen av de to første tekstblokkene er tomme; begge inneholder noe, og ingen av dem inneholder et ord. Radene som rapporteres, er advarsler snarere enn feil, nettopp derfor — det er noe på skjermen, og om det bør være der, er en vurdering av filen, ikke en feil i den.
Én bokstav er nok til å klarere kontrollen
Undertekster
1
00:00:01,000 --> 00:00:02,000
Take 42
2
00:00:03,000 --> 00:00:04,000
Hva rapporten finner
Cues with no words — 1 found
Severity Cues Start End Measured
Warning 2 00:00:03.000 00:00:04.000 0 characters
Take 42 får stå: en enkelt bokstav er et ord, og sifrene inni den endrer ingenting. Tekstblokken under er virkelig tom, så den har heller ingen bokstaver og dukker opp her — de to sidene i denne underkategorien overlapper på tomme tekstblokker ved aritmetikk, ikke ved et uhell.
Ikke-latinske skriftsystemer teller som bokstaver
Undertekster
1
00:00:01,000 --> 00:00:02,000
你好
2
00:00:03,000 --> 00:00:04,000
---
Hva rapporten finner
Cues with no words — 1 found
Severity Cues Start End Measured
Warning 2 00:00:03.000 00:00:04.000 3 characters
Den kinesiske linjen rapporteres ikke; de tre bindestrekene gjør det. Å telle Unicode-bokstaver i stedet for ASCII-området er det som holder denne siden sann for kinesiske, japanske, koreanske, russiske og greske filer — og feilen den unngår, er den verste som finnes her, fordi en ASCII-basert kontroll ser fullstendig riktig ut på hver engelsk testfil.
Ofte stilte spørsmål
Hva regnes som en undertekst uten dialog på denne siden?
En tekstblokk der den synlige teksten ikke inneholder en eneste bokstav: bare sifre, tegnsetting, noteteikn, parenteser eller symboler, eller en blanding av dem. Én bokstav hvor som helst i en linje klarerer tekstblokken. Bare mellomrom gjør den ikke dialogfri her — en tekstblokk som bare er mellomrom, er tom, og siden som finner tomme tekstblokker, er der den rapporteres.
Hvordan skiller dette seg fra siden som finner tomme undertekster?
Tomt betyr ingenting i det hele tatt etter trimming; uten dialog betyr at noe er der, men at ingen av ordene blir sagt. Den målte kolonnen skiller dem ved et blikk — et funn på denne siden viser alltid et tegntall over null. Skillet finnes fordi reparasjonene er ulike: en tom tekstblokk kan gå, mens en musikktekstblokk som regel må stå og merkes.
Blir ikke-latinske skriftsystemer flagget ved en feil?
Nei. Bokstaver telles som Unicode-bokstaver, så kinesisk, japansk, koreansk, russisk, arabisk, gresk og devanagari regnes som dialog. En ASCII-basert kontroll ville flagget hver linje i slike filer som ordløs, og feilen ville ikke vist seg i noen engelsk test — derfor inneholder testsettet et CJK-tilfelle som må komme ut rent.
Er disse funnene feil eller advarsler?
Advarsler. En tekstblokk med to noteteikn er ikke en feil i filen; den kan være en bevisst lydbeskrivelse, eller en plassholder noen mente å komme tilbake til. Rapporten sier hva som er der og hvor mye, og lar dommen ligge hos den som vet hva tekstblokken er til.
Endrer eller sletter denne siden noe?
Nei. Den leser filen og lager en rapport, tilbudt som PDF å lese og CSV å sortere. Ingenting slettes, ingen tekst skrives om, og tidsstemplene i rapporten er filens egne, så hvert funn kan lokaliseres i en editor ved å søke på starttiden.
Hvilke undertekstformater tar denne siden imot?
Elleve av tolv: SRT, WebVTT, ASS, SSA, SBV, SMI, LRC, MicroDVD, TTML, JSON og CSV. Ren tekst er unntaket, fordi en tekstfil ikke har tekstblokker — hver linje er en linje, og det finnes ingen timing å feste et funn til.
Hva om filen ikke har noen tekstblokker i det hele tatt?
Rapporten sier det: et tekstblokktall på null, én kontroll kjørt og ingenting funnet. Det er forskjellig fra en fil som ikke kunne leses, og igjen forskjellig fra en fil som ble kontrollert og kom ut ren. De tre setningene holdes fra hverandre, fordi bare én av dem betyr at det ikke er noe å bekymre seg for.