Muunna SRT 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.
Kun SRT muunnetaan LRC:ksi, jokainen SRT-tiedoston alaotsikko kirjoitetaan uudelleen muotoon, jossa yksi alaotsikko on yksi aikaleimattu tekstirivi. Aikakoodi vaihtaa muotoa: SRT kirjoittaa sen muodossa 00:00:01,000, LRC puolestaan muodossa [00:12.00]. Sanoja ei muuteta, vaan SRT-tiedoston teksti siirretään LRC:hen sellaisenaan.
Tässä suunnassa SRT-tiedostosta putoaa alaotsikoiden loppuajat ja aikojen tarkkuus, kun se muunnetaan LRC:ksi. Kun SRT muunnetaan LRC:ksi, loppuaika johdetaan seuraavan rivin alusta ja viimeinen rivi saa oletuskeston. Luettelo on näkyvissä ennen kuin valitset SRT-tiedoston, ja se tarkentuu LRC-muunnoksen lukemisen jälkeen.
Yksi tiedosto tai sata: SRT-jono käsittelee ne peräkkäin, keskeytät milloin tahansa ja lataat kaikki LRC-tulokset kerralla. LRC-tiedostot syntyvät selaimessa eikä SRT-tiedoston sisältö poistu koneeltasi.
Esimerkit
Tavallinen SRT-tiedosto LRC-muunnoksessa
Syöte
1
00:00:01,000 --> 00:00:03,500
Hello there.
2
00:00:03,500 --> 00:00:06,000
<i>Whispering</i> now.
And a second line.
3
00:00:06,000 --> 00:00:09,250
<b>Bold</b> statement.
Tuotos
[00:01.00]Hello there.
[00:03.50]Whispering now.
[00:03.50]And a second line.
[00:06.00]Bold statement.
Tästä SRT → LRC -tulosteesta puuttuvat loppuajat ja aikojen tarkkuus. Kaikki muu vastaa rivi riviltä.
Hankala SRT-tiedosto ja LRC-muunnos
Syöte
1
0:00:01,00 --> 0:00:03,500
<B>Bold</B> and <I>italic</I>.
2
00:00:03,500 --> 00:00:06,000
3
00:00:08,000 --> 00:00:09,000
Last one.
Tuotos
[00:01.00]Bold and italic.
[00:03.50]
[00:08.00]Last one.
Näin rikkinäinen SRT-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 SRT muunnetaan LRC:ksi?
SRT kirjoittaa ajan muodossa 00:00:01,000: tunnit, minuutit, sekunnit ja millisekunnit pilkulla erotettuina. 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.
Mitkä ominaisuudet eivät mahdu LRC:hen, kun lähde on SRT?
Kun SRT muunnetaan LRC:ksi, menetettävää on alaotsikoiden loppuajat ja aikojen tarkkuus. Kun SRT muunnetaan LRC:ksi, loppuaika johdetaan seuraavan rivin alusta ja viimeinen rivi saa oletuskeston. Kun SRT 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ö SRT-tiedoston tekstin sisäinen muotoilu LRC:ssä?
SRT merkitsee rivinsisäisen muotoilun muodossa <i>, <b> ja <font color>, mutta LRC ei tunne rivinsisäisiä tageja, joten muotoilu katoaa ja jäljelle jää pelkkä teksti.
Pysyvätkö SRT-tiedoston rivit erillään LRC:ssä?
Monirivisen alaotsikon rivit erotetaan SRT: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 SRT:stä?
SRT 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.
Voiko LRC-tiedoston muuntaa takaisin SRT:ksi?
Kyllä, mutta paluusuunnassa menetettävää on: alaotsikoiden loppuajat, jotka joudutaan laskemaan. Kun LRC muunnetaan SRT:ksi, alkukohdat ovat oikeita, mutta loppuajat lasketaan seuraavasta rivistä ja viimeinen saa oletuskeston. Edestakainen matka SRT:stä LRC:hen ja takaisin ei palauta sitä, mitä ensimmäinen muunnos pudotti.
Toimiiko SRT → LRC -eräajo, kun tiedostoja on sata?
Kyllä. Jono käsittelee SRT-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.