Konverter undertekster til PDF
Eller indsæt underteksttekst
Indstillinger
Tre indstillinger, ikke en punktstørrelse: siden er en fast A4-kolonne, så en brødtekst på 20 pt ville ombrydes til to eller tre ord pr. linje. Lille er den størrelse, rapporterne bruger til fodnoter, Standard svarer til en rapports brødtekst, Stor svarer til en sektionsoverskrift. Timecodes er altid ét trin mindre end brødteksten, så de to forbliver til at skelne ved hver indstilling.
Slået til adskiller én tom linje hver tekstblok, hvilket læses bedre på papir, når tekstblokkene er lange. Slået fra pakker tekstblokkene sammen – den tættere standard og den, der holder en lang film inden for færre sider.
Hver tekstblok får sin egen linje 00:00:01,000 --> 00:00:02,000 i den mindste størrelse. Behold den slået til, når siden skal bruges til at finde eller citere en replik i videoen; slå den fra til et rent læsemanuskript. De viste timecodes er dem i filen – intet genberegnes.
En overskrift, der bærer navnet på den undertekstfil, du slap ind. Værd at lade den være slået til ved en batch: ti PDF'er fra én kørsel er ellers ikke til at skelne ved et blik. Navnet kommer fra filen selv, ikke fra noget inde i den – et TTML-<title> er indhold, dette er filens navn.
En sidefod med 1 / N nederst på hver side. Slået til som standard, fordi et trykt manuskript normalt refereres til efter side, og en side uden nummer kan ikke citeres. Slås den fra, fjernes sidefoden helt; intet andet på siden flytter sig.
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.
Denne side laver en undertekstfil om til en PDF: et dokument, du kan printe, arkivere, skrive i og søge i. Hver blok bliver et kort afsnit med sin egen tidskodelinje over teksten, så et sted stadig kan findes i en afspiller, efter filen har forladt browseren. Hele siden kører i fanen, så intet uploades – samme regel som alle andre værktøjer her, og grunden til at den kan bruges med materiale, der ikke må forlade maskinen.
Forskellen fra en transskription er tidskoden. Den rene teksteksport fjerner med vilje tidskoder og slår naboblokke sammen til afsnit, fordi prosa er dens formål. Denne side gør det modsatte: hver blok beholder det tidsinterval, den fik, og blokke slås ikke sammen, fordi opgaven her er at gengive, hvad filen siger, på papir, med tiderne hængende ved. Hvis spørgsmålet, du besvarer, er »hvad blev der sagt«, tag transskriptionen; hvis det er »hvad blev der sagt, på hvilket minut«, tag PDF'en.
Forskellen fra en compliance-rapport er dommen. En rapport angiver fund mod klausuler: overlapninger, læsehastighed, linjelængde og en konklusion øverst. Denne side angiver intet – den lægger filen ud og tilføjer ingen bedømmelse. En fil, der ville fejle hver regel i compliance-afsnittet, kommer stadig ud af denne side som et rent, veldisponeret dokument, fordi de to sider besvarer forskellige spørgsmål, og ingen af dem foregiver at være den anden.
Alle tolv undertekstformater accepteres, også ren tekst og LRC, men to af dem har ingen sluttid i filen. LRC har en start pr. linje og ingen slutning; ren tekst har slet ingen tider. Parserens udfyldning gør, at siden har et interval at trykke, og de udfyldte værdier rapporteres som tab på resultatkortet frem for lydløst at blive præsenteret som målte. For MicroDVD, hvis tidskoder er billednumre, afgør feltet for billedhastighed, hvordan de numre bliver til millisekunder – med den forkerte hastighed er hver tidskode på siden forkert med samme faktor.
Det, siden ikke gør, er at gengive filens stil. Fed, kursiv, farve og ASS'ens overstyringstags læses alle, men dokumentet sættes i én skrifttype med én vægt, fordi et trykt undertekstark læses for sine ord, og de skrifttyper, der skal til for at gengive stylet CJK-tekst, er ikke dem, dette sted leverer. Intet i din fil ændres af den grund: PDF'en er et nyt dokument, og filen, du droppede ind, beholder alt, hvad den havde. Tekst, som de medfølgende skrifttyper ikke kan tegne – et skriftsystem uden for det latinske, japanske, forenklet kinesiske og koreanske sæt – vises som en åben firkant og tælles på resultatkortet, så et hul i outputtet altid er noget, du kan se, frem for noget, du skal gætte dig til.
Eksempler
Tre blokke med standardindstillingerne
Input
1
00:00:01,000 --> 00:00:03,000
Good evening.
2
00:00:03,500 --> 00:00:06,000
The room is dark
and the heating is off.
3
00:00:07,000 --> 00:00:09,000
Nobody has been here.
Resultat
film.srt
00:00:01,000 --> 00:00:03,000
Good evening.
00:00:03,500 --> 00:00:06,000
The room is dark
and the heating is off.
00:00:07,000 --> 00:00:09,000
Nobody has been here.
1 / 1Filnavnet øverst, derefter en tidskodelinje og blokkens tekst for hver blok, og til sidst sidetallet. Den midterste blok var to linjer i kilden og bliver to linjer her: et hårdt linjeskift inde i en blok er forfatterens, ikke layoutets. En blok og dens egen tidskode holdes på samme side – et fragment på tre ord øverst på en side med sin tidskode nederst på den forrige er det ene, dette layout ikke gør.
Den største tekststørrelse med blokafstand slået til
Input
1
00:00:04,000 --> 00:00:08,000
We can talk about it in the morning.
2
00:00:09,000 --> 00:00:12,000
Every night this week?
Resultat
film.srt
00:00:04,000 --> 00:00:08,000
We can talk about it in the morning.
00:00:09,000 --> 00:00:12,000
Every night this week?
1 / 1Størrelsesfeltet har tre positioner, ikke en punktstørrelse: sidebredden er fast, så et frit tal ville lade dig bede om en brødtekststørrelse, der folder ud i to eller tre linjer pr. side. Stor er den størrelse, der bruges til overskrifter andre steder på stedet, hvilket er hørbart større på papir og stadig passer til en normal repliklinje. Med blokafstand slået til skiller en tom linje en blok fra den næste, hvilket er indstillingen, du skal vælge, når arket skal skrives i med hånden.
Tidskoder slået fra til en læsekopi
Input
1
00:00:12,000 --> 00:00:15,000
We picked up the car
at noon.
2
00:00:15,200 --> 00:00:17,000
It had a full tank.
Resultat
film.srt
We picked up the car
at noon.
It had a full tank.
1 / 1Med tidskoder slået fra bliver blokkene ren tekst, hver blok stadig adskilt og hver bloks egne linjeskift stadig respekteret. Det er det tætteste, denne side kommer på en transskription, og den er med vilje ikke transskriptionen: blokke slås ikke sammen over korte pauser, og intet ombrydes, så resultatet bliver én blok pr. afsnit. Slå tidskoderne fra, når arket skal til en skuespiller eller en læser, der ikke har brug for tiderne.
Ofte stillede spørgsmål
Hvordan ser PDF'en ud, når jeg åbner den?
En enkelt kolonne med blokke på A4, hver med en lille tidskodelinje efterfulgt af blokkens tekst. Filnavnet trykkes én gang øverst, når header-feltet er slået til, og et sidetal i formen 1 / 3 står nederst på hver side, når sidetal er slået til. Der er ingen forside, ingen indholdsfortegnelse og ingen stil overført fra filen: undertekststil beskriver, hvad der sker på en skærm i et øjeblik, og et trykt ark har intet øjeblik at gengive den i.
Kan jeg søge i teksten i den færdige PDF?
Ja. Dokumentet skrives med et indlejret tekstlag, så Ctrl-F eller Cmd-F finder en replik på samme måde som i ethvert andet dokument, og kopiering giver dig ordene frem for et billede af dem. Det er grunden til, at siden laver en rigtig PDF i stedet for et skærmbillede eller en billedsekvens: et ark, du ikke kan søge i, er et ark, du skal læse fra starten, hver gang du vil tjekke én linje.
Hvilke undertekstformater kan komme ind, og hvad kommer ud af de to særlige?
Alle tolv formater, dette sted læser: SRT, WebVTT, ASS, SSA, SBV, SAMI, LRC, MicroDVD, TTML, JSON, ren tekst og CSV. To af dem gemmer ingen sluttid. LRC har en start pr. linje og intet andet, så slutningen udfyldes fra en standardvarighed; ren tekst har slet ingen tider, og hele tidslinjen lægges ud under parsingen. Begge udfyldninger står som tab på resultatkortet, så en tidskode i PDF'en, som filen aldrig indeholdt, aldrig præsenteres, som om den var læst.
Hvorfor er der et felt for billedhastighed på en side, der kun trykker?
Fordi MicroDVD gemmer tidskoder som billednumre, ikke som timer og minutter. At gøre et billednummer til en position i dokumentet kræver en billedhastighed, og filen angiver den sjældent. Med den forkerte hastighed er hver tidskode i PDF'en forkert med samme forhold – ved 25 mod en sand 23,976 lander en blok fyrre minutter inde næsten to minutter for sent. For alle andre formater gør feltet intet og kan lades i fred.
Bevares fed, kursiv og farver i PDF'en?
Nej. Siden sætter ordene, ikke stilen. Fed, kursiv, farveskift og ASS'ens overstyringstags læses korrekt og går ikke tabt i din fil – PDF'en er et nyt dokument, og filen, du droppede ind, er urørt – men selve dokumentet bruger én skrifttype med én vægt. At gengive stylet CJK-tekst ville kræve en separat skrifttype for hver vægt i hvert skriftsystem, og at levere fire af dem for at tegne et undertekstark er ikke en handel, dette sted gør.
Hvad sker der med tegn, de medfølgende skrifttyper ikke kan tegne?
De vises som en åben firkant på siden, og resultatkortet fortæller, hvor mange det drejede sig om, og hvilket skriftsystem de hører til. De fire skrifttyper dækker latin, japansk, forenklet kinesisk og koreansk; arabisk, hebraisk, devanagari, thai og kyrillisk har ingen glyffer og kan ikke tegnes. Antallet rapporteres frem for at skjules, fordi en side fuld af firkanter, som ingen nævner, ligner et gengivelsesuheld, mens en linje, der siger, hvor mange tegn der ikke kunne tegnes, er noget, du kan handle på.
Kommer filnavnet øverst fra filen selv?
Det kommer fra navnet på filen, du droppede ind, ikke fra et titelfelt inde i den. De fleste undertekstformater har ingen plads til at gemme en titel, og dem, der har, har sjældent noget brugbart i den, så navnet på din disk er det ene stykke identificerende information, der pålideligt er der, og det er, hvad du selv ville skrive på arket. Slå headeren fra, når arket skal indbindes sammen med andre, og et filnavn på hver side blot ville være støj.