OKfmt

Guide de création de paroles synchronisées LRC : syntaxe des timestamps et compatibilité avec les lecteurs

Cet article explique la syntaxe standard et les règles de correspondance pour les paroles LRC, compare les différences de support entre les plateformes grand public et les lecteurs locaux, et traite des scénarios de conversion depuis SRT.

Mis à jour le 2026-08-11

Syntaxe de base des timestamps pour les paroles LRC

Les paroles LRC standard marquent le temps de lecture de chaque ligne de paroles avec le format [mm:ss.xx], où mm représente les minutes, avec une plage de valeurs de 00 à 99, ss représente les secondes, avec une plage de valeurs de 00 à 59, et xx représente les centisecondes, c'est-à-dire les centièmes de seconde.

La précision temporelle au centième de seconde répond aux exigences de défilement synchronisé de la grande majorité des lecteurs de musique locaux. Certains lecteurs prennent en charge l'omission de la partie centiseconde pour ne conserver que le format [mm:ss], mais cette syntaxe a une compatibilité plus faible que le format standard avec les centisecondes.

Mécanisme d'implémentation pour les paragraphes de paroles répétés

Pour les paragraphes de paroles répétés comme les refrains, l'effet peut être obtenu en ajoutant plusieurs étiquettes de timestamp sur une seule ligne, sans réécrire les paroles correspondantes. La syntaxe spécifique consiste à ajouter plusieurs étiquettes de timestamp séquentiellement avant les paroles correspondantes, au format [mm:ss.xx][mm:ss.xx]Contenu de paroles répété.

Ce mécanisme est une règle d'extension générale du format LRC. Tous les lecteurs grand public incluant NetEase Cloud Music, QQ Music, foobar2000 et AIMP prennent en charge cette syntaxe, ce qui permet de réduire le contenu redondant dans les fichiers LRC.

Règles de correspondance LRC pour les lecteurs locaux

La grande majorité des lecteurs de musique locaux suivent la règle de correspondance même nom même répertoire, qui impose que le nom de fichier de base du fichier LRC soit exactement identique au nom de fichier de base du fichier audio correspondant, et que les deux fichiers soient stockés dans le même dossier.

Les formats audio courants incluent MP3, FLAC, AAC. L'extension de fichier correspondante pour les fichiers LRC est .lrc, et l'extension doit être en minuscule. Certains lecteurs ne reconnaissent pas les fichiers de paroles avec l'extension .LRC en majuscule.

Différences de support LRC entre les lecteurs de plateformes

Les lecteurs locaux lisent principalement des fichiers LRC indépendants externes. La plupart des fichiers LRC exportés depuis les plateformes de streaming sont conformes à la syntaxe standard et peuvent être utilisés directement dans les lecteurs locaux.

Par défaut, foobar2000 ne lit pas les paroles LRC embarquées dans les fichiers audio. Les utilisateurs doivent installer le composant foo_uie_lyrics pour activer la lecture et l'affichage des paroles embarquées.

Type de lecteurPlusieurs timestamps par ligneLRC embarquéDéfilement synchronisé
NetEase Cloud Music / QQ MusicPrise en chargePrise en charge, lit les étiquettes audio embarquéesPrise en charge
foobar2000Prise en chargeNécessite l'installation du composant correspondant pour lire le contenu embarquéPrise en charge
AIMPPrise en chargeSupport natif de la lecture des étiquettes embarquéesPrise en charge

Notes sur les scénarios d'application de conversion SRT vers LRC

Les contenus de podcasts et de livres audio sont souvent accompagnés de sous-titres au format SRT. Ceux-ci peuvent être convertis en paroles LRC via un convertisseur SRT vers LRC pour activer le positionnement en lecture avec défilement dans les lecteurs locaux.

Le fichier LRC converti correspond au fichier audio correspondant en suivant la règle même nom même répertoire. Les utilisateurs peuvent se positionner sur les paragraphes spécifiques qu'ils souhaitent écouter pendant la lecture, ce qui améliore la contrôlabilité de la lecture du contenu audio.

Questions fréquentes

Les paroles LRC peuvent-elles être embarquées dans des fichiers audio ?

Oui, la plupart des lecteurs de streaming et le lecteur local AIMP prennent en charge la lecture des paroles LRC embarquées dans des fichiers audio. foobar2000 nécessite l'installation d'un composant supplémentaire pour lire les paroles embarquées, donc les fichiers LRC indépendants offrent une compatibilité plus élevée.

Pourquoi le lecteur local ne reconnaît-il pas les paroles LRC importées ?

Dans la plupart des cas, ce problème est causé par des noms de fichier non concordants ou des répertoires de stockage inconsistants. Vérifiez si le nom de fichier de base du fichier LRC est exactement identique au nom de fichier de base du fichier audio, incluant la capitalisation et les espaces, et confirmez que les deux fichiers sont stockés dans le même répertoire.

Pourquoi les paroles sont-elles désynchronisées après conversion SRT vers LRC ?

Ceci est principalement causé par un décalage temporel global dans les sous-titres SRT d'origine. Après avoir ajusté le décalage temporel global des sous-titres SRT d'origine, reconvertissez à l'aide de l'outil SRT vers LRC pour obtenir un fichier LRC avec une synchronisation temporelle correcte.