Hva er LRC-filformatet?
.lrc er en ren tekstfil (sidecar-fil) som lagrer synkroniserte sangtekster for et lydspor. Hver tekstlinje har et prefiks med én eller flere tidsmerker i klammeparanteser i formatet [mm:ss.xx] - for eksempel [01:23.45]En tekstlinje - slik at en musikkspiller kan rulle eller utheve riktig linje nøyaktig på rett tidspunkt under avspilling.
Øverst i filen kan valgfrie ID-merker oppgi metadata: [ti:] for sportittel, [ar:] for artist, [al:] for album, [by:] for navnet på LRC-redaktøren, og [offset:] for å forskyve alle tidsverdier med et fast antall millisekunder hvis tekstene kommer for tidlig eller for sent.
En enkel .lrc-fil bruker ett tidsstempel per linje. Den utvidede LRC-varianten (også kalt A2 LRC) legger til <mm:ss.xx>-merker inne i hver linje for hvert ord, noe som muliggjør ord-for-ord-utheving i karaoke-stil, i likhet med hva .KAR-formatet gjør med MIDI.
.lrc-filer har MIME-typen text/plain og har ingen binær signatur, så spillere identifiserer dem ved hjelp av tidsstemplene i klammeparanteser. Moderne filer bruker UTF-8-koding; eldre filer fra 1990-tallet og tidlig 2000-tall er ofte kodet i ANSI, GBK eller Shift-JIS. Ved å plassere en .lrc-fil i samme mappe som lydfilen - for eksempel song.lrc ved siden av song.mp3 - kan de fleste spillere laste den automatisk. For videoteksting uten tidskritisk synkronisering av sangtekster, er formatene .SRT eller WebVTT mer vanlige.
Sikkerhet og trygghet
RISIKO: LOWLRC er ren tekst og ufarlig - den kan ikke kjøre kode. Åpne den i en hvilken som helst tekstbehandler uten bekymring. De eneste praktiske problemene er ikke-ondsinnede: feil tegnkoding som forårsaker uleselig tekst (mojibake), og tekster som ikke vises fordi filnavnet ikke samsvarer med lydsporet eller spilleren mangler et programtillegg. Som alltid bør du laste ned tekstfiler fra pålitelige kilder fremfor reklamefinansierte nettsteder for «gratis sangtekster».
Formatdetaljer
i et nøtteskallProgrammer som åpner LRC-filer
Tekniske detaljer
dyp spesifikasjon| Filstruktur | Linjebasert ren tekst; hver tekstlinje har prefiks med ett eller flere `[mm:ss.xx]` tidsmerker; valgfrie `[id:verdi]` metadata-merker i en hodeblokk øverst |
| Syntaks for tidsmerke | `[mm:ss.xx]` der mm = minutter, ss = sekunder, xx = hundredeler av et sekund - for eksempel `[02:34.56]` |
| Metadata-merker | `[ti:]` tittel, `[ar:]` artist, `[al:]` album, `[by:]` LRC-filforfatter, `[offset:]` global tidsforskyvning i millisekunder, `[length:]` sporlengde |
| Merke for tidsforskyvning | `[offset:+/-N]` forskyver alle tidsstempler globalt med N millisekunder; positiv forsinker teksten, negativ fremskynder den |
| Flere tidsmerker per linje | En enkelt tekstlinje kan ha flere tidsmerker - f.eks. `[00:12.34][01:45.67]Refrengtekst` - for å gjenbruke den ved gjentatte tidspunkter som refrenger |
| Enhanced / A2 LRC-variant | Ord-for-ord-merker `<mm:ss.xx>` satt inn i en linje muliggjør utheving i karaoke-stil; støtte varierer etter spiller |
| Tegnkoding | UTF-8 (moderne standard); eldre filer bruker ofte ANSI, GBK (forenklet kinesisk) eller Shift-JIS (japansk) |
| MIME-type | `text/plain` |
| Filidentifikasjon | Ingen binære «magic bytes»; identifiseres ved kjøretid av mønsteret `[mm:ss.xx]` som vises ved linjestart i filinnholdet |
| Navnekonvensjon | Må dele samme filnavn som lydfilen - f.eks. `song.lrc` sammen med `song.mp3` - slik at spillere laster den automatisk uten konfigurasjon |
| Typisk filstørrelse | 1 KB - 10 KB for sangteksten til en enkelt sang |
| Komprimering / kryptering | Ingen; filen er ukomprimert, ukryptert ren tekst |
| Utvikler / opprinnelse | Oppstod på midten av 1990-tallet i PC-programvare for karaoke og musikkspillere; popularisert av Djun Kim innenfor Lyrics3 / MiniLyrics-økosystemet |
| Plattformstøtte | Windows, macOS, Linux, Android, iOS - innebygd eller via programtillegg i dedikerte musikkspillere og medieapper |
| Utgitt | Mid-1990s (popularized by software music players and karaoke tools) |
| Siste versjon | Enhanced LRC (A2 / word-level time tags) - de facto extension, no formal spec body |
| Åpen standard | Ja · royalty-fri |
| Spesifikasjon | en.wikipedia.org |
LRC-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om LRC-filer.