Skip to content

Le guide complet des formats de sous-titres : SRT, VTT, ASS, LRC, SBV, SSA, TTML | AllSubConverter

- 6 min read

Pourquoi les formats de sous-titres existent

Les sous-titres paraissent simples a l'ecran -- une ou deux lignes de texte synchronisees avec les dialogues -- mais en realite, ils sont stockes dans un ensemble etonnamment varie de formats de fichiers. Chacun a ete concu pour une epoque, une plateforme ou un objectif different : SRT pour les rips de films de l'ere DVD, VTT pour le Web moderne, ASS et SSA pour les animes sous-titres par les fans avec des styles elabores, LRC pour les lecteurs de musique, SBV pour les debuts de YouTube, et TTML pour les normes de diffusion et de streaming.

Savoir quel format utiliser -- et comment passer de l'un a l'autre -- est ce qui distingue des sous-titres qui « fonctionnent tout seuls » de fichiers qui refusent de se charger, affichent des caracteres illisibles ou perdent leur synchronisation. Ce guide est une reference pour tous les formats majeurs, avec un tableau comparatif en debut d'article et une analyse detaillee de chacun. Une fois que vous comprenez le panorama, la conversion entre formats devient simple.

Le grand tableau comparatif

Voici comment les principaux formats se comparent sur les dimensions qui comptent le plus : leur extension de fichier, leur facon d'ecrire les horodatages, ce qu'ils peuvent faire, ou ils excellent, et si un navigateur Web peut les lire nativement.

Format Extension Format d'horodatage Fonctionnalites cles Ideal pour Support navigateur
SRT .srt hh:mm:ss,ms Simple, universel, texte brut Films, lecteurs hors ligne Aucun (convertir en VTT)
VTT .vtt hh:mm:ss.ms Styles, positionnement, chapitres Video Web, HTML5 Natif
ASS .ass h:mm:ss.cs Styles complets, animation, positionnement Anime, karaoké, sous-titres stylises Aucun
SSA .ssa h:mm:ss.cs Predecesseur d'ASS, styles Sous-titres stylises anciens Aucun
LRC .lrc [mm:ss.xx] Tags d'heure de debut minimaux Paroles de musique, karaoké Via lecteurs de musique
SBV .sbv h:mm:ss.s Ancien format de sous-titres YouTube YouTube ancien Aucun
TTML .ttml / .dfxp hh:mm:ss.ms Qualite diffusion, styles riches Streaming, diffusion Limite (via IMSC)
Un detail d'horodatage pose constamment probleme : le SRT utilise une virgule avant les millisecondes (00:00:01,000) tandis que le VTT utilise un point (00:00:01.000). Ce seul caractere fait la difference entre un fichier VTT qui se lit et un autre qui echoue silencieusement.

SRT -- Le cheval de bataille universel

SubRip (SRT) est ce qui se rapproche le plus d'une langue commune pour les sous-titres. Il remonte a l'ere du rip de DVD et utilise une structure volontairement minimale : un numero sequentiel, une ligne d'horodatage de debut et de fin, puis une ou plusieurs lignes de texte. Pas de style, pas de metadonnees, pas de positionnement -- juste du minutage et des mots.

Cette simplicite est sa force. Presque tous les lecteurs multimedia au monde lisent le SRT, ce qui en fait le choix le plus sûr quand on ne sait pas ou un fichier finira. Sa faiblesse est le Web : les navigateurs ne lisent pas le SRT nativement, il faut donc le convertir pour la video HTML5. Si c'est votre objectif, notre guide SRT vers VTT explique le processus etape par etape.

VTT -- Le standard du Web

WebVTT (VTT) est le standard du W3C pour les pistes textuelles sur le Web. Il ressemble au SRT -- la ligne d'horodatage et les blocs de texte vous sembleront familiers -- mais il ajoute un en-tete obligatoire WEBVTT, remplace le separateur d'horodatage par un point, et apporte de vraies fonctionnalites : styles type CSS, etiquettes de locuteur, positionnement et metadonnees de chapitres.

Comme tous les navigateurs modernes supportent le VTT via l'element HTML5 <track>, c'est le format a cibler pour tout ce qui se lit dans une page Web, y compris YouTube, Vimeo et les lecteurs personnalises. La plupart du temps, « rendre cela utilisable sur le Web » signifie « le convertir en VTT ».

ASS et SSA -- Styles et puissance

SubStation Alpha (SSA) et son successeur Advanced SubStation Alpha (ASS) existent pour une seule raison : le style. La ou SRT et VTT traitent le texte comme de simples mots avec une mise en forme legere, ASS/SSA traitent chaque evenement de sous-titre comme un objet entierement style avec des polices, des couleurs, des contours, des ombres, des rotations, des mouvements et un positionnement a l'ecran. C'est le format qui alimente les sous-titres d'anime richement styles, les effets de karaoké et les panneaux incrustes directement sur l'image.

La contrepartie est que les navigateurs et la plupart des lecteurs simples ne comprennent pas du tout le ASS. Pour utiliser des sous-titres styles sur le Web ou dans un lecteur basique, on les convertit generalement en SRT ou VTT -- en acceptant que le style riche soit perdu dans le processus. Pour aller plus loin avec ces formats, consultez notre guide de style des sous-titres ASS.

LRC -- Paroles, reduites a l'essentiel

LRC est une categorie completement differente. Au lieu de sous-titres pour la video, il stocke des paroles de musique. Chaque ligne commence par un seul horodatage au format [mm:ss.xx], suivi immediatement du texte de la parole. Il n'y a pas d'horodatage de fin, pas de style et pas de metadonnees au-dela d'un en-tete optionnel de titre ou d'artiste. L'horodatage suivant met implicitement fin a la ligne precedente.

Ce minimalisme estdeliberate : les lecteurs de musique comme Winamp, foobar2000 et AIMP n'ont besoin que de l'heure de debut de chaque ligne pour faire defiler les paroles en synchronisation. Si vous transferz des sous-titres d'un format video vers une bibliotheque musicale, la conversion en LRC est la bonne solution, et notre guide de conversion SRT vers LRC montre comment le faire proprement.

SBV -- L'ancien format de sous-titres YouTube

SBV etait le format de sous-titres utilise par YouTube a ses debuts, avec un style d'horodatage legerement particulier (0:00:00.0). YouTube est passe a autre chose depuis -- ses sous-titres sont desormais servis en VTT -- mais on rencontre encore des fichiers SBV dans les anciennes archives et les outils tiers. Convertir le SBV en SRT ou VTT est generalement la premiere etape pour le rendre utilisable sur toute plateforme moderne.

TTML -- Le standard de qualite diffusion

Le Timed Text Markup Language (TTML), et son profil oriente streaming IMSC (ainsi que l'ancienne extension DFXP / .dfxp), est un format base sur XML utilise par les diffuseurs et les grands services de streaming. Il est verbeux et complexe par conception, car il doit repondre a des exigences strictes d'accessibilite et de sous-titrage legal, supporter plusieurs langues et regions, et transporter une mise en page precise pour tout, des bandes d'actualite aux sous-titres d'opera.

La plupart des createurs individuels n'ecriront jamais de TTML a la main, mais vous pourriez avoir besoin de convertir un fichier plus simple en TTML lors de la livraison de sous-titres a une plateforme qui exige un formatage de qualite diffusion, ou convertir un fichier TTML recu en quelque chose de plus portable comme le SRT.

Choisir le bon format

Un cheminement decisionnel simple couvre la grande majorite des cas :

  • Lecture dans un navigateur Web ou envoi sur YouTube/Vimeo ? → VTT.
  • Lecture dans un lecteur multimedia de bureau ou mobile (VLC, MPV, telephone) ? → SRT.
  • Besoin de styles riches, de polices ou d'effets a l'ecran ? → ASS (puis conversion pour le Web).
  • Affichage de paroles dans un lecteur de musique ? → LRC.
  • Livraison a un diffuseur ou une plateforme de normes ? → TTML/IMSC.
  • Fichier SBV YouTube herite ? → Convertir en SRT ou VTT.

En cas de doute, le SRT est le format d'echange le plus sûr car tout le monde le lit, et le VTT est le format de diffusion Web le plus sûr car les navigateurs le lisent nativement. La plupart des flux de travail reels impliquent exactement une conversion : placer le fichier dans celui de ces deux formats qu'attend la destination.

Convertir entre les formats

La conversion est rarement sans perte dans les deux sens. Passer a un format plus riche (SRT → VTT, ou VTT → ASS) ajoute des capacites sans perdre d'informations. Descendre (ASS → VTT, ou VTT → LRC) abandonne les fonctionnalites que le format cible ne peut pas exprimer -- styles, positionnement ou horodatages de fin. C'est normal, pas un defaut : l'objectif est d'arriver au format que votre lecteur comprend reellement.

Un bon convertisseur preserve tout ce que le format cible peut contenir et degrade intelligemment le reste, de sorte que le minutage et le texte survivent toujours, meme quand le style ne passe pas.

Mettez-le en pratique

Le moyen le plus clair de voir comment ces formats different est de prendre un fichier et d'observer sa transformation. La conversion de SRT en VTT est le point de depart le plus courant, et elle demontre clairement le passage de la virgule au point, l'en-tete obligatoire et les numeros de sequence supprimes qui definissent la frontiere du format.

Pret a convertir entre les formats de sous-titres ?

Convertir SRT en VTT maintenant →

Articles Associ?s