Siirry pääsisältöön
SubtitleMatrix

Muunna TXT muotoon VTT

MuunnoksetPelkkä tekstimuotoinen puhtaaksikirjoitus
Tai liitä tekstityksen teksti

Asetukset

Käytetään, kun lähteessä ei ole loppuaikoja (pelkkä teksti, LRC). Tuotoksen aikajana luodaan tässä eikä muunneta, joten saat juuri tämän luvun.

Mitä tämä muunnos muuttaa

1 asia pudotetaan tai vaatii päätöksen

  • Ajoitus

    itse aikajana — lähde ei tallenna ajoituksia, joten tuotoksen aikajana luodaan eikä muunneta

Tämä luettelo tulee näiden kahden muodon kyvykkyysmatriisista, ei lataamastasi tiedostosta. Tietty tiedosto voi menettää enemmän, jos se käyttää ominaisuuksia, jotka muoto sallii mutta matriisi ei mallinna.

Kun TXT muunnetaan VTT:ksi, jokainen TXT-tiedoston alaotsikko kirjoitetaan uudelleen muotoon, jossa yksi alaotsikko on cue-lohko, jonka aikakoodirivin perässä on teksti. TXT:ssä ei ole aikakoodia, ja VTT rakentaa ajan itse. Sanoja ei muuteta, vaan TXT-tiedoston teksti siirretään VTT:hen sellaisenaan.

Tässä suunnassa TXT-tiedostosta putoaa alkuperäinen ajoitus, jota ei ole, joten tilalle rakennetaan uusi, kun se muunnetaan VTT:ksi. Kun TXT muunnetaan VTT:ksi, rivit sijoitetaan peräkkäin ja jokainen saa 2 000 millisekunnin keston. Luettelo on näkyvissä ennen kuin valitset TXT-tiedoston, ja se tarkentuu VTT-muunnoksen lukemisen jälkeen.

Eräajossa TXT-tiedostot jonottuvat ja valmistuvat yksi kerrallaan; keskeytys toimii kesken VTT-muunnoksen ja tulokset pakataan yhdeksi ZIP-tiedostoksi. Mitään ei lähetetä palvelimelle: koko TXT-muunnos VTT:ksi tapahtuu omalla koneellasi.

Esimerkit

TXT-tiedosto ja sen tulos VTT:ssä

Syöte

The quick brown fox jumps over the lazy dog.

Second paragraph, first line.
Second paragraph, second line.

Tuotos

WEBVTT

00:00:00.000 --> 00:00:02.000
The quick brown fox jumps over the lazy dog.

00:00:02.000 --> 00:00:04.000
Second paragraph, first line.

00:00:04.000 --> 00:00:06.000
Second paragraph, second line.

Tästä TXT → VTT -tulosteesta puuttuvat alkuperäinen ajoitus. Kaikki muu vastaa rivi riviltä.

Sama TXT → VTT -muunnos rikkinäisellä lähdetiedostolla

Syöte


Hello world.

Second block.

Tuotos

WEBVTT

00:00:00.000 --> 00:00:02.000
Hello world.

00:00:02.000 --> 00:00:04.000
Second block.

TXT- ja VTT-tiedostot ovat usein sekaisin: ylimääräisiä rivejä, tyhjiä kenttiä ja aikoja, joita ei voi lukea. TXT-jäsennin ei kaadu vaan korjaa minkä voi ja kertoo loput raportissa, jonka VTT saa mukanaan.

Usein kysytyt kysymykset

Miten TXT ja VTT kirjoittavat aikakoodin?

TXT ei kirjoita minkäänlaista aikaleimaa. VTT käyttää muotoa 00:00:01.000, eli tunnit, minuutit, sekunnit ja millisekunnit pisteellä erotettuina. TXT:stä puuttuvat aikaleimat kokonaan, joten VTT tarvitsee generoidun aikajanan: rivit sijoitetaan peräkkäin 2 000 millisekunnin välein.

Mitä TXT:stä menetetään, kun siitä tehdään VTT?

Kun TXT muunnetaan VTT:ksi, menetettävää on alkuperäinen ajoitus, jota ei ole, joten tilalle rakennetaan uusi. Kun TXT muunnetaan VTT:ksi, rivit sijoitetaan peräkkäin ja jokainen saa 2 000 millisekunnin keston. Alaotsikoiden teksti ja keskinäinen järjestys säilyvät.

Entä lihavointi, kursivointi ja väri – säilyvätkö ne TXT:stä VTT:hen?

Lähdeformaatti TXT ei tunne rivinsisäisiä tageja, joten VTT ei saa siirrettyä minkäänlaista rivinsisäistä muotoilua: TXT-tiedoston teksti on pelkkää tekstiä.

Mitä rivinvaihdoille tapahtuu, kun TXT muunnetaan VTT:ksi?

TXT kirjoittaa jokaisen rivin erikseen ilman alaotsikon rajaa: erillisinä riveinä ilman alaotsikon rajaa. VTT puolestaan merkitsee monirivisen alaotsikon rivit tavallisella rivinvaihdolla. TXT:ssä ei ole alaotsikoita, joten jokainen rivi luetaan omaksi alaotsikokseen.

Mistä WebVTT:n WEBVTT-otsikko ja cue-asetukset tulevat, kun lähde on TXT?

WebVTT alkaa aina WEBVTT-rivillä, ja jokaisen cue-lohkon aikakoodin perässä voi olla asetuksia. TXT-tiedostossa ei ole kumpaakaan, joten VTT kirjoittaa otsikon itse eikä lisää asetuksia, joita lähteessä ei ollut.

Toimiiko paluumuunnos VTT:stä TXT:hen samalla tavalla?

Kyllä, mutta paluusuunnassa menetettävää on: koko aikajana, dokumenttitason tyylit, alaotsikoiden rivirakenne ja alaotsikoiden ulkopuolinen sisältö. Kun VTT muunnetaan TXT:ksi, koko aikajana katoaa eikä TXT:hen jää minkäänlaista ajoitusta. Edestakainen matka TXT:stä VTT:hen ja takaisin ei palauta sitä, mitä ensimmäinen muunnos pudotti.

Toimiiko TXT → VTT -eräajo, kun tiedostoja on sata?

Kyllä. Jono käsittelee TXT-tiedostot yksi kerrallaan, ajon voi keskeyttää milloin tahansa ja tulokset tulevat yhtenä ZIP-tiedostona. Jokainen VTT-tiedosto kirjoitetaan selaimessa, joten mitään ei lähetetä palvelimelle; yksittäinen tekstitystiedosto saa olla enintään 64 Mt.

Aiheeseen liittyvät työkalut