LRC (Dateiformat)
# LRC (Dateiformat)

LRC (Abk. von LyRiCs) ist ein Dateiformat zur Synchronisation von Liedtexten mit Audiodateien, beispielsweise MP3. Wenn die MP3-Datei auf bestimmten MP3-Playern abgespielt wird, wird der zugehörige Text angezeigt. Möglich ist die Nutzung aber auch auf dem PC mit üblichen Abspielprogrammen. Beispielsweise ermöglicht es das Programm MiniLyrics als Erweiterung der Abspielprogramme, während des Abspielens den dazugehörigen Text im Internet ausfindig zu machen und parallel darzustellen. Gegenwärtig werden dabei 15 Abspielprogramme unterstützt und können so auch als Karaokemaschine genutzt werden.

Eine Alternative zum LRC-Format existiert in Form des ID3-Frames SYLT für synchronisierte Texte.

## Aufbau

Das LRC-Format ist eine einfach aufgebaute Textdatei, die sich auch mit einem Texteditor bearbeiten lässt. Die Datei hat üblicherweise denselben Dateinamen wie die entsprechende Musikdatei, aber die Namenserweiterung .lrc.

Die ersten Zeilen der LRC-Datei enthalten oft sogenannte Tags, unter anderem mit Angaben zum Titel und den Interpreten. Diese ID-Tags sind weiter unten beschrieben.

Den Zeilen des Textes werden dann die Anfangszeiten für eine exakte Synchronisation vorangestellt. Diese Zeiten werden in der Form [mm:ss.cc] angegeben, dabei sind mm Minuten, ss Sekunden und cc Hundertstelsekunden:

Das zweite Trennzeichen kann bei manchen Playern anstelle des Punktes auch ein Doppelpunkt sein ([mm:ss:cc]), und die Hundertstelsekunden können auch weggelassen werden ([mm:ss]). Einige Programme wie z. B. Akari's LRC Maker schreiben anstatt der Hundertstelsekunden Millisekunden ([mm:ss.ttt]), das wird aber nicht von allen Wiedergabeprogrammen unterstützt.

Wiederholungen lassen sich zusammenfassen, indem die betreffende Zeile nur einmal vorhanden ist, und die Zeitangaben hintereinander angegeben sind:

Es existiert auch noch ein erweitertes LRC-Format, bei dem auch für jedes Wort einzeln eine Zeitangabe angegeben werden kann, um bei passenden MP3-Playern oder mit passender Software einzelne Wörter oder Passagen hervorzuheben:

ID-Tags mit weiterführenden Informationen können vor dem Text eingefügt werden, obwohl einige Abspielgeräte oder -programme diese nicht erkennen oder einfach ignorieren. Manche Programme benutzen diese Tags zur zuverlässigeren Zuordnung der LRC-Datei zur Musikdatei.

Der Offset (Versatz) ermöglicht es, die Zeitangaben an Musikdateien mit unterschiedlich langer Stille am Anfang anzupassen. Ein positiver Offset bewirkt, dass der Text eher angezeigt wird.

## Bearbeitung

Zum Erzeugen und Bearbeiten von LRC-Dateien stehen verschiedene Softwarelösungen zur Verfügung, beispielsweise MiniLyrics, LRC-Lyricist, die foobar2000-Erweiterung Lyric Show 3 oder Online-LRC-Generatoren. Diese Programme erleichtern das Erzeugen einer LRC-Datei, indem sie die Möglichkeit bieten, bei einem vorhandenen Text die Zeiten auf Tastendruck oder Mausklick in die Zeilen einzutragen.

