Vad är filformatet LRC?
.lrc är en textbaserad sidecar-fil som lagrar synkroniserad låttext för ett ljudspår. Varje textrad föregås av en eller flera tidsangivelser inom klamrar i formatet [mm:ss.xx] - till exempel [01:23.45]En textrad - så att en musikspelare kan rulla eller markera rätt rad vid exakt rätt tidpunkt under uppspelning.
Längst upp i filen finns valfria ID-taggar för metadata: [ti:] för spårtitel, [ar:] för artist, [al:] för album, [by:] för LRC-redigerarens namn och [offset:] för att förskjuta alla tidsvärden med ett fast antal millisekunder om texten hamnar för tidigt eller för sent.
En enkel .lrc-fil använder en tidsstämpel per rad. Den utökade varianten Enhanced LRC (även kallad A2 LRC) lägger till <mm:ss.xx>-taggar inuti varje rad för enskilda ord, vilket möjliggör ord-för-ord-markering likt karaoke, på ett sätt som liknar vad .KAR-formatet gör med MIDI.
.lrc-filer har MIME-typen text/plain och saknar binär signatur, så spelare identifierar dem genom tidsstämplarna inom klamrar. Moderna filer använder UTF-8-kodning; äldre filer från 1990-talet och början av 2000-talet är ofta kodade i ANSI, GBK eller Shift-JIS. Genom att placera en .lrc-fil i samma mapp som dess ljudfil - till exempel song.lrc bredvid song.mp3 - kan de flesta spelare ladda den automatiskt. För videoundertexter utan tidskritisk låttextsynk är formaten .SRT eller WebVTT vanligare.
Säkerhet & trygghet
RISK: LOWLRC är ren text och ofarlig - den kan inte köra kod. Öppna den i valfri redigerare utan oro. De enda praktiska problemen är icke-skadliga: fel teckenkodning som orsakar oläslig text (mojibake), eller texter som inte visas för att filnamnet inte matchar ljudspåret eller för att spelaren saknar insticksprogram. Som alltid bör du ladda ner textfiler från välrenommerade källor snarare än annonstunga «gratis»-sajter.
Formatdetaljer
i ett nötskalProgram som öppnar LRC-filer
Tekniska detaljer
djup specifikation| Filstruktur | Radbaserad ren text; varje textrad föregås av en eller flera `[mm:ss.xx]` tidstaggar; valfria `[id:värde]` metadatataggar i ett huvudblock överst |
| Syntax för tidstagg | `[mm:ss.xx]` där mm = minuter, ss = sekunder, xx = hundradelar av en sekund - till exempel `[02:34.56]` |
| Metadatataggar | `[ti:]` titel, `[ar:]` artist, `[al:]` album, `[by:]` LRC-filens författare, `[offset:]` global tidsförskjutning i millisekunder, `[length:]` spårets längd |
| Tagg för tidsförskjutning | `[offset:+/-N]` förskjuter alla tidsstämplar globalt med N millisekunder; positivt värde fördröjer texten, negativt tidigarelägger den |
| Flera tidstaggar per rad | En enskild textrad kan ha flera tidstaggar - t.ex. `[00:12.34][01:45.67]Refrängtext` - för att återanvända den vid upprepade tillfällen såsom refränger |
| Enhanced / A2 LRC-variant | Inline-taggar för enskilda ord `<mm:ss.xx>` inuti en rad möjliggör ord-för-ord-markering i karaokestil; stöd varierar mellan spelare |
| Teckenkodning | UTF-8 (modern standard); äldre filer använder ofta ANSI, GBK (förenklad kinesiska) eller Shift-JIS (japanska) |
| MIME-typ | `text/plain` |
| Filidentifiering | Inga binära magic bytes; identifieras vid körning genom mönstret `[mm:ss.xx]` som visas i början av rader i filinnehållet |
| Namngivningskonvention | Måste ha samma grundnamn som sin ljudfil - t.ex. `song.lrc` tillsammans med `song.mp3` - så att spelare laddar den automatiskt utan konfiguration |
| Typisk filstorlek | 1 KB - 10 KB för en enskild låts text |
| Komprimering / kryptering | Ingen; filen är okomprimerad, okrypterad ren text |
| Utvecklare / ursprung | Uppstod i mitten av 1990-talet i programvara för PC-karaoke och musikspelare; populariserades av Djun Kim inom ekosystemet Lyrics3 / MiniLyrics |
| Plattformsstöd | Windows, macOS, Linux, Android, iOS - inbyggt eller via insticksprogram i dedikerade musikspelare och mediaappar |
| Släppt | Mid-1990s (popularized by software music players and karaoke tools) |
| Senaste version | Enhanced LRC (A2 / word-level time tags) - de facto extension, no formal spec body |
| Öppen standard | Ja · royaltyfri |
| Specifikation | en.wikipedia.org |
LRC-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om LRC-filer.