Siirry pääsisältöön
SubtitleMatrix

Muunna VTT muotoon SBV

MuunnoksetWebVTT (VTT)
Tai liitä tekstityksen teksti

Mitä tämä muunnos muuttaa

2 asiaa pudotetaan tai vaativat päätöksen

  • Tyyli

    kaikki tyylit (lihavointi, kursiivi, väri, ääriviiva, varjo)

  • Muotokohtainen sisältö

    sisältö, jonka lähdemuoto pitää alaotsikoidensa ulkopuolella (ei-alaotsikkolohkot, otsikkoteksti, alaotsikkokohtaiset asetukset, kommentoidut tapahtumat) — kohdemuodossa ei ole sille paikkaa

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 VTT muunnetaan SBV:ksi, jokainen VTT-tiedoston alaotsikko kirjoitetaan uudelleen muotoon, jossa yksi alaotsikko on lohko, jonka ensimmäisellä rivillä on alku- ja loppuaika. Aikakoodi vaihtaa muotoa: VTT kirjoittaa sen muodossa 00:00:01.000, SBV puolestaan muodossa 0:00:01.000,0:00:03.500. Sanoja ei muuteta, vaan VTT-tiedoston teksti siirretään SBV:hen sellaisenaan.

Kun VTT muunnetaan SBV:ksi, menetettävää on dokumenttitason tyylit ja alaotsikoiden ulkopuolinen sisältö. Kun VTT muunnetaan SBV:ksi, kohteen ulkopuolelle jäävät NOTE-, STYLE- ja REGION-lohkot sekä aikakoodin jälkeiset asetukset (align, position). Raportti näkyy VTT → SBV -ruudun yläpuolella ennen muunnosta, ja jokainen kohta lasketaan tiedostokohtaisesti. Rivinsisäiset tagit säilyvät: VTT tallentaa ne muodossa <i>, <b> ja <font color> -tagit, ja SBV kirjoittaa ne muodossa <i>, <b> ja <font color> -tagit.

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

Esimerkit

Miltä tavallinen VTT-tiedosto näyttää SBV:ssä

Syöte

WEBVTT

intro
00:00:01.000 --> 00:00:04.000
Hello there.

00:00:04.500 --> 00:00:08.000 align:start position:10%
Second line with <i>italics</i>.

Tuotos

0:00:01.000,0:00:04.000
Hello there.

0:00:04.500,0:00:08.000
Second line with <i>italics</i>.

Tulosteessa VTT:stä SBV:hen menetetään dokumenttitason tyylit ja muotokohtainen sisältö; vertaa kahta puolta rivi riviltä ja katso, mikä säilyi.

Sama VTT → SBV -muunnos hankalalla aineistolla

Syöte

a stray comment line
cue-id-1
00:00:01.000 --> 00:00:02.000
No header, two lines before the timecode.

Tuotos

0:00:01.000,0:00:02.000
No header, two lines before the timecode.

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

Usein kysytyt kysymykset

Miten VTT ja SBV kirjoittavat aikakoodin?

VTT kirjoittaa ajan muodossa 00:00:01.000: tunnit, minuutit, sekunnit ja millisekunnit pisteellä erotettuina. SBV käyttää muotoa 0:00:01.000,0:00:03.500, eli alku- ja loppuaika peräkkäin pilkulla erotettuina, ilman nuolta. Tarkkuus on molemmilla puolilla sama, joten aika itse ei muutu – vain sen kirjoitusasu vaihtuu.

Mitä kaikkea VTT-tiedostosta jää pois SBV:ssä?

Kun VTT muunnetaan SBV:ksi, menetettävää on dokumenttitason tyylit ja alaotsikoiden ulkopuolinen sisältö. Kun VTT muunnetaan SBV:ksi, kohteen ulkopuolelle jäävät NOTE-, STYLE- ja REGION-lohkot sekä aikakoodin jälkeiset asetukset (align, position). Kun VTT muunnetaan SBV:ksi, dokumenttitason tyylit – esimerkiksi STYLE-lohkon asettelusäännöt – eivät mahdu SBV:hen. Alaotsikoiden teksti ja keskinäinen järjestys säilyvät.

Säilyykö VTT-tiedoston tekstin sisäinen muotoilu SBV:ssä?

VTT merkitsee rivinsisäisen muotoilun muodossa <i>, <b> ja <font color> -tagit, ja SBV kirjoittaa sen muodossa <i>, <b> ja <font color> -tagit. SBV ei tallenna tyylitauluja lainkaan, joten vain tekstin sisäiset tagit kulkevat mukana.

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

Monirivisen alaotsikon rivit erotetaan VTT:ssä tavallisella rivinvaihdolla, ja SBV merkitsee ne tavallisella rivinvaihdolla.

Mitä WebVTT:n NOTE- ja STYLE-lohkoille sekä align-asetuksille tapahtuu SBV:ssä?

WebVTT tallentaa alaotsikoiden ulkopuolelle NOTE-, STYLE- ja REGION-lohkot sekä jokaisen aikakoodin jälkeiset asetukset kuten align:start ja position:10%. SBV ei tunne niitä, joten ne jäävät pois; itse teksti ja ajoitus säilyvät.

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

Kyllä. Paluusuunta on yhtä puhdas: jokainen SBV-tiedoston tallentama asia mahtuu VTT:hen sellaisenaan. Edestakainen matka VTT:stä SBV:hen ja takaisin ei kuitenkaan palauta mitään, mitä ensimmäinen muunnos olisi jo pudottanut.

Voinko muuntaa koko kauden VTT:stä SBV:hen yhdellä ajolla?

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

Aiheeseen liittyvät työkalut