Siirry pääsisältöön
SubtitleMatrix

Skaalaa tekstityksen ajoitus

AjoitusKoko aikajanan skaalaus
Tai liitä tekstityksen teksti

Asetukset

Prosentti: 100 jättää tiedoston ennalleen, 50 puolittaa koko aikajanan. Kuvanopeustyössä kerroin on lähdenopeus jaettuna kohdenopeudella — elokuvatahtinen tiedosto 25 fps:n PAL-versiolle, joka kulkee 4 % nopeammin, saa 96; PAL-tahtinen tiedosto takaisin 24 fps:n masteriin saa 104,1667. Jokainen alku ja loppu kerrotaan samalla suhteella, joten alaotsikoiden pituudet ja niiden väliset aukot muuttuvat yhdessä.

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 kertoo jokaisen tekstitystiedoston aikaleiman prosenttiluvulla. Syötä 104,1667, niin koko aikajana venyy sen verran; syötä 96, niin se palaa takaisin; syötä 50, niin tiedosto puristuu puoleen pituuteensa. Jokaisen alaotsikon sekä alku että loppu kerrotaan samalla suhteella, joten alaotsikoiden pituudet ja niiden väliset raot muuttuvat yhdessä, ja mitä myöhempänä tekstitys on, sitä kauemmas se liikkuu.

Juuri viimeinen kohta on syy siihen, miksi tämä on ainoa ajoituskorjauksen laji, joka korjaa ajautumisen. Tiedostossa, joka kulkee kaksi sekuntia myöhässä ensimmäisellä minuutilla ja kaksi minuuttia myöhässä viimeisellä, ei ole siirto-ongelmaa vaan nopeusongelma: joku ajoitti sen versiota vasten, joka pyöri eri nopeudella. Kaiken siirtäminen kiinteällä määrällä pahentaa alkua; kaiken kertominen suhteella korjaa molemmat päät, koska korjattava virhe kasvaa etäisyyden mukana nollasta.

Klassinen tapaus on kuvanopeusero — 24 fps:lle ajoitettu tiedosto, jota tarvitaan 25 fps:n versioon, tai päinvastoin. Elokuva pyörii PAL:issa 4 prosenttia nopeammin, joten sen kestoaika on 96 prosenttia alkuperäisestä: 100-minuuttinen elokuva mahtuu 96-minuuttiselle nauhalle. Elokuvaa vasten ajoitettu tiedosto pitää siis puristaa 96:lla, ja PAL-versiota vasten ajoitettu tiedosto pitää venyttää 104,1667:llä, jotta se istuu taas elokuvaversiolle. Nopeudella 23,976 siirretty elokuva on taas hiukan eri asia, ja sitä varten tässä ryhmässä on kuvanopeussivut; täällä annat suhteen itse prosentteina.

SRT-, WebVTT-, ASS-, SSA-, SBV-, SAMI-, MicroDVD-, TTML-, JSON- ja CSV-tiedostot luetaan kaikki sellaisina kuin ne oikeasti ovat eikä sen mukaan mitä tiedostopääte antaisi ymmärtää. Pelkkää tekstiä ja LRC:tä ei hyväksytä, koska kumpikaan ei tallenna loppuaikaa, johon suhde voitaisiin kohdistaa. Mitään ei lähetetä palvelimelle, ja kokonainen kausi menee jonon läpi yhdellä kertaa.

Esimerkit

Neljän prosentin PAL-nopeutuksen peruuttaminen

Syöte

1
00:00:01,000 --> 00:00:03,000
Hello there.

2
00:00:05,000 --> 00:00:08,000
Second line.

Tuotos

1
00:00:01,042 --> 00:00:03,125
Hello there.

2
00:00:05,208 --> 00:00:08,333
Second line.

Skaalaus 104,1667, joka on 25 jaettuna 24:llä — kerroin, joka ottaa 25 fps:n PAL-versiota vasten ajoitetun tiedoston ja panee sen takaisin 24 fps:n elokuvamasterille. Ensimmäinen alaotsikko avautuu sekunnissa ja liikkuu 42 ms; toinen avautuu viidessä sekunnissa ja liikkuu 208 ms. Viisi kertaa etäisyys nollasta, viisi kertaa liike — siinä on koko ero tämän sivun ja kaiken kiinteällä määrällä siirtämisen välillä.

Miksi suhde on se, mikä korjaa ajautumisen

Syöte

1
00:00:00,000 --> 00:00:02,000
Opening line.

2
00:01:00,000 --> 00:01:02,000
One minute in.

3
00:10:00,000 --> 00:10:02,000
Ten minutes in.

Tuotos

1
00:00:00,000 --> 00:00:02,083
Opening line.

2
00:01:02,500 --> 00:01:04,583
One minute in.

3
00:10:25,000 --> 00:10:27,084
Ten minutes in.

Jälleen 104,1667. Avaava rivi tuskin liikkuu, minuutin kohta liikkuu kaksi ja puoli sekuntia ja kymmenen minuutin kohta kaksikymmentäviisi. Kiinteä siirto olisi voinut osua mihin tahansa noista kolmesta ja jättänyt kaksi muuta väärin; suhde osuu kaikkiin kerralla.

Tiedoston puristaminen mahtuakseen

Syöte

1
00:00:10,000 --> 00:00:12,000
First.

2
00:01:00,000 --> 00:01:03,000
Second.

Tuotos

1
00:00:08,000 --> 00:00:09,600
First.

2
00:00:48,000 --> 00:00:50,400
Second.

Skaalaus 80. Jokainen alaotsikko säilyttää 80 prosenttia pituudestaan ja on 80 prosentin etäisyydellä nollasta, joten kaksi sekuntia ruudulla ollut rivi saa nyt 1,6 sekuntia. Tarkista lukunopeus puristaessasi: sanat eivät lyhentyneet, vain niille annettu aika.

Usein kysytyt kysymykset

Mitä prosenttia tarvitsen 24 ja 25 fps:n tekstitysten väliseen muunnokseen?

Kerroin on aina lähdekuvanopeus jaettuna kohdekuvanopeudella, joten käytettävä luku riippuu siitä, mitä versiota vasten tiedostosi ajoitettiin. Elokuvaa vasten 24 fps:llä ajoitettu tiedosto kerrotaan 96:lla, kun sitä käytetään 25 fps:n PAL-versiossa. PAL-versiota vasten ajoitettu tiedosto kerrotaan 104,1667:llä, kun se palautetaan elokuvamasterille — se on 25 jaettuna 24:llä. Elokuva 23,976 fps:llä käyttää samoihin kahteen suuntaan lukuja 95,904 ja 104,2708, koska 23,976 ei ole täsmälleen 24. Toisin sanoen 104,1667 peruuttaa PAL-nopeutuksen ja 96 soveltaa sitä.

Miksi myöhemmät tekstitykset liikkuvat kauemmas kuin aikaisemmat?

Koska suhde kohdistetaan etäisyyteen nollasta eikä alaotsikon omaan pituuteen. Sekunnin kohdalla oleva alaotsikko liikkuu 104,1667 prosentilla noin 42 ms, kun taas kymmenen minuutin kohdalla oleva liikkuu kaksikymmentäviisi sekuntia. Juuri se tekee työkalusta ajautumisen korjaajan eikä vain kaiken vakiomäärällä siirtäjän, ja siksi kirjoittamasi luku on prosentti eikä millisekuntimäärä.

Muuttaako tekstitystiedoston skaalaus sitä, kuinka kauan kukin alaotsikko on ruudulla?

Muuttaa, suhteessa. Jokaisen alaotsikon molemmat reunat kerrotaan samalla suhteella, joten kahden sekunnin rivi on 80 prosentilla 1,6 sekuntia ja 150 prosentilla kolme sekuntia. Puristaminen työntää siis jokaisen alaotsikon lähemmäs lukunopeuden rajaa, ja venyttäminen antaa kullekin enemmän aikaa kuin sillä oli.

Voiko skaalaus saada kaksi tekstitystä menemään päällekkäin?

Ei. Kertominen positiivisella suhteella on monotonista, ja pyöristäminen kokonaisiin millisekunteihin pitää sen sellaisena, joten kaksi alaotsikkoa, jotka eivät menneet ennen päällekkäin, eivät voi mennä sen jälkeen. Puristaminen kutistaa alaotsikoiden välisiä rakoja ja voi tuoda ne kosketuspisteeseen, jonka jotkin soittimet piirtävät välkkymisenä, mutta itse alaotsikot pysyvät järjestyksessä.

Mitä tapahtuu alaotsikolle, joka on liian lyhyt valitsemalleni skaalaukselle?

Se pudotetaan, ja määrä raportoidaan. 20 ms:n alaotsikko 1 prosentin skaalauksella pyöristää molemmat reunansa samaan millisekuntiin, eikä siinä kohdassa ole jäljellä kirjoitettavaa alaotsikkoa. Sen täyttäminen vähimmäispituuteen panisi tiedostoon näkymättömän alaotsikon samalla kun sivu väittäisi sen selviytyneen, mikä on huonompi vastaus kuin sen poistaminen ja siitä kertominen.

Pysyykö tiedoston ensimmäinen tekstitys paikallaan?

Vain jos se alkaa nollasta. Kaikki mitataan aikajanan alusta, joten tiedostossa, jonka ensimmäinen alaotsikko avautuu 00:01:00:ssa, se alkujakso skaalautuu muun mukana. Jos avausminuutti on kiinteä alkutekstijakso, jonka ei pidä liikkua, tarvitset kiinteän siirron etkä suhdetta.

Aiheeseen liittyvät työkalut