L’essentiel
Si la vidéo est lue dans un navigateur, c’est du WebVTT qu’il vous faut. Presque partout ailleurs, le SubRip (.srt) est la valeur sûre, car c’est le format le plus simple et le plus largement accepté. Le SubViewer (.sbv) est ce que YouTube Studio vous donne, et c’est généralement un point de départ plutôt qu’une destination. L’ASS et le SSA existent pour des sous-titres stylisés et positionnés. Convertir un format riche en SRT conserve le minutage et le texte, mais fait disparaître tout le reste pour de bon. Passer du SRT au WebVTT, en revanche, ne coûte rien.
La plupart des gens tombent sur cette question par la bande. Vous avez un fichier de sous-titres, vous avez essayé de l’utiliser, et quelque chose l’a refusé. Il vous faut maintenant savoir ce que veut l’appareil ou le logiciel en face, sans pour autant avoir envie d’apprendre les subtilités d’un format de fichier.
Cet article est donc organisé par destination, pas par format. Trouvez où le fichier doit aller, prenez le format indiqué, et ne lisez le reste que si vous voulez savoir ce que vous perdez en convertissant. Ce point compte plus qu’il n’y paraît, car la conversion n’est pas symétrique : certains sens sont gratuits, d’autres suppriment discrètement des éléments qu’on ne récupère plus.
Partez de la destination du fichier
Le format n’est pas une question de goût. Il est imposé par ce qui doit lire le fichier, et cette chose n’accepte généralement qu’une seule réponse. Partez de là et remontez.
- Une vidéo sur une page web. WebVTT. C’est le format utilisé par le web, et un lecteur intégré à un navigateur n’accepte généralement rien d’autre.
- Un lecteur multimédia de bureau ou de box TV, ou un fichier de sous-titres posé à côté d’un fichier vidéo. SubRip. C’est le format le plus simple, celui qui a le plus de chances d’être reconnu sans discussion.
- Un formulaire d’envoi sur une plateforme. SubRip, sauf indication contraire sur la page. Les plateformes diffèrent, et seule la page d’envoi ou son aide associée vous dira avec certitude ce qu’elle accepte.
- Un rendu stylisé ou positionné que vous voulez conserver. ASS ou SSA. Rien de plus simple ne peut le porter.
- N’importe quoi, à partir d’un fichier fourni par YouTube Studio. Ce fichier est au format SubViewer, et le convertir d’abord en SubRip est généralement le chemin le plus court pour qu’il soit accepté ailleurs.
Si votre destination ne figure pas dans cette liste et ne donne aucune indication, optez par défaut pour le SubRip. Le coût de ce choix par défaut est réel mais limité : le SRT ne peut exprimer ni style ni position, donc les sous-titres apparaîtront là où le lecteur les place habituellement, avec sa propre police. Pour des dialogues sous-titrés classiques, c’est généralement ce que vous vouliez de toute façon.
SubRip et WebVTT, les deux que vous utiliserez vraiment
Le SubRip est à peu près aussi simple qu’un fichier texte peut l’être. Chaque repère est un numéro sur sa propre ligne, suivi d’une ligne de minutage avec un début et une fin, puis une ou deux lignes de texte, puis une ligne vide avant le repère suivant. Les millisecondes sont séparées des secondes par une virgule. Cette ligne vide entre les repères est structurelle, ce qui explique pourquoi modifier un SRT à la main casse parfois le fichier d’une manière qui ne se voit pas au premier coup d’œil.
Son atout, c’est qu’il ne demande rien au logiciel qui le lit. Aucun style à interpréter, aucun positionnement à respecter, aucun en-tête à analyser. Si vous voulez le détail de la structure, repère par repère, il existe une description complète du format SRT qui va ligne par ligne.
Le WebVTT est le format du web et ressemble à un cousin proche du SRT. Le fichier commence par le mot WEBVTT sur sa propre ligne, et cette ligne n’est pas décorative : c’est ce qui permet à un lecteur d’identifier le fichier. Les millisecondes sont séparées par un point plutôt qu’une virgule. Les numéros de repère sont facultatifs, donc un fichier VTT valide peut les avoir ou pas, les deux versions étant correctes. Au-delà de ça, le WebVTT peut porter du positionnement et du style, ce qui explique que les sous-titres d’une page web puissent apparaître ailleurs qu’en bas au centre.
La différence pratique entre les deux tient en une phrase, et elle suffit pourtant à casser la lecture d’une vidéo. Pour avoir le tableau complet avant de choisir, il existe une comparaison détaillée entre WebVTT et SubRip.
SubViewer et ASS, les deux qui apparaissent pour une bonne raison
Le SubViewer, avec l’extension .sbv, est ce qu’exporte YouTube Studio. Vous ne l’avez pas choisi : vous avez cliqué sur télécharger, et voilà ce qui en est sorti. Il n’a aucun numéro de repère, les deux horodatages d’une ligne de minutage sont séparés par une virgule plutôt qu’une flèche, et les heures sont écrites sans zéro devant. Il est parfaitement lisible, mais relativement peu de logiciels en dehors de son origine savent le lire.
Cela en fait un format de transit plutôt qu’une destination. Si vous avez récupéré des sous-titres depuis YouTube Studio pour les utiliser ailleurs, la conversion vers SubRip est rapide et sans risque, et il existe un convertisseur SBV vers SRT qui fait exactement ce travail.
Quand vous avez vraiment besoin d’ASS ou de SSA
Le SubStation Alpha, sous ses formes .ssa et .ass, est le format des sous-titres pensés pour avoir une apparence particulière. Il porte le style, le positionnement et les effets façon karaoké, tout étant regroupé dans une section Events structurée. Un détail vaut la peine d’être connu même si vous n’ouvrez jamais le fichier : la section Events déclare elle-même l’ordre de ses colonnes à l’intérieur du fichier, donc tout logiciel qui la lit doit d’abord lire cette déclaration plutôt que de deviner où se trouvent le minutage et le texte.
Vous avez besoin d’ASS ou de SSA quand l’apparence fait partie du contenu : des panneaux traduits directement à l’écran, deux intervenants dans des couleurs différentes, du texte calé pour atterrir sur une zone précise de l’image. Si vos sous-titres ne sont que des dialogues en bas de l’écran, vous n’en avez pas besoin, et l’utiliser ne fera que rendre le fichier plus difficile à faire accepter ailleurs.
La seule règle qui décide si la conversion vous coûte quelque chose
Les formats diffèrent par ce qu’ils peuvent exprimer. Une conversion n’est gratuite que lorsque le format de destination peut contenir tout ce que portait le format de départ. Quand ce n’est pas le cas, l’information en trop ne se dégrade pas et ne se compresse pas. Elle disparaît.
Convertir vers du SubRip depuis un format plus riche entraîne par définition une perte. Le style, le positionnement et les effets n’ont nulle part où aller dans un format qui n’a aucun moyen de les décrire, donc le convertisseur les élimine. Ce qui survit, c’est le minutage et le texte, ce qui, dans la plupart des cas, est bien l’essentiel du fichier. Mais la perte est permanente dans la copie convertie, et reconvertir plus tard ne fera pas revenir le style. Cela produira un fichier sans style, avec une extension différente.
Dans l’autre sens, passer du SubRip au WebVTT ne fait rien perdre. La conversion ajoute la ligne d’en-tête WEBVTT et remplace la virgule des millisecondes par un point. Les numéros de repère disparaissent, car le WebVTT les considère comme facultatifs et ils ne portent aucune information utile : l’ordre des repères dit déjà tout ce que les numéros disaient. Rien d’important n’est perdu, ce qui explique que cette conversion en particulier se fasse sans réfléchir.
L’habitude à en tirer : gardez le fichier original. Convertissez une copie. Si le fichier ASS stylisé est le seul endroit où existe votre positionnement, l’écraser par un SRT est une décision qu’on ne prend qu’une fois.
Pour les conversions elles-mêmes, le convertisseur de sous-titres gratuit de ce site fonctionne entièrement dans votre navigateur : rien n’est envoyé sur un serveur, et aucun compte n’est nécessaire. Ces outils dans le navigateur convertissent des fichiers texte et ne transcrivent pas l’audio ; si vous avez une vidéo sans aucun fichier de sous-titres, l’application de transcription SozAI, disponible sur iOS, Android et macOS, transforme fichiers, enregistrements et liens YouTube en texte avec identification des intervenants, résumés et traduction dans plus de 99 langues.
Découvrir ce qu’est vraiment votre fichier
L’extension n’est pas une preuve du contenu. Un fichier renommé de .vtt en .srt reste du WebVTT ; vous n’avez changé que l’étiquette. C’est important, car renommer est la première chose que les gens essaient quand un lecteur rejette un fichier, et c’est l’approche qui a la garantie de ne jamais fonctionner. Le lecteur ne lit pas le nom du fichier. Il lit les premières lignes, trouve un en-tête ou un séparateur qu’il n’attendait pas, et abandonne.
Ouvrez le fichier dans n’importe quel éditeur de texte brut et regardez le début. Cela vous renseigne immédiatement :
- La première ligne indique WEBVTT : c’est du WebVTT, quelle que soit l’extension.
- Un numéro seul sur sa ligne, suivi d’une ligne de minutage avec une virgule avant les millisecondes : SubRip.
- Aucun numéro, deux horodatages séparés par une virgule, heures sans zéro devant : SubViewer.
- Une section Events avec une ligne déclarant l’ordre des colonnes : SubStation Alpha, sous une de ses deux formes.
Trente secondes d’observation évitent bien des suppositions, et cela permet aussi de repérer le cas où un téléchargement vous a donné autre chose que ce que promettait le bouton.
Ce que la conversion ne réglera pas
La conversion change le contenant, pas le contenu. Si le minutage décale par rapport à la vidéo, il décalera de la même façon dans le nouveau format, car le convertisseur copie simplement les chiffres qu’on lui donne et n’a aucune idée de ce que montre la vidéo. Les noms mal orthographiés, les lignes manquantes et les repères qui durent trop longtemps passent tels quels.
La conversion ne persuadera pas non plus un lecteur d’accepter un format qu’il ne prend pas en charge. Si un lecteur intégré à un navigateur veut du WebVTT, convertir votre SBV en SRT vous donne un format plus largement accepté en général, mais toujours inadapté à cette destination précise. Convertissez vers ce que demande la destination, pas vers ce qui est populaire.
Et une conversion inverse ne restaure jamais ce qu’une conversion avec perte a supprimé. Une fois le style et le positionnement disparus d’un fichier, la seule copie qui les contient encore est l’original, si vous l’avez conservé. Quand vous travaillez avec des sous-titres stylisés, traitez le fichier ASS ou SSA comme le fichier maître, et tout ce que vous en exportez comme jetable. Ainsi, une mauvaise conversion vous coûte une minute plutôt qu’un après-midi.

