Convertisseur de Sous-titres

SRT, VTT, ASS, SSA, SUB, SBV et texte brut — convertis dans votre navigateur. Le fichier ne quitte jamais votre appareil, car il n'y a aucun serveur où l'envoyer.

100% privé — vos sous-titres ne quittent jamais votre appareil
Déposez ici un fichier de sous-titres, ou cliquez pour parcourir

Ce que cet outil convertit

Sept formats, dans tous les sens. Déposez un fichier et le format est détecté d'après son contenu, pas d'après l'extension — ce qui compte plus qu'il n'y paraît, car .sub à lui seul sert à trois formats sans rapport.

Les formats, et ce que chacun coûte

SRT SubRip

Le SRT est le format de sous-titres le plus simple qui soit : un numéro, un temps de début et de fin, les lignes de texte, une ligne vide, on recommence. Il vient d'un logiciel de rip de DVD des années 1990 appelé SubRip et a survécu à tous les formats censés le remplacer, précisément parce qu'il n'y a presque rien dedans qui puisse mal tourner.

Où vous le croisez : C'est ce que fournit presque tout site de sous-titres, ce que VLC et MPV attendent à côté de la vidéo, et ce que Netflix, YouTube et Vimeo acceptent.

Ce qu'il coûte : Aucun style digne de ce nom. Position, police, couleur et minutage karaoké n'existent tout simplement pas en SRT — les lecteurs acceptent l'italique et quelques balises par convention, pas par spécification, si bien que deux lecteurs peuvent diverger sur le même fichier.

VTT WebVTT

Le WebVTT est le SRT refait pour le web : même structure de blocs, une ligne WEBVTT en tête, un point au lieu de la virgule avant les millisecondes, et des réglages de position facultatifs après l'horodatage. C'est le seul format de sous-titres que la vidéo HTML5 comprend nativement.

Où vous le croisez : Tout élément <track> d'une page web, les flux HLS et DASH, et la plupart des lecteurs de navigateur. Si des sous-titres doivent fonctionner dans un navigateur sans plugin, ils finissent en VTT.

Ce qu'il coûte : Les lecteurs de bureau sont moins réguliers avec le VTT qu'avec le SRT, et certains téléviseurs et décodeurs anciens l'ignorent purement et simplement. Ses réglages de position sont aussi la première chose perdue lors d'une conversion.

ASS Advanced SubStation Alpha

L'ASS est un langage de composition typographique qui transporte accessoirement des sous-titres. Styles nommés, positionnement exact, rotation, fondus, minutage karaoké et dessin vectoriel vivent tous dans le fichier, répartis entre les sections [Script Info], styles et [Events].

Où vous le croisez : Les animes sous-titrés par des fans, presque toujours, et toute version où les panneaux à l'écran sont traduits sur place. Aegisub l'écrit ; mpv, VLC et les conteneurs MKV le lisent.

Ce qu'il coûte : Tout ce qui fait sa puissance est ce qui casse ailleurs. Envoyez un ASS à une plateforme qui attend du SRT et le style est au mieux supprimé, au pire le fichier est refusé. C'est aussi le seul format ici vraiment pénible à éditer à la main.

SSA SubStation Alpha v4

Le SSA est le prédécesseur de l'ASS — la version 4.00 du même format, avant les extensions « Advanced » du v4.00+. Les sections et les lignes Dialogue sont quasi identiques ; le premier champ est Marked au lieu de Layer, et le bloc de styles a moins de colonnes.

Où vous le croisez : Les anciennes versions de fansub et les archives du début des années 2000, plus quelques logiciels jamais passés au v4.00+.

Ce qu'il coûte : Il a les problèmes de compatibilité de l'ASS sans ses capacités. Sauf exigence explicite du v4.00, rien ne justifie d'écrire en SSA aujourd'hui.

SUB MicroDVD

Le MicroDVD est le cas à part : il compte des images, pas du temps. Chaque ligne est {start}{end} suivie du texte, avec une barre verticale entre les lignes affichées. Il n'y a pas un seul horodatage dans le fichier.

Où vous le croisez : Les fichiers AVI de l'époque DivX, les vieux lecteurs matériels et les archives de sous-titres restées en l'état. L'extension .sub sert aussi à SubViewer et au format binaire de VobSub, qui sont tout autre chose.

Ce qu'il coûte : Un fichier fondé sur les images n'est correct qu'à la cadence pour laquelle il a été fait. Lisez un sous-titre 23,976 fps sur une vidéo 25 fps et il dérive d'environ quatre pour cent — près de trois minutes de retard en fin de film.

SBV YouTube SBV

Le SBV est le format de sous-titres propre à YouTube, aussi simple que le SRT avec une ligne de moins : pas de numéro de séquence, et les deux horodatages séparés par une virgule plutôt que par une flèche.

Où vous le croisez : En téléchargeant des sous-titres depuis YouTube Studio, surtout. C'est l'export par défaut là-bas, d'où le fait qu'on se retrouve avec.

Ce qu'il coûte : Presque rien en dehors de YouTube ne le lit. Aucun style, aucun positionnement, et les lecteurs de bureau refusent généralement le fichier tant qu'il n'est pas converti.

TXT plain text

Le texte brut, c'est le sous-titre privé de ce qui en fait un sous-titre : les répliques, dans l'ordre, sans aucun minutage.

Où vous le croisez : Là où les mots comptent et pas le minutage — lire une transcription, alimenter un traducteur, compter des mots ou coller un script dans un document.

Ce qu'il coûte : Le minutage disparaît et ne se récupère pas. Reconvertir depuis du texte brut revient à inventer les temps de toutes pièces : un point de départ à corriger, pas un sous-titre fini.

Comment ça marche

  1. Déposez votre fichier de sous-titres, ou collez le texte directement dans la zone.
  2. Le format est détecté d'après le contenu et vous est indiqué.
  3. Choisissez le format de sortie. Si du MicroDVD est en jeu, réglez la cadence d'images.
  4. Appuyez sur convertir. Le fichier est téléchargé depuis votre navigateur — rien n'est envoyé.

Questions

Mon fichier de sous-titres est-il envoyé quelque part ?

Non. La conversion s'exécute dans votre navigateur — le fichier est lu en JavaScript, converti en mémoire et rendu sous forme de téléchargement. Rien n'est transmis, donc il n'y a rien à supprimer ensuite. Vous pouvez couper internet une fois la page chargée, cela fonctionne toujours.

Quels formats sait-il lire et écrire ?

SRT, WebVTT, ASS, SSA, MicroDVD .sub, SBV de YouTube et texte brut — les sept dans les deux sens, soit 42 conversions. Le format source est détecté d'après le contenu du fichier, pas d'après son extension.

Pourquoi demande-t-il une cadence d'images ?

Uniquement quand du MicroDVD est en jeu. Ce format stocke des numéros d'image plutôt que des horodatages : le convertir suppose de connaître la cadence de la vidéo. En cas d'erreur, les sous-titres dérivent régulièrement — 23,976 contre 25 fps, c'est environ quatre pour cent, soit trois minutes en fin de film. Si le fichier déclare sa propre cadence sur une ligne {1}{1}, c'est elle qui est utilisée.

Que perd-on à la conversion ?

Le style, quand le format de destination n'en a pas : convertir de l'ASS ou du SSA en SRT supprime le positionnement, les polices, les couleurs et le minutage karaoké, car cela ne s'écrit pas en SRT. Convertir en texte brut supprime tout le minutage. Les deux cas sont annoncés à l'écran après la conversion, plutôt que laissés à votre découverte.

Puis-je repartir du texte brut vers un sous-titre ?

Oui, mais en sachant ce que vous obtenez : chaque ligne devient un bloc de durée fixe, mis bout à bout. Les mots sont justes et le minutage est inventé. Utilisez ensuite l'outil de synchronisation pour le caler sur la vidéo.

Outils associés