Muunna SBV muotoon LRC
Tai liitä tekstityksen teksti
Mitä tämä muunnos muuttaa
2 asiaa pudotetaan tai vaativat päätöksen
- Ajoitus
alaotsikoiden loppuajat (tuotosmuoto tallentaa vain alaotsikon alkamisen)
- Tarkkuus
ajoituksen tarkkuus — tuotoksen kello on karkeampi, joten jokainen aikaleima pyöristetään lähimpään 10 ms:ään
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.
Tällä sivulla SBV muuttuu LRC:ksi: SBV merkitsee alaotsikon muotoon lohko, jonka ensimmäisellä rivillä on alku- ja loppuaika, ja LRC odottaa muotoa yksi aikaleimattu tekstirivi. Aikakoodi vaihtaa muotoa: SBV kirjoittaa sen muodossa 0:00:01.000,0:00:03.500, LRC puolestaan muodossa [00:12.00]. Alaotsikoiden teksti kulkee SBV:stä LRC:hen sellaisenaan, koska muunnos ei koske sanoja.
Kun SBV muunnetaan LRC:ksi, menetettävää on alaotsikoiden loppuajat ja aikojen tarkkuus. Kun SBV muunnetaan LRC:ksi, loppuaika johdetaan seuraavan rivin alusta ja viimeinen rivi saa oletuskeston. Raportti näkyy SBV → LRC -ruudun yläpuolella ennen muunnosta, ja jokainen kohta lasketaan tiedostokohtaisesti.
Yksi tiedosto tai sata: SBV-jono käsittelee ne peräkkäin, keskeytät milloin tahansa ja lataat kaikki LRC-tulokset kerralla. LRC-tiedostot syntyvät selaimessa eikä SBV-tiedoston sisältö poistu koneeltasi.
Esimerkit
Tyypillinen SBV-tiedosto muunnettuna LRC:ksi
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
[00:01.00]The quick brown fox.
[00:04.00]Jumps over the lazy dog.
[00:07.00]Two lines here.
[00:07.00]And a second one.
Tulosteessa SBV:stä LRC:hen menetetään loppuajat ja aikojen tarkkuus; vertaa kahta puolta rivi riviltä ja katso, mikä säilyi.
Hankala SBV-tiedosto ja LRC-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
[00:02.00]Carriage-return line endings.
[00:06.00]Indented timecode, no final newline.
Näin rikkinäinen SBV-tiedosto saapuu LRC-muunnokseen: BOM-merkintä, Windows-rivinvaihdot ja lukukelvottomat aikakoodit eivät kaada jäsennintä. Vertaa sitä yllä olevaan siistiin esimerkkiin ja katso, mitä LRC saa mukaansa.
Usein kysytyt kysymykset
Mitä aikaleimoille tapahtuu, kun SBV muunnetaan LRC:ksi?
SBV kirjoittaa ajan muodossa 0:00:01.000,0:00:03.500: alku- ja loppuaika peräkkäin pilkulla erotettuina, ilman nuolta. LRC käyttää muotoa [00:12.00], eli minuutit, sekunnit ja sadasosat hakasulkeissa, vain alkukohta. LRC tallentaa vain alkukohdan sadasosan tarkkuudella, joten loppuaika johdetaan seuraavasta rivistä ja viimeinen rivi saa oletuskeston.
Mitä SBV:stä menetetään, kun siitä tehdään LRC?
Kun SBV muunnetaan LRC:ksi, menetettävää on alaotsikoiden loppuajat ja aikojen tarkkuus. Kun SBV muunnetaan LRC:ksi, loppuaika johdetaan seuraavan rivin alusta ja viimeinen rivi saa oletuskeston. Kun SBV muunnetaan LRC:ksi, jokainen aikaleima pyöristetään lähimpään 10 ms:iin. Alaotsikoiden teksti ja keskinäinen järjestys säilyvät.
Säilyykö SBV-tiedoston tekstin sisäinen muotoilu LRC:ssä?
SBV merkitsee rivinsisäisen muotoilun muodossa <i>, <b> ja <font color> -tagit, mutta LRC ei tunne rivinsisäisiä tageja, joten muotoilu katoaa ja jäljelle jää pelkkä teksti.
Miten SBV-tiedoston moniriviset alaotsikot käyttäytyvät LRC:ssä?
Monirivisen alaotsikon rivit erotetaan SBV:ssä tavallisella rivinvaihdolla, ja LRC merkitsee ne antamalla jokaiselle riville oman aikaleiman. LRC:ssä jokainen rivi saa oman aikaleimansa, joten yhdestä alaotsikosta tulee useita peräkkäisiä rivejä.
Miten LRC käsittelee alaotsikon loppuajan, kun tiedosto tulee SBV:stä?
SBV tallentaa sekä alku- että loppuajan, mutta LRC:ssä on vain alkukohta. Muunnoksessa loppuaika pudotetaan, seuraava rivi alkaa omasta kohdastaan ja viimeinen rivi saa oletuskeston; siksi tiedostoa ei voi lukea takaisin samalla ajoituksella.
Toimiiko paluumuunnos LRC:stä SBV:hen samalla tavalla?
Kyllä, mutta paluusuunnassa menetettävää on: alaotsikoiden loppuajat, jotka joudutaan laskemaan. Kun LRC muunnetaan SBV:ksi, alkukohdat ovat oikeita, mutta loppuajat lasketaan seuraavasta rivistä ja viimeinen saa oletuskeston. Edestakainen matka SBV:stä LRC:hen ja takaisin ei palauta sitä, mitä ensimmäinen muunnos pudotti.
Toimiiko SBV → LRC -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 LRC-tiedosto kirjoitetaan selaimessa, joten mitään ei lähetetä palvelimelle; yksittäinen tekstitystiedosto saa olla enintään 64 Mt.