Muunna LRC muotoon SRT
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
alaotsikoiden loppuajat — lähde ei tallenna niitä, joten tuotoksen loppuajat 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 LRC muunnetaan SRT:ksi, jokainen LRC-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: LRC kirjoittaa sen muodossa [00:12.00], SRT puolestaan muodossa 00:00:01,000. Sanoja ei muuteta, vaan LRC-tiedoston teksti siirretään SRT:hen sellaisenaan.
Kun LRC muunnetaan SRT:ksi, 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. Raportti näkyy LRC → SRT -ruudun yläpuolella ennen muunnosta, ja jokainen kohta lasketaan tiedostokohtaisesti.
Koko LRC-kausi mahtuu samaan ajoon: tiedostot käsitellään yksi kerrallaan, ajon voi keskeyttää keskeltä ja kaikki SRT-tulokset tulevat yhtenä ZIP-tiedostona. Muunnos tapahtuu selaimessa, joten LRC-tiedostosi eivät käy palvelimella ennen SRT-versiota.
Esimerkit
LRC-tiedosto ja sen tulos SRT:ssä
Syöte
[ti:Sample Song]
[ar:Some Artist]
[length:00:41.00]
[offset:+250]
[00:12.00]First line of the song.
[00:15.30]Second line.
[00:15.30]Second line, translated.
[00:18.00]
[00:21.50]Final line.Tuotos
1
00:00:12,000 --> 00:00:15,300
First line of the song.
2
00:00:15,300 --> 00:00:18,000
Second line.
Second line, translated.
3
00:00:18,000 --> 00:00:21,500
4
00:00:21,500 --> 00:00:23,500
Final line.
Tästä LRC → SRT -tulosteesta puuttuvat loppuajat. Kaikki muu vastaa rivi riviltä.
Sama LRC → SRT -muunnos rikkinäisellä lähdetiedostolla
Syöte
[ar:Some Artist]
[0:05.5]Leading zero omitted, one decimal.
[00:07]Second with no centiseconds.
[00:03.00]Out of order.
[00:07.00][00:09.00]Repeated chorus line.
[00:12.00]Tuotos
1
00:00:03,000 --> 00:00:05,500
Out of order.
2
00:00:05,500 --> 00:00:07,000
Leading zero omitted, one decimal.
3
00:00:07,000 --> 00:00:09,000
Second with no centiseconds.
Repeated chorus line.
4
00:00:09,000 --> 00:00:12,000
Repeated chorus line.
5
00:00:12,000 --> 00:00:14,000
LRC- ja SRT-tiedostot ovat usein sekaisin: ylimääräisiä rivejä, tyhjiä kenttiä ja aikoja, joita ei voi lukea. LRC-jäsennin ei kaadu vaan korjaa minkä voi ja kertoo loput raportissa, jonka SRT saa mukanaan.
Usein kysytyt kysymykset
Miten LRC ja SRT kirjoittavat aikakoodin?
LRC kirjoittaa ajan muodossa [00:12.00]: minuutit, sekunnit ja sadasosat hakasulkeissa, vain alkukohta. SRT käyttää muotoa 00:00:01,000, eli tunnit, minuutit, sekunnit ja millisekunnit pilkulla erotettuina. LRC:ssä on vain alkukohta, joten SRT joutuu laskemaan jokaisen loppuajan seuraavan rivin alusta ja antamaan viimeiselle oletuskeston.
Mitä LRC:stä menetetään, kun siitä tehdään SRT?
Kun LRC muunnetaan SRT:ksi, 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. Alaotsikoiden teksti ja keskinäinen järjestys säilyvät.
Miten rivinsisäiset tagit käyttäytyvät, kun LRC muunnetaan SRT:ksi?
Lähdeformaatti LRC ei tunne rivinsisäisiä tageja, joten SRT ei saa siirrettyä minkäänlaista rivinsisäistä muotoilua: LRC-tiedoston teksti on pelkkää tekstiä.
Mitä rivinvaihdoille tapahtuu, kun LRC muunnetaan SRT:ksi?
Monirivisen alaotsikon rivit erotetaan LRC:ssä antamalla jokaiselle riville oman aikaleiman, ja SRT merkitsee ne tavallisella rivinvaihdolla. LRC:ssä jokainen rivi on oma aikaleimattu rivinsä, joten alaotsikon rajaa ei ole.
Mistä SRT saa alaotsikoiden loppuajat, kun lähde on LRC?
LRC tallentaa vain alkukohdan sadasosan tarkkuudella. SRT laskee jokaisen alaotsikon loppuajan seuraavan rivin alusta ja antaa viimeiselle riville oletuskeston, joten loppuajat ovat arvioita eivätkä peräisin tiedostosta.
Voiko SRT-tiedoston muuntaa takaisin LRC:ksi?
Kyllä, mutta paluusuunnassa menetettävää on: alaotsikoiden loppuajat ja aikojen tarkkuus. Kun SRT muunnetaan LRC:ksi, loppuaika johdetaan seuraavan rivin alusta ja viimeinen rivi saa oletuskeston. Edestakainen matka LRC:stä SRT:hen ja takaisin ei palauta sitä, mitä ensimmäinen muunnos pudotti.
Lähetetäänkö LRC-tiedostoni palvelimelle, kun teen SRT-muunnosta?
Ei. Jono käsittelee LRC-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.