1. SubtitleDown
  2. Blog

SRT, VTT ou ASS : quel format de sous-titres choisir ?

Les différences entre les formats de sous-titres SRT, WebVTT et ASS expliquées avec des exemples, et lequel choisir pour VLC, YouTube, le montage vidéo et le web.

Publié le 7 min de lecture

La plupart des fichiers de sous-titres que vous rencontrerez sont en SRT, VTT ou ASS. Ils stockent tous la même chose de base, du texte avec une heure de début et de fin, mais diffèrent par leur compatibilité avec les lecteurs et par les possibilités de mise en forme. Voici les points forts de chacun.

SRT (SubRip) : le choix universel

Le SRT est le format le plus simple et le plus largement pris en charge. Chaque réplique comporte un numéro, une plage horaire avec une virgule avant les millisecondes, et le texte :

1
00:00:01,000 --> 00:00:03,500
Hello, and welcome back!

2
00:00:04,000 --> 00:00:06,200
Today we are making bread.

Choisissez le SRT si vous voulez un fichier qui fonctionne, tout simplement : VLC, Plex, Jellyfin, Kodi, Premiere Pro, DaVinci Resolve, la plupart des smart TV et YouTube Studio l’acceptent. Il ne gère que l’italique et le gras de base.

WebVTT : les sous-titres du web

Le WebVTT (.vtt) ressemble beaucoup au SRT, mais commence par un en-tête WEBVTT et utilise un point avant les millisecondes :

WEBVTT

00:00:01.000 --> 00:00:03.500 line:10%
Hello, and welcome back!

Choisissez le VTT si vous publiez des vidéos sur un site web. C’est le format de l’élément HTML5 <track> et du streaming HLS, et il permet de positionner les répliques à l’écran. De nombreux sites de streaming fournissent leurs sous-titres en VTT, souvent découpés en petits segments.

ASS (Advanced SubStation Alpha) : la mise en forme complète

Les fichiers ASS contiennent des styles : polices, couleurs, contours, positions et même effets karaoké. Les fansubs d’anime l’utilisent pour le typesetting. Comme chaque ligne peut avoir son propre style, l’ASS est aussi le meilleur moyen d’afficher deux langues à la fois, l’une en haut et l’autre en bas.

[Events]
Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Dialogue: 0,0:00:01.00,0:00:03.50,Bottom,,0,0,0,,Hello, and welcome back!
Dialogue: 0,0:00:01.00,0:00:03.50,Top,,0,0,0,,Bonjour et bon retour !

Choisissez l’ASS si vous voulez de la mise en forme ou des sous-titres bilingues et que votre lecteur le prend en charge. C’est le cas de VLC, mpv, MPC-HC et de la plupart des lecteurs d’anime ; beaucoup de téléviseurs et de lecteurs web, non.

Comparatif rapide

  • Compatibilité : SRT en tête, puis VTT, puis ASS.
  • Mise en forme et positionnement : ASS est le meilleur, VTT en offre un peu, SRT presque rien.
  • Sites web et streaming : VTT.
  • Deux langues à l’écran : ASS.
  • Juste le texte : exportez en TXT plutôt que dans un format de sous-titres.

Comment convertir d’un format à l’autre

Inutile d’installer quoi que ce soit. Déposez vos fichiers dans le convertisseur de sous-titres en ligne gratuit et choisissez SRT, VTT, ASS ou TXT. Il fonctionne entièrement dans votre navigateur, vos fichiers ne quittent donc jamais votre ordinateur, et il peut en même temps décaler le timing et supprimer les mentions SDH.

Questions fréquentes

Le VTT est-il meilleur que le SRT ?

Pas meilleur, différent. Le VTT ajoute le positionnement et c’est la norme des lecteurs web ; le SRT est pris en charge par davantage de lecteurs de bureau, de logiciels de montage et de téléviseurs.

Peut-on convertir un ASS en SRT sans rien perdre ?

Le texte et le timing sont convertis parfaitement. La mise en forme (polices, couleurs, positions) est perdue, car le SRT ne peut pas la stocker.

Quel format YouTube accepte-t-il ?

YouTube Studio accepte SRT, VTT, SBV et plusieurs autres. Le SRT est le choix le plus sûr.