Convertir LRC en TXT
Ou collez le texte d'un sous-titre
Options
Utilisée quand la source n'a pas d'heures de fin (texte brut, LRC). La chronologie de la sortie est ici générée plutôt que convertie : c'est donc ce nombre que vous obtiendrez.
Ce que cette conversion change
2 éléments perdus ou à décider
- Minutage
toute la chronologie (le format de sortie n'enregistre aucun minutage)
- Sauts de ligne
les sauts de ligne (les blocs sur plusieurs lignes seront réunis sur une seule)
Ce rapport de pertes vient de la matrice de capacités de ces deux formats, pas du fichier particulier que vous avez chargé. Un fichier précis peut perdre davantage s'il utilise des fonctionnalités que le format autorise mais que la matrice ne modélise pas.
Cette page convertit un fichier LRC en texte brut. Tous les horodatages [mm:ss.xx] disparaissent : il ne reste que les paroles, une ligne de texte par ligne source. C’est la sortie à choisir pour relire, corriger ou réutiliser les paroles dans un document qui n’a pas besoin de minutage.
Un bloc LRC de deux lignes donne deux lignes de texte consécutives, et un horodatage sans texte donne une ligne vide. Cette disposition conserve le nombre de lignes du fichier d’origine, mais elle perd l’information qui disait quelles lignes partageaient un même écran : c’est la perte de structure de lignes signalée par le rapport.
Les métadonnées [ti:], [ar:], [length:] et [offset:] ne sont pas écrites, car le TXT n’a aucun en-tête. Les lignes sont triées sur leur heure de début avant extraction. Rien n’est envoyé et le traitement par lots reste disponible.
Exemples
Un fichier LRC typique, converti en TXT
Entrée
[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.Sortie
First line of the song.
Second line.
Second line, translated.
Final line.
Les paroles sortent dans l’ordre chronologique, le bloc de deux lignes reste sur deux lignes et le bloc vide devient une ligne vide.
La même conversion sur une entrée abîmée
Entrée
[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]Sortie
Out of order.
Leading zero omitted, one decimal.
Second with no centiseconds.
Repeated chorus line.
Repeated chorus line.
Le BOM, les fins de ligne Windows et les horodatages incomplets sont absorbés ; les métadonnées ne sont pas recopiées.
Questions fréquentes
Que deviennent les horodatages LRC dans le TXT ?
Ils sont supprimés. Le TXT ne contient que le texte des blocs, ligne par ligne, sans [00:12.00] ni durée. C’est ce qui le rend lisible partout, mais aussi ce qui empêche de le réutiliser tel quel comme sous-titres.
Pourquoi une ligne vide apparaît-elle dans le TXT ?
Parce qu’une ligne LRC sans texte produit une ligne vide dans la sortie. La conserver garde le rythme et le nombre de lignes du fichier d’origine, au lieu de supprimer silencieusement un bloc que l’auteur avait écrit.
Les deux lignes d’un même horodatage restent-elles liées dans le TXT ?
Non, elles deviennent deux lignes de texte ordinaires. Le TXT n’a aucun moyen de dire qu’elles formaient un seul écran ; c’est précisément la perte de structure de lignes indiquée dans le rapport, même si le texte lui-même est intact.
Le TXT conserve-t-il le titre ou l’artiste du LRC ?
Non. Le titre, l’artiste, la durée et l’offset ne sont pas écrits, car le format TXT n’a pas de zone de métadonnées. Si ces informations doivent accompagner les paroles, il faut les recopier à la main ou choisir un format qui possède un en-tête.
Le texte est-il réordonné avant d’être écrit ?
Oui. Les blocs sont triés sur leur heure de début, comme dans toutes les conversions LRC de ce site, puis leur texte est extrait. Un fichier dont les lignes sont dans le désordre ressort donc dans l’ordre chronologique, sans indication de ce changement.
Peut-on reconstruire un LRC à partir du TXT ?
Pas automatiquement : le TXT ne contient plus aucun horodatage. Il faudrait réattribuer chaque ligne à un instant, soit à la main, soit avec un outil de synchronisation, avant de pouvoir écrire un nouveau LRC.