Om SubtitleMatrix
En samling undertekstværktøjer, der kører helt i den side, du kigger på.
Hvad denne side er
SubtitleMatrix er en samling værktøjer til dem, der arbejder med undertekster og de medier, de kommer fra: konvertere mellem formater, rette tider, rydde op i teksten, finde fejl i en fil, kontrollere den mod tilgængelighedskrav som læsehastighed og linjelængde samt trække undertekster ud af video, bitmapfiler eller lyd eller gøre dem til tale igen.
Det er en værktøjssamling, ikke en tjeneste og ikke en udgivelse. Der er ingen konto, intet kontrolpanel, ingen kø og ingen uploadknap. Du åbner en side, giver den en fil og får en fil tilbage.
Hvorfor alt kører i din browser
Det meste undertekstarbejde er en teksttransformation, og en teksttransformation har ikke brug for en server, en kø, en database eller en GPU. Mediesiderne udfører tungere arbejde — trække spor ud af en video, læse bitmapundertekster med OCR, transskribere tale, syntetisere oplæsning — men det arbejde kører i WebAssembly-motorer, der hentes ned i fanen, ikke på en maskine, vi kontrollerer. Næsten alle andre undertekstsider udfører arbejdet på en server, og derfor skal du uploade filen først: filen skal ligge, hvor deres kode kan nå den.
Denne side har ikke det problem, for der er intet i den anden ende. Læsningen, transformationen og den fil, du downloader, foregår alt sammen inde i siden. Det er ikke en privatlivsindstilling, der kan slås fra: der er intet endpoint at sende dine undertekster til, så der er ingen kodevej, der kunne gøre det.
Hvordan siderne er bygget
Hvert par af formater har sin egen side, og hver af disse sider fortæller, hvilke funktioner der overlever konverteringen, og hvilke der ikke gør. Listen beregnes ud fra en kapabilitetsmatrix – en tabel over, hvad hvert format kan repræsentere – i stedet for at være skrevet i hånden pr. side, så den kan ikke fjerne sig fra, hvad konverterne faktisk gør.
Resultatet er, at en konverteringsside ikke er et generisk værktøj med to rullegardiner. Det er en side om et bestemt par, med sin egen forklaring, sine egne gennemarbejdede eksempler og sine egne svar på de spørgsmål, parret rejser.
Hvem vedligeholder det
Der er ingen redaktionel byline at pege på, og det er med vilje: kapabilitetsmatricen, tabsrapporterne og tilgængelighedsgrænserne står alle på siderne selv, i vendinger, du kan kontrollere mod kildeformaterne og de offentliggjorte standarder. Hvis en påstand her er forkert, viser siden dig præcis, hvad den påstod, og det er det, der gør den korrigerbar.
Hvor resultaterne holder op med at være til at stole på
En tabsrapport angiver, hvad kapabilitetsmatricen siger om to formater. Det er en nedre grænse, ikke en garanti for fuldstændighed: en bestemt fil kan bruge funktioner, som formatet tillader, og som matricen ikke modellerer, og de vil ikke optræde på listen.
En overensstemmelseskontrol rapporterer, hvad de indbyggede regler kan finde i den fil, du gav den. Det er ikke juridisk rådgivning, og det er ikke en certificering. Før en fil bruges til at opfylde en forpligtelse, bør en kvalificeret person gennemgå den. Mediesiderne er et lignende tilfælde: OCR og talegenkendelse giver et bedst-muligt-resultat, som skal læses og rettes i stedet for at blive betragtet som en pålidelig transskription. Vilkårssiden siger begge ting mere formelt.