Convertisseur de sous
Convertissez vos paroles LRC au format de sous-titres WebVTT.
Glissez-déposez votre fichier LRC ici
ou cliquez pour parcourir
Prend en charge les fichiers .lrc jusqu'à 50 Mo
À propos de LRC vers VTT
Transformez des paroles synchronisées en sous-titres compatibles avec le web. Cet outil lit chaque balise d'horodatage LRC [MM:SS.xx] et génère un cue WebVTT avec un temps de début et un temps de fin estimé, afin que des paroles créées pour des lecteurs de musique puissent être utilisées avec la vidéo HTML5, YouTube, Vimeo et les lecteurs JavaScript comme Video.js et JW Player.
LRC vers VTT Inspection de la syntaxe et structure du code
Comparaison côte à côte de la syntaxe de code illustrant les définitions d'en-tête, la syntaxe d'horodatage et le formatage du payload de cues
LRC vs VTT Spécifications techniques
LRC
LRC (.lrc) est un format de paroles synchronisées pour lecteurs de musique. Chaque ligne commence par une balise d'horodatage [MM:SS.xx] suivie du texte des paroles. Il peut contenir des balises de métadonnées facultatives comme [ar:], [ti:], [al:] et [by:] pour l'artiste, le titre, l'album et le créateur.
VTT
WebVTT (.vtt) est le format standard W3C des sous-titres pour la vidéo web, utilisé par <track> en HTML5, YouTube, Vimeo et la plupart des plateformes de streaming. Les cues utilisent des horodatages HH:MM:SS.mmm --> HH:MM:SS.mmm et le fichier commence par la ligne d'en-tête WEBVTT.
Différences de Format
Dépannage de conversion et pièges courants
Solutions pratiques pour la compatibilité des lecteurs, l'encodage des caractères et la synchronisation temporelle
Comment afficher des paroles synchronisées sur un lecteur HTML5 <audio> ?
L'élément HTML5 `<audio>` prend en charge les balises enfants `<track kind='subtitles' srclang='fr' src='lyrics.vtt'>` exactement comme `<video>`. Vous pouvez utiliser l'événement JavaScript `audio.textTracks[0].oncuechange` ou des lecteurs web modernes comme Plyr ou Video.js pour afficher les paroles karaoké synchronisées sous votre lecteur audio.
Pourquoi la console du navigateur renvoie-t-elle une erreur CORS lors du chargement du fichier .vtt ?
Les navigateurs web appliquent strictement la politique de même origine (Same-Origin Policy) aux pistes de sous-titres. Si votre fichier VTT est hébergé sur un CDN, un bucket S3 ou un serveur externe, ce dernier doit renvoyer l'en-tête HTTP `Access-Control-Allow-Origin: *`, faute de quoi le navigateur bloquera les paroles.
Pistes audio longues (> 60 minutes) provoquant des horodatages incorrects en WebVTT
Les fichiers LRC expriment les durées supérieures à une heure en minutes cumulées (ex. `[75:20.00]`), alors que WebVTT exige une décomposition stricte en heures et minutes (`01:15:20.000`). AllSubConverter décompose automatiquement les minutes cumulées en heures normalisées sur deux chiffres.
Comment personnaliser l'apparence des paroles converties dans le navigateur via CSS ?
Contrairement au format LRC qui ne gère aucun style visuel, les pistes WebVTT peuvent être personnalisées grâce au pseudo-élément CSS `::cue`. Par exemple : `video::cue, audio::cue { font-family: sans-serif; font-size: 1.2rem; color: #fff; background: rgba(0,0,0,0.7); }`.
Caractéristiques
Pourquoi Convertir ?
Cas d'Utilisation Courants
Vidéos lyric sur le web
Convertissez des paroles synchronisées LRC en VTT pour les lecteurs vidéo HTML5, afin d'afficher des sous-titres dans des vidéos lyric et karaoké consultées dans le navigateur.
Vidéos lyric YouTube
YouTube accepte le téléversement de sous-titres VTT. Convertissez les paroles LRC en VTT pour publier des vidéos lyric sur YouTube avec des pistes de sous-titres correctes.
Plateformes de karaoké web
Les plateformes de karaoké en ligne affichent les sous-titres avec le VTT. Convertissez le minutage LRC en VTT pour l'intégrer à des services de karaoké en ligne.
Vidéos éducatives web
Convertissez des fichiers LRC issus d'audio d'apprentissage des langues en VTT pour des versions vidéo éducatives diffusées sur le web avec pistes de sous-titres.
Compatibilité des lecteurs web
Convertissez les paroles LRC au format VTT natif du navigateur pour un affichage fiable dans les lecteurs vidéo HTML5 et JavaScript.
Formats Associés
VTT (WebVTT)
Le format de sortie : le standard W3C des sous-titres vidéo web, utilisé par YouTube, Vimeo et <track> en HTML5. Convertissez LRC en VTT pour transformer des paroles en sous-titres compatibles avec le web.
LRC (Lyrics)
Le format d'entrée : un format de paroles synchronisées avec des balises d'horodatage [MM:SS.xx], utilisé par des lecteurs de musique comme foobar2000, AIMP, Poweramp et MiniLyrics.
SRT (SubRip)
Le format de sous-titres universel. Si vous avez besoin de sous-titres pour des lecteurs vidéo de bureau plutôt que web, convertissez LRC en SRT plutôt qu'en VTT.
Comment ça marche
- 1
Téléversez ou glissez votre fichier .lrc dans le convertisseur.
- 2
L'analyseur lit chaque horodatage [mm:ss.xx] et chaque ligne de paroles.
- 3
Les horodatages LRC sont convertis au format VTT avec des points comme séparateurs (00:01:30.500).
- 4
Pour chaque cue, le temps de fin est calculé à partir du début de la ligne suivante (ou d'une durée par défaut pour le dernier cue).
- 5
L'en-tête WEBVTT est ajouté au début et chaque cue est écrit en texte VTT simple.
- 6
Téléchargez le fichier .vtt prêt pour la vidéo HTML5, YouTube ou l'intégration à un lecteur web.
Plus d'Outils de Sous-titres
Nettoyage de sous
Supprimer le formatage, les balises et le bruit
Éditeur de sous
Modifier le texte et les timecodes en tableau
Synchronisation de sous
Ajuster la synchronisation à la milliseconde
Fusion de sous
Fusionner plusieurs fichiers de sous-titres
Traducteur de Sous
Traduire vers 19 langues cibles intégrées
Foire aux questions
Les fichiers LRC ne contiennent que des horodatages de début. Le convertisseur définit le temps de fin de chaque cue VTT comme le temps de début de la ligne suivante. Pour le dernier cue, une durée par défaut de 3 secondes est appliquée. Cela produit un VTT valide, avec des temps de début et de fin.
Oui. YouTube accepte les fichiers VTT via Creator Studio > Subtitles. Après avoir converti LRC en VTT, téléversez le fichier .vtt dans l'interface de gestion des sous-titres YouTube : il se synchronisera avec votre vidéo.
Les balises de métadonnées LRC ([ti:titre], [ar:artiste], [al:album]) sont supprimées pendant la conversion, car le VTT n'a pas de système de métadonnées de chanson. Seules les lignes de paroles horodatées deviennent des cues VTT. L'en-tête WEBVTT est ajouté en haut du fichier.
Après avoir converti LRC en VTT, intégrez-le à une vidéo HTML5 avec : <video><track kind='subtitles' src='lyrics.vtt' srclang='fr' label='Français'></video>. Le navigateur affiche les sous-titres nativement via l'élément track.
Les horodatages LRC comme [01:30.50] sont convertis au format VTT en 00:01:30.500 --> 00:01:35.000 (avec des points comme séparateurs et la notation flèche). Les centièmes de seconde du LRC sont multipliés par 10 pour obtenir les millisecondes VTT.
Oui, entièrement gratuit, sans inscription, sans filigrane et avec des fichiers pouvant peser jusqu'à 50 Mo chacun. Tout le traitement s'effectue localement dans votre navigateur.
Articles Connexes
Comment Convertir LRC en VTT en Ligne | AllSubConverter
Convertir des paroles LRC au format VTT gratuitement en ligne pour la vidéo web et les lecteurs HTML5.
Convertir les sous-titres YouTube JSON3 en SRT, VTT ou LRC | AllSubConverter
Téléchargez les sous-titres YouTube en JSON3 et convertissez-les en SRT, VTT ou LRC. Guide pas à pas : yt-dlp, format JSON3 et conversion en ligne gratuite.