LRC: Guía Completa del Formato de Letras Sincronizadas
Mucho antes de que Spotify añadiera el desplazamiento de letras en tiempo real y Apple Music resaltara palabras individuales mientras se reproducía una canción, existía LRC — un formato de texto plano inventado a finales de los años 90 que resolvía el mismo problema con nada más que marcas de tiempo y un editor de texto. Los archivos LRC siguen siendo sorprendentemente relevantes hoy en día, impulsando software de karaoke, reproductores de música en Android y una red de bases de datos de letras con cientos de millones de entradas.
¿Qué es un archivo LRC?
LRC (Letras/Lyrics) es un formato de texto plano que almacena letras de canciones con información de temporización, lo que permite a un reproductor de medios sincronizar las letras mostradas con el audio que se está reproduciendo.
Un archivo LRC básico tiene este aspecto:
[ar:The Beatles]
[ti:Let It Be]
[al:Let It Be]
[by:Creador LRC]
[offset:0]
[00:00.50]When I find myself in times of trouble
[00:04.20]Mother Mary comes to me
[00:07.80]Speaking words of wisdom
[00:11.40]Let it be
La marca de tiempo [mm:ss.xx] al inicio de cada línea indica al reproductor cuándo mostrar esa línea.
Especificación del Formato LRC
Etiquetas de Cabecera
Los archivos LRC comienzan con etiquetas de metadatos opcionales:
| Etiqueta | Significado | Ejemplo |
|---|---|---|
[ar:] |
Artista | [ar:Daft Punk] |
[ti:] |
Título | [ti:Get Lucky] |
[al:] |
Álbum | [al:Random Access Memories] |
[by:] |
Creador del archivo LRC | [by:johndoe] |
[offset:] |
Desplazamiento de temporización global en ms | [offset:200] |
Formato de Marca de Tiempo
[mm:ss.xx]Texto de la letra
mm: minutos (0-59)ss: segundos (00-59)xx: centisegundos (centésimas de segundo, 00-99)
LRC mejorado (Extensión A2)
LRC mejorado añade marcas de tiempo de subnivel para palabras individuales:
[00:00.50]<00:00.50>When <00:01.20>I <00:01.50>find <00:02.10>myself
[00:04.20]<00:04.20>Mother <00:05.00>Mary <00:05.60>comes <00:06.10>to
Las etiquetas <mm:ss.xx> (con corchetes angulares en lugar de corchetes cuadrados) marcan cuándo comienza cada palabra individual. Esto es lo que Apple Music y Spotify usan internamente para el resaltado palabra por palabra.
Historia
LRC fue desarrollado por una empresa llamada Xing Technology alrededor de 1998-1999 para su software de reproductor MP3 portátil. A medida que los reproductores MP3 proliferaron en los primeros años 2000, LRC se convirtió en el archivo sidecar estándar para la visualización de letras.
LRC vs SRT vs WebVTT
| Característica | LRC | SRT | WebVTT |
|---|---|---|---|
| Diseñado para | Música / letras | Subtítulos de vídeo | Subtítulos de vídeo web |
| Precisión de marca de tiempo | Centisegundos | Milisegundos | Milisegundos |
| Temporización por palabras | Solo LRC mejorado | No | Sí |
| Metadatos | Etiquetas artista/título/álbum | No | Limitado |
| Software | Reproductores de música, karaoke | Reproductores de vídeo | Elemento <track> HTML5 |
Usa LRC para letras de música; usa SRT o VTT para subtítulos de vídeo.
Compatibilidad de Software
Reproductores de escritorio
- foobar2000 (Windows): con el plugin Lyric Show Panel, muestra archivos LRC junto a la música
- Clementine (Linux/Mac/Windows): compatibilidad LRC integrada
Android
- PowerAMP: excelente compatibilidad LRC integrada
- AIMP: admite visualización LRC
- Musicolet: reproductor gratuito con soporte LRC
Software de Karaoke
- KaraokeKanta (iOS): usa LRC mejorado para el resaltado por palabras
Crear Archivos LRC
Herramientas de Creación LRC
- LRC Creator (basado en web): reproduce el audio, pulsa Enter para marcar la marca de tiempo de cada línea, descarga el archivo LRC — el método más rápido para LRC básico
- MiniLyrics: software Windows de pago para temporización semi-automática de letras
- Aegisub: editor de subtítulos de vídeo cuyas funciones de temporización de audio pueden usarse para crear LRC mejorado
Descarga de Archivos LRC Existentes
- Musixmatch (musixmatch.com): la mayor base de datos de letras sincronizadas
- NetEase Music / 163.com: plataforma de música china con extensos archivos LRC
- LRClib (lrclib.net): base de datos LRC gratuita y abierta, API accesible sin autenticación
Problemas de Codificación
Los archivos LRC tienen un problema de codificación significativo: muchos archivos — especialmente los creados para música china — usan codificación GB2312 o GBK en lugar de UTF-8. Abrir un archivo LRC en GB2312 con un lector UTF-8 produce texto ilegible.
Solución en Windows: abre en Notepad++ → menú Codificación → Convertir a UTF-8 → guardar. En Linux:
iconv -f GB2312 -t UTF-8 entrada.lrc -o salida.lrc
Archivos LRC Sidecar vs Letras Incrustadas
Los archivos LRC son archivos sidecar — se colocan junto al archivo de audio con un nombre de archivo coincidente:
Nombre Canción.mp3+Nombre Canción.lrc
Una alternativa es incrustar letras sincronizadas directamente en los metadatos del archivo de audio:
- Frame SYLT de ID3v2 (MP3): almacena letras sincronizadas en el propio archivo de audio
La simplicidad de LRC — es solo texto con marcas de tiempo — lo ha mantenido relevante durante más de 25 años.
Conversiones relacionadas
Conversiones frecuentes del catálogo: