Fjern overlap i undertekster
Eller indsæt underteksttekst
Indstillinger
Klip flytter den senere tekstbloks start fremad og beholder dens tekst, så den tekstblok kommer kortere ud. Fjern sletter den senere tekstblok helt. Uanset hvad du vælger, tælles de tekstblokke, der flyttede, og de tekstblokke, der blev fjernet, separat.
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 fjerner overlap mellem tekstblokke. Når en blok begynder, før den foregående er færdig, er der to tekster på skærmen samtidig, og det er næsten altid en fejl. Siden flytter den senere bloks start til det tidspunkt, hvor den tidligere slutter, så de to blokke mødes præcis og ingen tekst går tabt. Slutningen på den senere blok bliver, hvor den var, så den bliver kortere.
Der er to strategier, og valget betyder noget. Trim flytter den senere start frem og forkorter dermed den blok, men beholder alle ord. Drop fjerner den senere blok helt, hvilket er det rigtige, når en forkortet blok ville efterlade en sætning, der ser ud, som om den var blevet klippet midt over. Den første strategi er standarden, fordi den bevarer mest indhold, men drop er det ærlige valg i de tilfælde, hvor en halv sætning er værre end ingen.
En blok, der ligger helt inde i en anden, er det eneste tilfælde, hvor trim mister indhold: dens start skubbes frem til den ydre bloks slutning, og der er ingen tid tilbage, så den fjernes. Det tælles med i resultatet, så du kan se, at der skete noget, du måske ikke forventede. Blokke, der bare rører hinanden, er ikke overlap og røres ikke.
Siden rører ikke tekst, rækkefølge eller numre og kan ikke skabe nye overlap, fordi den kun flytter en start frem til den foregående slutning. SRT, WebVTT, ASS, SSA, SBV, SAMI, MicroDVD, TTML, JSON og CSV læses som det, de faktisk er. Alt beregnes lokalt i browseren, og en hel sæson kan behandles i én kø.
Eksempler
To tekstblokke, der deler skærmen
Input
1
00:00:01,000 --> 00:00:04,000
First.
2
00:00:03,000 --> 00:00:06,000
Second, starting early.
Resultat
1
00:00:01,000 --> 00:00:04,000
First.
2
00:00:04,000 --> 00:00:06,000
Second, starting early.
Den senere bloks start flytter til det sted, hvor den tidligere slutter. Dens slutning flytter sig ikke, så blokken kommer ud kortere, og ingen tekst går tabt. Det er standardstrategien og den mest skånsomme af de to.
En tekstblok, der sluges helt
Input
1
00:00:01,000 --> 00:00:05,000
First.
2
00:00:02,000 --> 00:00:03,000
Swallowed whole.
3
00:00:04,000 --> 00:00:07,000
Third.
Resultat
1
00:00:01,000 --> 00:00:05,000
First.
3
00:00:05,000 --> 00:00:07,000
Third.
Den midterste blok ligger helt inde i den første, så efter dens start er skubbet frem, er der ingen tid tilbage, og den fjernes. Det er det eneste tilfælde, hvor trim mister indhold, og det tælles med, så du kan se det i resultatet.
Drop af den sene tekstblok i stedet
Input
1
00:00:01,000 --> 00:00:04,000
First.
2
00:00:03,000 --> 00:00:06,000
Second, starting early.
Resultat
1
00:00:01,000 --> 00:00:04,000
First.
Med drop-strategien forsvinder den blok, der begynder sent, helt. Brug den, når en forkortet blok ville efterlade en sætning, der læses, som om den var blevet klippet midt over – en halv sætning er ofte værre end ingen sætning.
Ofte stillede spørgsmål
Hvad er forskellen mellem trim og drop på denne side?
Trim flytter den senere bloks start frem, så den bliver kortere, men beholder alle ord; drop fjerner den senere blok helt. Trim er standarden, fordi den bevarer mest indhold, mens drop er det rigtige valg, når en forkortet blok ville efterlade en sætning, der ser ud, som om den blev klippet midt over. Begge strategier fjerner overlap, men de giver vidt forskellige resultater.
Mister jeg tekst, når jeg fjerner overlap med trim?
Kun i det ene tilfælde, hvor en blok ligger helt inde i en anden. Dens start skubbes frem til den ydre bloks slutning, der er ingen tid tilbage, og den fjernes. I alle andre tilfælde bevares teksten, men blokken bliver kortere, fordi dens start rykker frem. Resultatet tæller det, så du kan se, om det skete.
Bliver tekstblokke, der bare rører hinanden, også ændret?
Nej. En blok, der slutter præcis, hvor den næste begynder, er ikke et overlap, og siden rører den ikke. Det er den almindeligste form i en velfungerende fil, så det er værd at vide, at en kørsel på en ren fil kommer byte for byte tilbage – det er også en hurtig kontrol af, at der ikke er skjulte overlap.
Skal jeg vælge trim eller drop, når to replikker overlapper?
Er det samme replik, der er blevet delt, eller kan den senere blok sagtens være kortere, så vælg trim. Er det to forskellige replikker, hvor en forkortet version ville give en halv sætning, så vælg drop – hellere miste den ene blok end at vise en sætning, der er klippet midt over. Det er en redaktionel beslutning, ikke en teknisk.
Kan denne side skabe nye overlap?
Nej. Den flytter kun en start frem til den foregående bloks slutning, så den kan ikke skabe et nyt overlap. Den kan heller ikke skabe et hul, fordi den stopper præcis ved slutningen. Blokke, der ikke overlapper, røres ikke, og rækkefølgen bevares.