Aller au contenu principal
SubtitleMatrix

Format de sous-titres LRC

Ce que ce format peut exprimer

Style du texte
Texte brut uniquement
Positionnement à l'écran
Non
Minutage karaoké
Non
Sauts de ligne dans un bloc
Oui
Chronologie
Heure de début seulement — les fins sont déduites
Résolution du minutage
10 ms
Minutage stocké en numéros d'image
Non
Texte de droite à gauche
Oui

Exemples

Un fichier LRC typique, et ce qu’on y lit

Fichier

[ti:Sample Song]
[ar:Some Artist]
[length:00:41.00]
[offset:+250]
[00:12.00]First line of the song.
[00:15.30]Second line.
[00:15.30]Second line, translated.
[00:18.00]
[00:21.50]Final line.

Ce qu'il contient

4 cues, 5 lines of text

  [00:12.00]
    First line of the song.
  [00:15.30]
    Second line.
    Second line, translated.
  [00:18.00]
    (no text)
  [00:21.50]
    Final line.

Outside the cues:
  metadata   [ti:Sample Song] [ar:Some Artist] [length:00:41.00] [offset:+250]
  offset     +250 ms, kept as read — the times below are the ones written in the file
  no end times — every line runs until the next timestamp

La colonne de droite n’est pas un fichier converti : c’est ce que ce site lit dans la colonne de gauche, et le point de départ de toute conversion.

Un fichier LRC abîmé, et ce qu’on en lit encore

Fichier

[ar:Some Artist]
[0:05.5]Leading zero omitted, one decimal.
[00:07]Second with no centiseconds.
[00:03.00]Out of order.
[00:07.00][00:09.00]Repeated chorus line.
[00:12.00]

Ce qu'il contient

5 cues, 6 lines of text

  [00:03.00]
    Out of order.
  [00:05.50]
    Leading zero omitted, one decimal.
  [00:07.00]
    Second with no centiseconds.
    Repeated chorus line.
  [00:09.00]
    Repeated chorus line.
  [00:12.00]
    (no text)

Outside the cues:
  metadata   [ar:Some Artist]
  no end times — every line runs until the next timestamp

Les fichiers réels arrivent avec un BOM, des fins de ligne Windows ou un horodatage incomplet ; rien ne lève d’erreur, ce qui n’est pas compris est signalé.

Convertir LRC Lyrics vers un autre format

Chacune de ces pages tourne entièrement dans votre navigateur. Les étiquettes indiquent ce que coûte cette direction avant de l'ouvrir.

Convertir vers ce format

Le LRC est un format de paroles synchronisées : chaque ligne commence par un horodatage entre crochets, par exemple [00:12.00], suivi du texte chanté. Il ne décrit pas des sous-titres de dialogue mais des lignes de chanson, ce qui explique sa précision au centième et l’absence d’heure de fin.

Le tableau ci-dessus est la liste complète de ce que le format sait exprimer. Une ligne dure jusqu’à l’horodatage suivant, plusieurs lignes peuvent partager le même instant pour afficher une traduction, et l’en-tête accepte [ti:], [ar:], [length:] et [offset:]. Aucun de ces éléments ne décrit un style ou une position à l’écran.

Toutes les conversions ci-dessous s’exécutent dans le navigateur, sans envoi de fichier ni inscription. C’est ce qui permet de traiter des paroles sous contrat, un brouillon de doublage ou un projet non publié sans les faire sortir de l’ordinateur.

Questions fréquentes

Qu’est-ce qu’un fichier LRC ?

Un fichier de paroles synchronisées, généralement d’extension .lrc, où chaque ligne associe un horodatage [mm:ss.xx] à un texte. Les lecteurs de musique l’utilisent pour faire défiler les paroles en rythme, et il ne contient aucune notion de bloc de sous-titre avec début et fin.

Le LRC stocke-t-il un style ou une position ?

Non. Le format ne connaît que l’heure de début et le texte ; la police, la couleur, le contour et la place à l’écran relèvent du lecteur. Convertir un LRC vers un format riche ne crée donc aucun style à partir de rien.

Un bloc LRC a-t-il une heure de fin ?

Non, et c’est sa caractéristique principale. Une ligne reste affichée jusqu’au prochain horodatage ; ce site déduit donc une fin pour les formats qui en exigent une, et signale cette déduction dans le rapport de pertes.

Que signifient [ti:], [ar:], [length:] et [offset:] ?

Le titre, l’artiste, la durée annoncée et un décalage de lecture en millisecondes. L’offset est conservé mais jamais appliqué aux heures : il indique au lecteur de décaler l’affichage, il ne modifie pas les valeurs écrites dans le fichier.

Peut-on ouvrir un LRC dans un éditeur de texte ?

Oui, c’est un fichier texte lisible tel quel. La seule précaution est de ne pas casser le format des horodatages : deux chiffres pour les minutes, deux pour les secondes et deux pour les centièmes, même si des variantes plus courtes sont tolérées à la lecture.

Vers quels formats convertir un fichier LRC ?

Vers les onze autres formats pris en charge : SRT, VTT, ASS, SSA, SBV, SMI, MicroDVD, TTML, JSON, CSV et TXT. Les pertes varient : MicroDVD ajoute une dépendance à la fréquence d’images, TXT supprime tout le minutage, et les formats riches ne reçoivent aucun style puisque le LRC n’en a pas.