Converters.live

Convertisseur de sous-titres en ligne

Un fichier de sous-titres est du texte brut avec des repères temporels, si bien que convertir entre SRT, WebVTT et ASS revient surtout à réécrire les temps et à décider du sort de la mise en forme. Cette page couvre les conversions qui se présentent réellement, y compris les vieux fichiers jamais enregistrés en UTF-8.

ou glissez-les ici · images, vidéo, audio, documents et sous-titres · jusqu'à 2 Go

Emplacement publicitaire — activez les annonces dans public/ads.js · landing-top
Emplacement publicitaire — activez les annonces dans public/ads.js · landing-article

À propos de ce convertisseur

Trois formats couvrent presque tout. SRT est le plus petit dénominateur commun : blocs numérotés, repères temporels séparés par une virgule, et un balisage qui s'arrête au gras, à l'italique et au souligné. WebVTT est le format du navigateur — c'est ce que charge l'élément track de la vidéo HTML5, et ses repères utilisent un point. ASS porte une vraie présentation : polices, couleurs, contours et positionnement absolu, d'où son usage dans les fansubs.

L'encodage est le point de rupture des vieux sous-titres. Un fichier téléchargé il y a des années est le plus souvent en windows-1251 ou windows-1252 plutôt qu'en UTF-8, et rien à l'intérieur n'indique lequel. Un lecteur qui lit ces octets comme de l'UTF-8 affiche un mur de caractères cassés au lieu du texte. Ce convertisseur examine d'abord les octets, détermine l'encodage et écrit le résultat en UTF-8, pour que le texte arrive intact.

Convertir vers le bas perd de l'information, et il vaut mieux savoir laquelle. D'ASS vers SRT, les polices, les couleurs, les contours et la position à l'écran disparaissent, faute d'endroit où les ranger dans SRT ; l'italique et le gras survivent. De SRT vers ASS, rien de tout cela n'est restauré : un style par défaut est appliqué. Les temps sont copiés à l'identique dans les deux sens, donc un fichier décalé par rapport au son le reste ensuite.

Questions fréquentes

La conversion corrige-t-elle des sous-titres désynchronisés ?
Non, et aucun convertisseur ne le peut. Chaque repère temporel est copié exactement tel quel, un décalage de deux secondes reste donc un décalage de deux secondes. On corrige la synchronisation en décalant tous les temps, ce qui est une autre opération ; la plupart des lecteurs de bureau permettent d'appliquer un retard pendant la lecture.
Pourquoi mes sous-titres s'affichent-ils en points d'interrogation ou en symboles étranges ?
Le fichier n'est pas en UTF-8. Les versions russes sont généralement en windows-1251 et les versions ouest-européennes en windows-1252, et le fichier ne porte aucune marque le signalant : le lecteur devine donc mal. La conversion ici déduit l'encodage du motif des octets et réécrit le fichier en UTF-8.
Quelle est la vraie différence entre SRT et VTT ?
Ce sont de proches parents. WebVTT commence par une ligne WEBVTT, écrit les temps avec un point plutôt qu'une virgule, se passe des numéros de bloc et peut porter des indications de position. Les navigateurs chargent le VTT via l'élément track de la vidéo, et la plupart n'acceptent pas un simple SRT.
La mise en forme se perd-elle en convertissant ASS vers SRT ?
L'essentiel, oui, et c'est une limite de SRT et non du convertisseur. Polices, couleurs, contours, effets de karaoké et position à l'écran n'ont pas leur place dans SRT et sont abandonnés. L'italique, le gras et le souligné survivent, car SRT prend bien en charge ces balises.
Puis-je envoyer des fichiers SSA, et pourquoi n'y a-t-il pas de sortie SSA ?
Le SSA est accepté en entrée : c'est l'ancienne révision du même format qu'ASS et il se lit de la même façon. La sortie est proposée en ASS car les deux sont écrits par le même encodeur, et nommer .ssa un fichier ASS moderne décrirait mal son contenu.
Le fichier reste-t-il quelque part après la conversion ?
Il est envoyé au serveur, converti là-bas, puis supprimé immédiatement après le téléchargement : le texte des sous-titres lui-même n'est pas conservé. Il n'y a pas de compte à créer, pas de filigrane ajouté et aucune limite au nombre de fichiers convertis.