Hopp til hovedinnhold
SubtitleMatrix

Om SubtitleMatrix

En samling undertekstverktøy som kjører helt i siden du ser på.

Hva dette nettstedet er

SubtitleMatrix er en samling verktøy for dem som arbeider med undertekster og mediene de kommer fra: konvertere mellom formater, rette tider, rydde opp i teksten, finne feil i en fil, kontrollere den mot tilgjengelighetskrav som lesehastighet og linjelengde, og hente undertekster ut av video, bitmapfiler eller lyd eller gjøre dem om til tale igjen.

Det er en verktøysamling, ikke en tjeneste og ikke en publikasjon. Det finnes ingen konto, ingen oversiktstavle, ingen kø og ingen opplastingsknapp. Du åpner en side, gir den en fil og får en fil tilbake.

Hvorfor alt kjører i nettleseren din

Det meste undertekstarbeid er en teksttransformasjon, og en teksttransformasjon trenger ingen server, kø, database eller GPU. Mediesidene gjør tyngre arbeid — hente spor ut av en video, lese bitmapundertekster med OCR, transkribere tale, syntetisere opplesing — men det arbeidet kjører i WebAssembly-motorer som lastes ned i fanen, ikke på en maskin vi kontrollerer. Nesten alle andre undertekstsider utfører arbeidet på en server, og derfor må du laste opp filen først: filen må ligge der koden deres kan nå den.

Dette nettstedet har ikke det problemet, fordi det ikke finnes noe i den andre enden. Lesingen, transformasjonen og filen du laster ned skjer alle inne i siden. Det er ikke en personverninnstilling som kan slås av: det finnes ingen endepunkt å sende undertekstene til, så det finnes ingen kodevei som kan gjøre det.

Hvordan sidene bygges

Hvert par av formater har sin egen side, og hver av disse sidene sier hvilke egenskaper som overlever konverteringen og hvilke som ikke gjør det. Den listen regnes ut fra en egenskapsmatrise — en tabell over hva hvert format kan representere — i stedet for å skrives for hånd per side, så den kan ikke komme på avstand fra det konvertererne faktisk gjør.

Resultatet er at en konverteringsside ikke er et generisk verktøy med to nedtrekkslister. Det er en side om ett bestemt par, med sin egen forklaring, sine egne gjennomgåtte eksempler og sine egne svar på spørsmålene det paret reiser.

Hvem som vedlikeholder det

Det finnes ingen redaksjonell byline å peke på, og det er med vilje: egenskapsmatrisen, tapsrapportene og samsvarsgrensene står alle på sidene selv, i ord du kan kontrollere mot kildeformatene og de publiserte standardene. Hvis en påstand her er feil, viser siden deg nøyaktig hva den påstod, og det er det som gjør den rettbar.

Hvor resultatene slutter å være pålitelige

En tapsrapport sier hva egenskapsmatrisen sier om to formater. Den er en nedre grense, ikke en garanti for fullstendighet: en bestemt fil kan bruke egenskaper som formatet tillater og matrisen ikke modellerer, og de vil ikke stå i listen.

En samsvarskontroll rapporterer hva de innebygde reglene kan oppdage i filen du ga den. Det er ikke juridisk rådgivning, og det er ikke en sertifisering. Før en fil bygges på for å oppfylle en forpliktelse, bør noen kvalifisert gjennomgå den. Mediesidene er et lignende tilfelle: OCR og talegjenkjenning gir et best-mulig-resultat som må leses og rettes i stedet for å regnes som en pålitelig transkripsjon. Vilkårssiden sier begge ting mer formelt.