Hopp til hovedinnhold
SubtitleMatrix

LRC til SRT

FormatkonverteringSangtekst (LRC)
Eller lim inn underteksttekst

Innstillinger

Brukes når kilden ikke har sluttider (ren tekst, LRC). Tidslinjen i resultatet genereres her i stedet for å konverteres, så dette tallet er det du får.

Hva denne konverteringen endrer

1 ting slippes eller trenger en avgjørelse

  • Tider

    tekstblokkenes sluttider — kilden registrerer dem ikke, så resultatets vil bli generert i stedet for konvertert

Denne listen kommer fra egenskapsmatrisen for disse to formatene, ikke fra den bestemte filen du lastet inn. En bestemt fil kan miste mer hvis den bruker egenskaper formatet tillater, men matrisen ikke modellerer.

Slipp inn en LRC-fil på denne siden, og du får den tilbake som SRT, med tidsstemplene skrevet om og teksten i behold.

Forskjellen mellom LRC og SRT er ikke kosmetisk: sluttidene blir genererte, fordi LRC ikke lagrer dem — de utledes fra neste linjes starttid.

Listen over filboksen er regnet ut fra hva LRC og SRT kan uttrykke, ikke fra filen din, så svaret er det samme før du laster opp noe.

Du kan kjøre én LRC-fil eller en hel sesong til SRT i samme kjøring: filene behandles én om gangen, kjøringen kan avbrytes underveis, og alt kommer ned som én ZIP.

Konverteringen fra LRC til SRT skjer i nettleseren din, så ingenting lastes opp.

Eksempler

En typisk LRC-fil konvertert til SRT

Inndata

[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.

Resultat

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.

Ingenting av kildens innhold går tapt, men sluttidene er ikke kopiert: LRC lagrer bare starttider, så hver sluttid utledes fra neste linjes starttid, og den siste linjen får standardvarigheten.

Samme LRC-til-SRT-konvertering med vanskelig inndata

Inndata

[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]

Resultat

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

Slik ser skader på ekte filer ut — blandede linjeskift, løse mellomrom, tomme felt. Sammenlign med det ryddelige eksempelet over for å se hva LRC-parseren tilgir.

Ofte stilte spørsmål

Hva går tapt når LRC blir SRT?

Ingenting av kildens innhold går tapt, men LRC lagrer ingen sluttider, så hver sluttid i SRT utledes fra neste linjes starttid; den siste linjen får standardvarigheten fra sidefeltet.

Hvordan skrives tidsstemplene om fra LRC til SRT?

En tid i LRC ser slik ut: `[00:04.12]` — hundredeler, og bare starttiden. I SRT skrives den som `00:00:04,126` — timer, minutter, sekunder og millisekunder, med komma foran millisekundene. Slutttidene finnes ikke i LRC; de utledes fra neste linjes starttid når SRT-filen skrives. Rekkefølgen er den samme, og ingen tekstblokk flyttes mer enn avrundingen tilsier.

Hvordan beregnes sluttidene i SRT når kilden er LRC?

LRC lagrer bare når en linje starter, så SRT utleder hver sluttid fra neste linjes starttid. Den siste linjen har ingen etterfølger og får standardvarigheten fra sidefeltet; det rapporteres, slik at du vet at én sluttid er generert.

Hva skjer med formateringen fra LRC i SRT?

Verken LRC eller SRT har en stiltabell, og LRC har ingen innebygde tagger å overføre; utdataen blir ren tekst uten formatering.

Hvordan ser en SRT-fil ut når den er laget fra LRC?

SRT er en nummerert tekstblokk, en tidslinje med `-->` og én eller flere tekstlinjer, med en tom linje mellom blokkene. Konverteringen fra LRC fyller den formen: hver tekstblokk blir én SRT-blokk, i samme rekkefølge, med LRC-ens tekst delt i de samme linjene.

Relaterte verktøy