JSON3 vs LRC : sous-titres YouTube ou paroles synchronisées
JSON3 vs LRC : comparez structure, précision du minutage et usages. Convertisseur gratuit de JSON3 vers LRC pour des paroles synchronisées.
JSON3 et LRC résolvent deux problèmes distincts. JSON3 conserve tous les détails des sous-titres YouTube, avec un minutage en millisecondes et par mot. LRC est un format léger conçu pour afficher des paroles synchronisées pendant la musique. Convertir JSON3 en LRC transforme les sous-titres d'un clip en paroles lisibles par un lecteur audio ou un logiciel de karaoké.
JSON3 vs LRC en un coup d'œil
| Critère | JSON3 (YouTube) | LRC (paroles) |
|---|---|---|
| Extension | .json3 ou .json | .lrc |
| Type de format | Objets JSON structurés | Texte brut, une ligne par cue |
| Horodatage | Millisecondes entières | [mm:ss.xx], précision au centième |
| Minutage par mot | Oui, tOffsetMs | Non, un horodatage par ligne |
| Temps de fin | Oui, dDurationMs | Non, début uniquement |
| Lignes multiples | Oui, plusieurs segments | Non, une seule ligne |
| Métadonnées | Structure JSON | Balises [ti:], [ar:], [al:] |
| Usage principal | Archivage fidèle des sous-titres | Paroles synchronisées |
Différences clés
Horodatages et minutage
JSON3 offre un minutage en millisecondes et par mot. LRC n'a qu'une étiquette de début par ligne, arrondie au centième de seconde. La conversion arrondit donc les valeurs, supprime les fins et transforme chaque événement en ligne horodatée.
Structure et lignes
Un événement JSON3 peut contenir plusieurs segments et représenter deux lignes de sous-titre. LRC n'a pas de cue multi-lignes : chaque texte partage une seule ligne avec son horodatage. Les segments sont donc aplatis, ce qui convient bien aux paroles mais empêche d'afficher deux lignes simultanément.
Écosystème
JSON3 reste interne à YouTube. LRC est au contraire un standard de facto pour les paroles synchronisées, utilisé par foobar2000, des extensions Winamp, MiniLyrics et de nombreux lecteurs mobiles. La conversion est le pont entre ces deux écosystèmes.
Quand utiliser JSON3 ?
JSON3 est utile comme capture intermédiaire, surtout quand les sous-titres d'un clip suivent le chant. Il conserve un minutage riche avant la conversion vers le logiciel de paroles qui lira réellement le fichier.
Quand utiliser LRC ?
Choisissez LRC dès que l'objectif est d'afficher des paroles synchronisées pendant la lecture musicale. Le format reste léger, simple et largement accepté ; l'absence de fin et la précision au centième sont rarement gênantes pour des paroles.
Convertir JSON3 en LRC
Notre convertisseur analyse les événements JSON3, convertit les débuts en balises [mm:ss.xx], aplatit les segments en lignes de paroles et conserve Unicode, CJK et emoji.
Questions fréquentes
Peut-on utiliser JSON3 directement comme paroles ?
Non. Aucune application de paroles ne lit JSON3. Convertissez-le en LRC pour obtenir un fichier reconnu.
La conversion JSON3 vers LRC perd-elle du minutage ?
Oui, les millisecondes deviennent des centièmes de seconde, les décalages par mot et les temps de fin disparaissent. Pour des paroles, un temps de début par ligne suffit généralement.
Comment obtenir les sous-titres YouTube en JSON3 ?
Utilisez yt-dlp avec --write-auto-sub --sub-format json3, ou l'API timedtext avec fmt=json3.
LRC est-il meilleur que JSON3 ?
Pas pour la fidélité : JSON3 contient plus de données. LRC est meilleur dès que le but est l'affichage de paroles synchronisées dans un lecteur audio.