Muunna SBV muotoon SRT
Tai liitä tekstityksen teksti
Mitä tämä muunnos muuttaa
Tässä suunnassa ei menetetä mitään — jokaisella lähdemuodon ominaisuudella on paikka kohdemuodossa.
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 SBV muunnetaan SRT:ksi, jokainen SBV-tiedoston alaotsikko kirjoitetaan uudelleen muotoon, jossa yksi alaotsikko on numeroitu lohko, jonka aikakoodirivi erottaa alku- ja loppuajan ja jonka perässä on teksti. Aikakoodi vaihtaa muotoa: SBV kirjoittaa sen muodossa 0:00:01.000,0:00:03.500, SRT puolestaan muodossa 00:00:01,000. Sanoja ei muuteta, vaan SBV-tiedoston teksti siirretään SRT:hen sellaisenaan.
Tässä suunnassa SBV ja SRT ovat menetyksettömiä: jokainen SBV-tiedoston tallentama asia mahtuu SRT:hen sellaisenaan, eli teksti, alku- ja loppuaika ja rivinvaihdot. Raportti SBV → SRT -muunnoksen yläpuolella vahvistaa tämän jokaiselle tiedostolle erikseen.
Yksi tiedosto tai sata: SBV-jono käsittelee ne peräkkäin, keskeytät milloin tahansa ja lataat kaikki SRT-tulokset kerralla. SRT-tiedostot syntyvät selaimessa eikä SBV-tiedoston sisältö poistu koneeltasi.
Esimerkit
Miltä tavallinen SBV-tiedosto näyttää SRT:ssä
Syöte
0:00:01.000,0:00:03.500
The quick brown fox.
0:00:04.000,0:00:06.250
Jumps over the lazy dog.
0:00:07.000,0:00:09.000
Two lines here.
And a second one.
Tuotos
1
00:00:01,000 --> 00:00:03,500
The quick brown fox.
2
00:00:04,000 --> 00:00:06,250
Jumps over the lazy dog.
3
00:00:07,000 --> 00:00:09,000
Two lines here.
And a second one.
Tässä SBV → SRT -muunnoksessa ei menetetä mitään: vertaa kahta puolta rivi riviltä.
Hankala SBV-tiedosto ja SRT-muunnos
Syöte
0:00:02.000,0:00:04.000
Carriage-return line endings.
0:00:06.000,0:00:08.000
Indented timecode, no final newline.Tuotos
1
00:00:02,000 --> 00:00:04,000
Carriage-return line endings.
2
00:00:06,000 --> 00:00:08,000
Indented timecode, no final newline.
SBV- ja SRT-tiedostot ovat usein sekaisin: ylimääräisiä rivejä, tyhjiä kenttiä ja aikoja, joita ei voi lukea. SBV-jäsennin ei kaadu vaan korjaa minkä voi ja kertoo loput raportissa, jonka SRT saa mukanaan.
Usein kysytyt kysymykset
Miten aika siirtyy SBV:stä SRT:hen?
SBV kirjoittaa ajan muodossa 0:00:01.000,0:00:03.500: alku- ja loppuaika peräkkäin pilkulla erotettuina, ilman nuolta. SRT käyttää muotoa 00:00:01,000, eli tunnit, minuutit, sekunnit ja millisekunnit pilkulla erotettuina. Tarkkuus on molemmilla puolilla sama, joten aika itse ei muutu – vain sen kirjoitusasu vaihtuu.
Miksi SBV ja SRT ovat tässä suunnassa menetyksettömiä?
Tässä suunnassa ei menetetä mitään: jokainen SBV-tiedoston tallentama asia mahtuu SRT:hen sellaisenaan, eli teksti, alku- ja loppuaika ja rivinvaihdot. Myöskään SRT-tiedoston luku ei kadota mitään, ellet tuo rikkinäistä tiedostoa, jonka jäsennin joutuu korjaamaan.
Miten rivinsisäiset tagit käyttäytyvät, kun SBV muunnetaan SRT:ksi?
SBV merkitsee rivinsisäisen muotoilun muodossa <i>, <b> ja <font color> -tagit, ja SRT kirjoittaa sen muodossa <i>, <b> ja <font color>.
Mitä rivinvaihdoille tapahtuu, kun SBV muunnetaan SRT:ksi?
Monirivisen alaotsikon rivit erotetaan SBV:ssä tavallisella rivinvaihdolla, ja SRT merkitsee ne tavallisella rivinvaihdolla.
Miten SBV-tiedoston teksti jakautuu SRT:n lohkoihin?
SRT kirjoittaa jokaisen alaotsikon omaksi numeroiduksi lohkokseen: järjestysnumero, aikakoodi muodossa 00:00:01,000 ja teksti. SBV-tiedoston ajoitus muunnetaan tähän muotoon, ja alaotsikot numeroidaan uudelleen tiedoston järjestyksessä.
Toimiiko paluumuunnos SRT:stä SBV:hen samalla tavalla?
Kyllä. Paluusuunta on yhtä puhdas: jokainen SRT-tiedoston tallentama asia mahtuu SBV:hen sellaisenaan. Edestakainen matka SBV:stä SRT:hen ja takaisin ei kuitenkaan palauta mitään, mitä ensimmäinen muunnos olisi jo pudottanut.
Toimiiko SBV → SRT -eräajo, kun tiedostoja on sata?
Kyllä. Jono käsittelee SBV-tiedostot yksi kerrallaan, ajon voi keskeyttää milloin tahansa ja tulokset tulevat yhtenä ZIP-tiedostona. Jokainen SRT-tiedosto kirjoitetaan selaimessa, joten mitään ei lähetetä palvelimelle; yksittäinen tekstitystiedosto saa olla enintään 64 Mt.