Dela för långa undertextrader
Eller klistra in undertexttext
Inställningar
Ett fält, fem val, och varje val har en egen sida. Bryt om flödar varje textblock om till kolumnantalet, vilket kan korta en rad som var för lång lika lätt som det kan dra upp en kort rad igen. Dela långa rader bryter bara de rader som är över antalet och lämnar resten precis som de var. Balansera behåller det antal rader varje textblock redan har och flyttar orden mellan dem tills den längsta raden är så kort den kan bli. Slå ihop sätter varje textblock på en enda rad. Begränsa lämnar varje textblock som redan ligger inom radantalet orört. Den här sidan fyller i fältet med valet som dess titel namnger och listar inget annat.
Räknat i kolumner snarare än tecken, så ett kinesiskt eller japanskt tecken tar två av dem och en accentuerad latinsk bokstav tar en. 42 är det vanliga talet för undertexter med latinskt skrift. Sänk det och raderna blir kortare men fler; inget klipps någonsin bort.
Vilken bildfrekvens tiderna räknas i. På formatsidorna är det här vad MicroDVD behöver, eftersom formatet lagrar tider som bildnummer. På bildfrekvenssidorna är det den frekvens som filens tider byggdes för – den version som undertexterna gjordes för – och sidans andra fält tar frekvensen för den video du ska använda dem med. 23,976, 24, 25, 29,97, 30, 50, 59,94 och 60 är de vanligaste. Blir det fel förskjuts hela tidslinjen, och på bildfrekvenssidorna förskjuts den med ett förhållande i stället för med ett fast belopp.
Dela undertextrader som är längre än en vald bredd. Sidan rör bara de rader som är för långa: en rad som redan ryms lämnas exakt som den är, och en rad som är för lång bryts vid en ordgräns så att den första delen ryms inom bredden.
Bredden anges i kolumner och standardvärdet är 42. Ett kinesiskt eller japanskt tecken räknas som två kolumner, eftersom det tar dubbelt så mycket plats på skärmen. En rad med 30 kinesiska tecken är alltså 60 kolumner bred och behöver delas, även om den bara har 30 tecken.
Sidan delar aldrig mitt i ett ord. Om ett enda ord är längre än hela bredden får det stå på en egen rad och sidan räknar det som en rad den inte kunde göra kort nog. Den slår inte heller ihop korta rader: sidan delar bara, den flyttar inte ihop.
Elva format kan användas; ren text erbjuds inte. Tider, ordning och textblockens antal är oförändrade, och en rad som delas blir två rader i samma textblock. Filen lämnar aldrig webbläsaren.
Exempel
En skenande rad bredvid en rad som är bra
Indata
1
00:00:01,000 --> 00:00:04,000
I told you we would miss the last train if we stayed any longer
Short line
Resultat
1
00:00:01,000 --> 00:00:04,000
I told you we would miss the last train if
we stayed any longer
Short line
Bara den långa raden delas, och brytningen läggs vid en ordgräns så att den första delen ryms inom 42 kolumner. Den korta raden står kvar exakt som den var, orörd av körningen.
Ett ord som är längre än hela radbredden
Indata
1
00:00:01,000 --> 00:00:04,000
Say it: pneumonoultramicroscopicsilicovolcanoconiosis
Resultat
1
00:00:01,000 --> 00:00:04,000
Say it:
pneumonoultramicroscopicsilicovolcanoconiosis
Ordet kan inte delas utan att bli obegripligt, så det får en egen rad och räknas som en rad som fortfarande är för lång. Say it: står kvar på raden före. Sidan redovisar att den inte kunde göra raden kort nog, i stället för att dela ordet.
En kort rad och en kinesisk rad över samma gräns
Indata
WEBVTT
00:00:01.000 --> 00:00:04.000
Good.
你好世界今天天气很好我们出去玩吧顺便买点东西回来
Resultat
WEBVTT
00:00:01.000 --> 00:00:04.000
Good.
你好世界今天天气很好我们出去玩吧顺便买点东
西回来
Den korta raden Good. lämnas orörd. Den kinesiska raden räknas som två kolumner per tecken och delas därför mitt i teckenföljden, eftersom kinesiska inte har ordgränser med mellanslag. Den första delen ryms precis inom 42 kolumner.
Vanliga frågor
Vilken bredd används och kan jag ändra den?
Standardbredden är 42 kolumner, och du kan ange ett annat värde. Bredden mäts i kolumner, där ett latinskt tecken är en kolumn och ett kinesiskt eller japanskt tecken är två. Sidan delar bara rader som är bredare än gränsen; en rad som precis ryms lämnas orörd.
Delas ett ord mitt i?
Nej, inte om ordet får plats på en rad. Brytningen läggs vid en ordgräns, och om ett enda ord är längre än hela bredden får det stå på en egen rad. Sidan räknar då raden som fortfarande för lång i stället för att dela ordet, eftersom ett delat ord är svårare att läsa än en rad som sticker ut.
Varför delas en kinesisk rad trots att den har få tecken?
Eftersom varje kinesiskt tecken räknas som två kolumner. En rad med 30 tecken är 60 kolumner bred och överskrider gränsen på 42, även om den ser kort ut i antal tecken. Kinesiska har inga mellanslag mellan ord, så brytningen hamnar mellan två tecken där den första delen ryms inom gränsen.
Slår sidan ihop korta rader?
Nej. Sidan delar bara långa rader och lämnar korta rader orörda. Om ett textblock har en lång rad och en kort rad blir den långa delad och den korta står kvar, så textblocket kan få fler rader men aldrig färre. Vill du både dela och slå ihop ska du använda sidan som radbryter hela texten.
Delas långa rader på samma sätt i SRT och WebVTT?
Ja. Sidan mäter texten i tecken och delar vid ordgränser oavsett format, så SRT och WebVTT får samma rader. Formatets egen syntax rörs inte, och tiderna för textblocken är oförändrade. Ett ord som är längre än bredden får en egen rad.
Delas texten utan att tiderna ändras?
Ja. Sidan delar en lång rad i flera rader inom samma textblock, så start och slut står kvar. Antalet textblock ändras inte och formatets syntax rörs inte. Det är bara radbrytningarna inne i texten som blir fler.