Siirry pääsisältöön
SubtitleMatrix

Taita rivit merkkimäärään

Teksti ja tyyliRivien taitaminen uudelleen
Tai liitä tekstityksen teksti

Asetukset

Yksi laatikko, viisi vaihtoehtoa, ja jokaisella on oma sivunsa. Taita virtauttaa jokaisen alaotsikon uudelleen sarakemäärään, mikä voi lyhentää liian pitkää riviä yhtä helposti kuin nostaa lyhyen rivin takaisin. Jaa pitkät rivit katkaisee vain yli määrän menevät rivit ja jättää loput täsmälleen ennalleen. Tasapainota säilyttää kunkin alaotsikon nykyisen rivimäärän ja siirtää sanoja rivien välillä, kunnes pisin rivi on niin lyhyt kuin mahdollista. Yhdistä laittaa jokaisen alaotsikon yhdelle riville. Rajoita jättää rauhaan jokaisen alaotsikon, joka on jo rivimäärän sisällä. Tämä sivu täyttää laatikon nimeämällään vaihtoehdolla eikä luettele muita.

Lasketaan sarakkeina eikä merkkeinä, joten kiinan tai japanin merkki vie kaksi ja aksentillinen latinalainen kirjain yhden. 42 on tavallinen luku latinalaisille tekstityksille. Pienennä sitä, niin riveistä tulee lyhyempiä mutta useampia; mitään ei koskaan leikata pois.

Kuvanopeus, jossa ajoitukset on laskettu. Muotosivuilla tätä tarvitsee MicroDVD, koska se tallentaa ajoituksen ruutunumeroina. Kuvanopeussivuilla tämä on nopeus, jota vasten tiedosto ajastettiin — versio, jolle tekstitys tehtiin — ja sivun toinen laatikko ottaa sen videon nopeuden, jonka kanssa aiot tekstitystä käyttää. Yleisiä ovat 23,976, 24, 25, 29,97, 30, 50, 59,94 ja 60. Väärä arvo siirtää koko aikajanaa, ja kuvanopeussivuilla se siirtää sitä suhteellisesti eikä kiinteällä määrällä.

Tämä sivu virtauttaa jokaisen alaotsikon tekstin uudelleen valitsemaasi rivipituuteen. Raja ylittävä rivi katkeaa sanan rajalla, ja rajan alle jäävä rivi vedetään takaisin ylempään riviin, kun ne kaksi mahtuvat yhdessä. Se on tämän ryhmän ainoa sivu, joka tekee molemmat, ja siksi siihen kannattaa tarttua silloin, kun tiedoston rivinvaihdot ovat ajautuneet eikä silloin, kun yksittäinen rivi on liian pitkä.

Pituus lasketaan sarakkeina eikä merkkeinä. Kiinalainen tai japanilainen merkki vie kaksi saraketta ja latinalainen kirjain yhden, joten raja 42 pitää kaksikymmentäyksi kiinalaista merkkiä tai neljäkymmentäkaksi latinalaista. Neljäkymmentäkaksi on luku, jota latinalaisella kirjaimistolla kirjoitetut tekstitykset ovat käyttäneet vuosikymmeniä, ja se on täällä oletus. Mitään ei koskaan leikata lukuun pääsemiseksi: sivu siirtää rivinvaihtoja ja jättää sanat rauhaan, joten rivi, jota ei millään katkaisulla saa rajan sisään, raportoidaan sen sijaan.

Viivalla alkava rivi merkitsee puhujan vaihtumista. Ne rivit ovat seiniä. Sivu virtauttaa sanat niiden kummallakin puolella, mutta se ei yhdistä kahta niistä yhdeksi riviksi, koska kahden ihmisen repliikkien paneminen yhdelle riville on lukuvirhe, jonka estämiseksi ne viivat on kirjoitettu. Jos seinän hajottaminen on se, mitä haluat, rivinvaihdot poistava sivu tekee täsmälleen sen ja laskee, kuinka monta se hajotti.

Kaikki tapahtuu selaimessasi. Tiedostoa ei lähetetä eikä tiliä tarvita. Kaikki yksitoista muotoa, joissa alaotsikon sisällä voi olla useampi kuin yksi rivi, kelpaavat: SRT, WebVTT, ASS, SSA, SBV, SAMI, LRC, MicroDVD, TTML, JSON ja CSV. Pelkkää tekstitiedostoa ei tarjota, koska tekstitiedosto on määritelmällisesti yksi alaotsikko riviä kohden eikä alaotsikon sisällä ole rivinvaihtoa, jota tämä sivu siirtäisi.

Esimerkit

Yksi alaotsikko katkaistu liian aikaisin ja yksi liian myöhään

Syöte

1
00:00:01,000 --> 00:00:04,000
We could take the train
and be there by six

2
00:00:05,000 --> 00:00:09,000
I told you we would miss the last train if we stayed any longer

Tuotos

1
00:00:01,000 --> 00:00:04,000
We could take the train and be there by
six

2
00:00:05,000 --> 00:00:09,000
I told you we would miss the last train if
we stayed any longer

Kaksi vastakkaista vikaa yhdessä tiedostossa, molemmat korjattuina oletuspituudella 42 saraketta. Ensimmäinen alaotsikko saapui riveinä, jotka olivat 23 ja 19 saraketta ja yhdessä 43 — yhden sarakkeen yli rajan — joten sivu yhdistää ne ja katkaisee heti uudelleen yhtä sanaa aikaisemmin, jättäen 39 ja 3. Toinen oli kirjoitettu yhtenä 63 sarakkeen rivinä ja tulee ulos 42 ja 20. Kumpaankaan alaotsikkoon ei lisätty eikä pudotettu mitään: sanat ovat samat ja vain niiden väliset vaihdot liikkuivat. Ensimmäisen alaotsikon kolmen sarakkeen pyrstö on rehellinen hinta siitä, että rivit pakataan ahneesti eikä jaeta tasan.

Kiinalainen rivi, jossa yksi merkki on kaksi saraketta

Syöte

WEBVTT

00:00:01.000 --> 00:00:04.000
你好世界今天天气很好我们出去玩吧顺便买点东西回来

Tuotos

WEBVTT

00:00:01.000 --> 00:00:04.000
你好世界今天天气很好我们出去玩吧顺便买点东
西回来

Kaksikymmentäneljä kiinalaista merkkiä on neljäkymmentäkahdeksan saraketta, joten tämä rivi on rajan yli ja katkeaa kahdennenkymmenennenensimmäisen merkin jälkeen. Merkkejä laskeva työkalu olisi pitänyt kahtakymmentäneljää lyhyenä rivinä ja jättänyt sen rauhaan, ja niin kaksirivisesta kiinalaisesta tekstityksestä tulee kaksi kertaa niin leveä kuin sen vieressä olevasta kaksirivisestä englanninkielisestä. Tekstissä ei ole välilyöntejä, joiden kohdalta katkaista, joten jokainen merkki on oma katkaisukohtansa ja katkaisu osuu lauseen keskelle, mihin kiinalainen tekstitys on muutenkin tarkoitettu katkeamaan.

Kaksi puhujaa, kaksi riviä

Syöte

1
00:00:01,000 --> 00:00:04,000
- Then we walk
- All the way home

Tuotos

1
00:00:01,000 --> 00:00:04,000
- Then we walk
- All the way home

Tiedosto tulee takaisin tavu tavulta, ja se on oikea tulos eikä epäonnistuminen. Rivit ovat 14 ja 18 saraketta ja mahtuisivat yhdessä yhdelle 32 sarakkeen riville, mutta kumpikin alkaa viivalla, mikä tarkoittaa, että eri henkilö puhuu. Niiden yhdistäminen antaisi yhdelle näyttelijälle toisen sanat. Kumpikaan rivi ei ole yksinään rajan yli, joten muuta tekemistä ei ole, ja ajo, jolla ei ole mitään kerrottavaa, ei raportoi mitään.

Usein kysytyt kysymykset

Miten taittaminen päättää, mihin tekstitysrivi katkeaa?

Alaotsikon sanat asetellaan peräkkäin ja vaihto pannaan ennen ensimmäistä sanaa, joka työntäisi rivin sarakemäärän yli. Se on ahne sovitus eikä tasainen jako: ensimmäinen rivi täytetään niin pitkälle kuin se menee ja se, mitä jää, menee seuraavalle. Tuloksena rivit ovat pakattuja eivätkä tasapainotettuja, ja se on se, mitä haluat, kun tavoitteena on mahduttaa alaotsikko mahdollisimman harvalle riville. Jos tiedostossasi on jo oikea rivimäärä ja haluat niiden näyttävän tasaisilta, rivit tasapainottava sivu tekee sen sijaan sen.

Miksi lyhyt toinen rivini yhdistettiin ensimmäiseen?

Koska ne mahtuvat yhdessä rajan sisään. Taittaminen kohtelee koko alaotsikkoa yhtenä tekstijuoksuna ja asettelee sen alusta alkaen uudelleen, joten tiedostossa ollutta vaihtoa ei säilytetä vain siksi, että se oli siellä. Tämä on ero tämän sivun ja vain pitkät rivit katkaisevan sivun välillä: se jättää jokaisen jo lyhyen rivin täsmälleen paikalleen, ja tämä voi vetää sen ylös. Jos vaihto oli tarkoituksellinen, se tarvitsee viivan tai toisen sivun eikä tätä.

Lasketaanko taittamisen rivipituudet merkeissä vai sarakkeissa?

Sarakkeissa, ja niissä tekstitysrivi todella mitataan. Latinalainen kirjain, numero ja välilyönti vievät kukin yhden sarakkeen; kiinalainen tai japanilainen merkki, korealainen tavu ja emoji vievät kaksi. Niinpä raja 42 hyväksyy neljäkymmentäkaksi latinalaista merkkiä tai kaksikymmentäyksi kiinalaista, ja kaksi riviä tulevat ruudulla saman levyisiksi. Merkkien laskeminen sen sijaan antaisi jokaiselle kiinalaiselle tekstitykselle kaksi kertaa niin pitkän rivin kuin sen englanninkieliselle vastineelle samalla asetuksella.

Miksi kahta viivariviäni ei yhdistetty yhdeksi riveksi taittaessa?

Koska rivin alussa oleva viiva tarkoittaa puhujan vaihtumista, ja kahden sellaisen rivin yhdistäminen panisi kahden ihmisen repliikit yhdelle riville. Sivu kohtelee tällaisia rivejä lohkoina, joiden yli ei voi mennä, joten se virtauttaa sanat kunkin lohkon sisällä ja jättää lohkot paikoilleen. Yllä olevan esimerkin rivit ovat tarpeeksi lyhyitä mahtuakseen yhteen ja pysyvät silti erillään tästä syystä. Jos todella haluat ne yhdistettäviksi, rivinvaihdot poistava sivu yhdistää ne ja raportoi, kuinka monta puhujanvaihtoa se hajotti.

Mitä tapahtuu sanalle, joka on tekstitysrivin pituutta pidempi?

Se saa oman rivin ja jää rajaa pidemmäksi, ja ajo raportoi yhden rivin olevan yhä rajan yli. Yksittäisen sanan sisällä ei ole katkaisua, joka ei myös muuttaisi sanaa, eikä tekstisi muuttaminen ole se, mitä varten rivipituusasetus on. Saksalaiset yhdyssanat ja pitkät verkko-osoitteet ovat tavallisia tapauksia. Jos tarvitset sellaisen rivin rajan sisään, katkaisun on mentävä sanan sisään, ja se on muokkaus, jonka teet tarkoituksella eikä sellainen, jonka työkalu tekee puolestasi.

Missä muodoissa tekstityksen voi taittaa haluttuun leveyteen?

Niissä yhdessätoista, joissa alaotsikon sisällä voi olla useampi kuin yksi rivi: SRT, WebVTT, ASS, SSA, SBV, SAMI, LRC, MicroDVD, TTML, JSON ja CSV. Pelkkä tekstitiedosto on ainoa pois jäävä muoto, ja syy on se, että tekstitiedosto on määritelmällisesti yksi alaotsikko riviä kohden, joten alaotsikon sisällä ei ole rivinvaihtoa, jota tämä sivu siirtäisi, ja tuloste olisi identtinen syötteen kanssa. Tiedostoa ei missään vaiheessa lähetetä, ja muoto luetaan sisällöstä eikä tiedostonimestä.

Aiheeseen liittyvät työkalut