Hvad er LRC-filformatet?
.lrc er en almindelig tekst-sidecar-fil, der gemmer synkroniserede sangtekster til et lydspor. Hver tekstlinje er forudgået af et eller flere tidsmærker i parentes i formatet [mm:ss.xx] - for eksempel [01:23.45]En tekstlinje - så en musikafspiller kan rulle eller fremhæve den korrekte linje på præcis det rigtige tidspunkt under afspilning.
Øverst i filen findes valgfrie ID-tags med metadata: [ti:] for sangtitel, [ar:] for kunstner, [al:] for album, [by:] for navnet på LRC-editoren, og [offset:] til at forskyde alle tidsværdier med et fast antal millisekunder, hvis teksten kommer for tidligt eller for sent.
En simpel .lrc fil anvender ét tidsstempel pr. linje. Enhanced LRC-varianten (også kaldet A2 LRC) tilføjer <mm:ss.xx> tags inde i hver linje for hvert ord, hvilket muliggør ord-for-ord fremhævning svarende til karaoke, meget lig det .KAR formatet gør med MIDI.
.lrc filer har MIME-typen text/plain og har ingen binær signatur, så afspillere identificerer dem via tidsstemplerne i parentes. Moderne filer bruger UTF-8 kodning; ældre filer fra 1990'erne og de tidlige 2000'ere er ofte kodet i ANSI, GBK eller Shift-JIS. Ved at placere en .lrc fil i samme mappe som lydfilen - for eksempel song.lrc ved siden af song.mp3 - kan de fleste afspillere indlæse den automatisk. Til videoundertekster uden tidskritisk tekstsynkronisering er .SRT eller WebVTT formaterne mere almindelige.
Sikkerhed og tryghed
RISIKO: LOWLRC er almindelig tekst og harmløs - den kan ikke eksekvere kode. Åbn den i enhver editor uden bekymring. De eneste praktiske problemer er ikke-ondsindede: forkert tegnkodning, der forårsager ulæselig tekst, og tekster, der ikke vises, fordi filnavnet ikke matcher lydsporet, eller afspilleren mangler et tekst-plugin. Som altid bør du downloade tekstfiler fra pålidelige kilder frem for reklamefyldte 'gratis sangtekst'-sider.
Formatdetaljer
kort fortaltProgrammer der åbner LRC-filer
Tekniske detaljer
dyb specifikation| Filstruktur | Linjebaseret almindelig tekst; hver tekstlinje er forudgået af et eller flere `[mm:ss.xx]` tidsmærker; valgfrie `[id:værdi]` metadata-tags i en header-blok øverst |
| Syntaks for tidsmærker | `[mm:ss.xx]` hvor mm = minutter, ss = sekunder, xx = hundrededele af et sekund - for eksempel `[02:34.56]` |
| Metadata-tags | `[ti:]` titel, `[ar:]` kunstner, `[al:]` album, `[by:]` LRC-filens forfatter, `[offset:]` global tidsforskydning i millisekunder, `[length:]` nummerets varighed |
| Tag for tidsforskydning | `[offset:+/-N]` forskyder alle linjers tidsstempler globalt med N millisekunder; positiv forsinker teksten, negativ fremskynder den |
| Flere tidsmærker pr. linje | En enkelt tekstlinje kan have flere tidsmærker - f.eks. `[00:12.34][01:45.67]Omkvædstekst` - for at genbruge den ved gentagne tidsstempler såsom omkvæd |
| Enhanced / A2 LRC variant | Indlejrede tags for hvert ord `<mm:ss.xx>` indsat i en linje muliggør ord-for-ord karaoke-fremhævning; understøttelse varierer efter afspiller |
| Tegnkodning | UTF-8 (moderne standard); ældre filer bruger ofte ANSI, GBK (forenklet kinesisk) eller Shift-JIS (japansk) |
| MIME-type | `text/plain` |
| Filidentifikation | Ingen binære magic bytes; identificeres ved kørsel af `[mm:ss.xx]` mønsteret, der optræder ved linjestart i filens indhold |
| Navngivningskonvention | Skal dele filnavn med sin lydfil - f.eks. `song.lrc` sammen med `song.mp3` - så afspillere indlæser den automatisk uden konfiguration |
| Typisk filstørrelse | 1 KB - 10 KB for en enkelt sangs tekst |
| Komprimering / kryptering | Ingen; filen er ukomprimeret, ukrypteret almindelig tekst |
| Udvikler / oprindelse | Opstod i midten af 1990'erne i PC-karaoke og musiksoftware; populariseret af Djun Kim inden for Lyrics3 / MiniLyrics økosystemet |
| Platform-understøttelse | Windows, macOS, Linux, Android, iOS - indfødt eller via plugins i dedikerede musikafspillere og medie-apps |
| Udgivet | Mid-1990s (popularized by software music players and karaoke tools) |
| Seneste version | Enhanced LRC (A2 / word-level time tags) - de facto extension, no formal spec body |
| Åben standard | Ja · royaltyfri |
| Specifikation | en.wikipedia.org |
LRC-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om LRC-filer.