Fyll hull mellom undertekster
Eller lim inn underteksttekst
Innstillinger
Millisekunder tom skjerm som tillates mellom at en tekstblokk slutter og den neste begynner. Tomrommet måles fra den fjerneste slutten som er nådd så langt, ikke fra tekstblokken rett før, så en lang tekstblokk som ligger under flere korte, ikke skaper et hull som aldri var på skjermen. Hva tallet gjør, avhenger av siden du er på: lukking av hull lukker alt bredere enn det (0 er den vanlige verdien og betyr at de to møtes nøyaktig), mens en kontrollside lister opp hver strekning bredere enn det og lar filen være. Alt på eller under tallet blir uansett latt i fred.
Tomrommet mellom to tekstblokker har to kanter: den tidligere tekstblokkens slutt og den senere tekstblokkens start. Slutt flytter den tidligere tekstblokkens slutt, så lukking av et hull forlenger den tekstblokken og utvidelse av et hull forkorter den; den senere tekstblokken beholder tiden sin til millisekundet. Start flytter den senere tekstblokkens start i stedet og lar den tidligere være. Velg den du stoler mest på tiden til — vanligvis tekstblokken hvis tekst tales sist, siden en tekstblokk ikke bør dukke opp før replikken høres.
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.
Denne siden lukker den blanke skjermen mellom én undertekst og den neste ved å holde den tidligere tekstblokken lenger på skjermen. Fyll inn den største avstanden du er villig til å la stå, og hver videre avstand lukkes til nøyaktig den: sluttiden til den tidligere blokken flytter seg framover, den senere blokken røres ikke, og begge beholder sin egen tekst. En grense på 0, som er der feltet starter, betyr at de to møtes nøyaktig — undertekst etter undertekst uten mørke bilder imellom.
Det er verdt å være tydelig på hva dette ikke er. Å slå to blokker sammen til én er en annen side, og den gir en annen fil: her forblir de to replikkene to tekstblokker, hver med sin stil, posisjon og karaoketid, og tidslinjeforhåndsvisningen viser dem som to søyler som nå berører hverandre i stedet for én lang søyle. Er de to replikkene to halvdeler av én setning og du vil ha dem lest som én, slå dem sammen; er de to separate ting som bare hadde en pause mellom seg, hold den første lenger.
Bevegelsesretningen er hele poenget med denne siden, og den lykkes alltid: to blokker kan alltid fås til å ligge kant i kant, så uansett hvilket tall du setter i feltet, nås det nøyaktig. Den tidligere blokken slutter der den senere begynner, og aldri forbi den.
Hvilken kant som flytter seg, velger du. End, standardvalget, forlenger den tidligere blokken; Start trekker i stedet starten på den senere blokken tilbake og lar den tidligere stå nøyaktig som den var. Start er valget når den senere blokken ble skrevet for sent — en replikk som skulle dukket opp i det den forrige forsvinner. Som ellers på dette nettstedet leses og skrives filen i nettleserfanen, uten at noe lastes opp: SRT, WebVTT, ASS, SSA, SBV, SAMI, MicroDVD, TTML, JSON og CSV tas alle imot, og en fil der innholdet ikke endret seg, kommer tilbake byte for byte.
Eksempler
To avstander, begge lukket
Inndata
1
00:00:01,000 --> 00:00:02,000
First line.
2
00:00:06,000 --> 00:00:07,000
Second line.
3
00:00:07,420 --> 00:00:08,000
Third line.
Resultat
1
00:00:01,000 --> 00:00:06,000
First line.
2
00:00:06,000 --> 00:00:07,420
Second line.
3
00:00:07,420 --> 00:00:08,000
Third line.
Grensen her er 0, så begge avstandene lukkes helt: den første replikken står på skjermen i fem sekunder i stedet for ett, og den andre i 1420 ms i stedet for 1000. Den tredje blokken flytter seg aldri, og det er fortsatt tre blokker i filen — teksten ble ikke slått sammen. Begge ganger er det blokken til venstre for avstanden som endret seg.
En avstand nøyaktig på grensen, og en ett millisekund over
Inndata
1
00:00:01,000 --> 00:00:02,000
First.
2
00:00:02,200 --> 00:00:03,000
Second.
3
00:00:03,201 --> 00:00:04,000
Third.
Resultat
1
00:00:01,000 --> 00:00:02,000
First.
2
00:00:02,200 --> 00:00:03,001
Second.
3
00:00:03,201 --> 00:00:04,000
Third.
Med grensen på 200 ligger en avstand på nøyaktig 200 innenfor grensen og får stå, mens en avstand på 201 kortes inn til nøyaktig 200 — den andre blokken slutter ett millisekund senere enn den gjorde. De to avgjøres ulikt med vilje: en avstand som ligger nøyaktig på tallet ditt, oppfyller kravet ditt, og å behandle den som arbeid ville gjort en grense ett millisekund for lav til en endring i hver avstand i filen.
Den samme filen med den andre kanten flyttet
Inndata
1
00:00:01,000 --> 00:00:02,000
First.
2
00:00:05,000 --> 00:00:06,000
Second.
Resultat
1
00:00:01,000 --> 00:00:02,000
First.
2
00:00:02,000 --> 00:00:06,000
Second.
Dette er kjøringen over med Start valgt i stedet for End. Den første blokken beholder tiden den hadde, og den andre dukker nå opp i det den første forsvinner, så det er den andre blokken som vokste — fire sekunder på skjermen i stedet for ett. Begge kjøringene lukker avstanden; de skiller seg i hvilken replikk du bestemte deg for å stole på.
Ofte stilte spørsmål
Slår lukking av avstander undertekstene mine sammen til én tekstblokk?
Nei, og det er forskjellen mellom denne siden og den som slår sammen naboblokker. Her blir de to setningene liggende i to tekstblokker, hver med sin egen tekst, stil, posisjon og eventuelle ordvise tidfesting, og antallet blokker i filen endres ikke. Sammenslåing gir én blokk som løper fra den første replikkens start til den andres slutt med de to tekstene føyd sammen, noe som mister formateringen i den andre blokken og endrer antallet. Er to replikker to halvdeler av én setning, slå dem sammen; er de separate, hold den første lenger.
Hva gjør en avstandsgrense på null egentlig?
Den får hver blokk til å slutte nøyaktig der den neste begynner, så undertekstene går sammenhengende uten et mørkt bilde imellom. Det er den vanlige første kjøringen på en fil som er klippet for hånd eller konvertert fra et annet verktøy, og i tidslinjeforhåndsvisningen gjør den en rad med atskilte søyler om til en ubrutt streng. Null er en reell forespørsel her og ikke et tomt felt: den sier avstander på høyst ingenting, og hver avstand videre enn ingenting må da innfri det.
Hvilken tekstblokks tid endres når en avstand lukkes?
Den kanten du valgte. Med End, som er standard, flytter sluttiden til den tidligere blokken seg framover, og den senere blokken beholder tiden sin til millisekundet; den tidligere blokken står rett og slett lenger på skjermen. Med Start flytter starttiden til den senere blokken seg bakover, og den tidligere er urørt. Det finnes ingen innstilling som flytter begge, fordi å flytte begge ville endre hvor paret ligger på tidslinjen og ikke bare rommet mellom dem.
Kan verktøyet få én undertekst til å starte før den forrige er slutt?
Nei. Bare den ene kanten i paret flytter seg, og den stopper ved den andre blokkens grense, så lukking av en avstand kan bringe to blokker sammen men aldri forbi hverandre. En fil der den tidligere blokken allerede slutter etter at den senere begynner, har overlappinger og ikke avstander, og å holde den tidligere lenger ville gjort det verre — den filen trenger siden som fjerner overlappinger først.
Hva skjer når jeg setter grensen høyere enn noen av avstandene mine?
De avstandene utvides til nøyaktig grensen, ikke latt som de var: forespørselen er «ingen avstand videre enn dette», så hver avstand over tallet trekkes ned til det, og den første blokken i filen kan vokse langt. Et svært høyt tall gjør ingenting, fordi ingen avstand i filen er videre enn det — noe som er en trygg første kjøring på en fil du ikke har sett avstandene i ennå.
Overlever formateringen i hver tekstblokk kjøringen?
Ja, fullstendig. Denne siden rører aldri teksten og føyer aldri blokker sammen, så en kursiv replikk forblir kursiv, en ASS-blokk beholder stil, posisjon og lag, og en WebVTT-blokk beholder region eller justering. Det eneste som endres, er sluttiden til blokken til venstre for hver avstand, eller starttiden hvis du valgte Start. Derfor er det riktig verktøy der de to replikkene må beholde sitt eget utseende men ikke pausen sin.