Convertir VTT en SUB

Vous pouvez convertir VTT en SUB gratuitement et sans compte : déposez le fichier ci-dessus et, une ou deux secondes plus tard, le résultat est prêt à télécharger. La conversion se fait dans votre propre navigateur : le fichier n’est donc jamais téléversé. Cela marche sous Windows, macOS et Linux comme sur iPhone et Android, et continue de marcher si vous coupez le réseau.

  • Où cela s’exécute Dans votre navigateur. Le fichier n’est pas téléversé.
  • Reconstruit SUB ne fonctionne pas comme VTT. Il ne s’agit donc pas de la dégradation progressive d’un codec avec perte : ce que SUB sait exprimer est reproduit fidèlement, et ce qui n’y a pas d’équivalent ne subsiste pas du tout.
  • Limite de taille Jusqu’à 100 Mo par fichier, gratuitement et sans compte.

Jusqu’à 100 fichiers à la fois. Les formats mélangés ne posent pas de problème.

Des sous-titres web sur un lecteur qui précède la vidéo web

La situation est spécifique et plus courante qu’elle n’en a l’air. Une conférence, un cours, un flux enregistré pour une lecture hors ligne, et les sous-titres sont arrivés en WebVTT parce que c’est ce qu’utilisait le lecteur, et la machine sur laquelle ce sera regardé est un lecteur de disque, un boîtier multimédia, ou une télévision qui lit des fichiers depuis une clé USB et qui a été construite avant que tout cela existe.

Ce qui rend cette conversion différente de la conversion d’un fichier de sous-titres pour une vidéo que vous avez déjà, c’est que vous produisez la vidéo aussi. Le transcode est le vôtre, ce qui veut dire que la cadence d’images est un réglage plutôt qu’un fait, et cela change le conseil sur cette page d’un avertissement à une instruction.

Deux époques entre WebVTT et MicroDVD

WebVTT est une spécification du W3C de 2010, écrite pour l’élément video qui venait d’arriver dans les navigateurs. MicroDVD date de 1998, est documenté plutôt que normalisé, et le registre le classe comme héritage avec un support fragmentaire. Rien ne l’écrit maintenant ; les éditeurs de sous-titres le lisent pour enregistrer autre chose.

L’écart se voit dans ce que chaque format suppose. WebVTT suppose un moteur de rendu qui peut positionner du texte, le styler, distinguer les locuteurs et basculer entre genres de captions. MicroDVD suppose un lecteur qui dessine une ligne de texte en bas d’une image et rien de plus. La conversion n’est pas une traduction entre deux dialectes ; c’est une descente d’un niveau.

Encoder la copie hors ligne à 25 i/s et le SUB est exact

MicroDVD enregistre sur quelle image une ligne apparaît, donc en écrire un exige une cadence d’images. Cette page n’offre aucun moyen de la régler. Le contrôle existe sur le site, mais seulement là où MicroDVD est la source, parce que lire un tel fichier est impossible sans ; l’écrire utilise la valeur de repli, qui est 25.

Pour quiconque transcode une vidéo de toute façon, c’est la contrainte la moins intéressante de la page : réglez l’encodeur à 25 images par seconde et le fichier de sous-titres est exact à l’image près de la première ligne à la dernière. La vidéo web est communément à 30 ou 60 et parfois à 24, donc c’est un vrai changement plutôt qu’une coïncidence — mais c’est un seul réglage, et l’alternative est une piste de sous-titres décalée de plusieurs minutes à la fin.

Ce qu’une grille d’images de 40 millisecondes fait aux répliques courtes

Chaque heure de début et de fin est multipliée par la cadence d’images et arrondie à l’image entière la plus proche. À 25 images par seconde une image fait 40 millisecondes, donc chaque frontière du fichier se cale sur une grille de 40 millisecondes. Une réplique commençant à 12,510 secondes et une commençant à 12,530 atterrissent sur la même image.

Pour le dialogue c’est invisible ; personne ne perçoit vingt millisecondes. Cela compte pour les pistes de sous-titres qui ont été coupées finement — certaines sorties de transcription automatique émettent des répliques très courtes, quelques mots à la fois, et une piste construite ainsi peut finir avec des entrées adjacentes partageant une frontière d’image. Un lecteur les affichera en séquence quoi qu’il en soit, mais si deux lignes semblent flasher en même temps, c’est la cause.

Tout ce que WebVTT pouvait positionner, MicroDVD ne le peut pas

Une réplique WebVTT peut porter un numéro de ligne, un alignement, une position et une largeur, ce qui est la manière dont une légende est maintenue à l’écart d’un lower third ou de texte incrusté. MicroDVD n’a aucun positionnement du tout. Les lignes apparaissent là où le lecteur les met, ce qui est en bas, et il n’y a aucun champ dans le format qui puisse dire autre chose.

Les réglages de réplique sont donc lus depuis la fin de la ligne de minutage et écartés. Il n’y a rien à signaler au moment de la conversion parce que la perte est complète plutôt que partielle — aucune approximation n’est possible, et tout placement dans la source doit être accepté comme disparu. Là où une légende a été déplacée pour une raison, vérifiez que cette raison ne rend pas le sous-titre illisible en bas du cadre.

Balises voice et blocs NOTE en sortant du VTT

Les commentaires NOTE et les blocs STYLE ne contiennent pas de flèche d’horodatage, donc ils sont sautés plutôt que transformés en sous-titres — rien de la couche d’auteur du fichier WebVTT ne s’infiltre dans le SUB. Cette partie est propre.

Les balises voice sont la partie qui ne l’est pas. Un locuteur marqué avec une balise entre crochets angulaires au début d’une réplique est copié tel quel dans l’entrée MicroDVD, parce que le texte de la réplique n’est jamais réinterprété, et un vieux lecteur dessinera les crochets à l’écran. Les exports de transcription les utilisent lourdement. Un rechercher-remplacer sur le VTT avant de convertir prend trente secondes et évite de relire chaque légende deux fois.

Sauts de ligne, tubes et entrée SUB d’une seule ligne

Une entrée MicroDVD occupe une seule ligne physique, donc une coupure forcée à l’intérieur d’une légende est encodée comme une barre verticale et redécoupée par le lecteur. Les légendes multilignes du VTT passent correctement sans rien qui doive être échappé.

La conséquence est qu’une barre déjà présente dans le texte de votre légende devient un saut de ligne à la lecture, et le format n’offre aucun moyen d’y échapper. Les pistes de sous-titres web en attrapent dans les transcriptions de conférences techniques et partout où un dialogue cite une ligne de commande. Chercher le caractère dans le VTT avant de convertir est la seule défense, et c’est plus rapide que de se demander pourquoi une légende est coupée bizarrement.

La sortie UTF-8 et ce que le vieux matériel en fait

Le fichier SUB est écrit en UTF-8, ce qui est la bonne valeur par défaut moderne et ce qu’était garantie d’être la source WebVTT. Tout lecteur construit au cours des quinze dernières années le gère, et les caractères accentués, les écritures non latines et la ponctuation typographique survivent intacts.

Le matériel de l’ère MicroDVD ne le fait souvent pas. Ces lecteurs ont été construits quand les fichiers de sous-titres étaient mono-octet et régionaux, et devant de l’UTF-8 ils rendent les caractères accentués comme des boîtes ou des paires de symboles égarés. Si cela arrive, le fichier n’est pas endommagé et la conversion n’a pas échoué — le réenregistrer depuis un éditeur de texte dans l’encodage qu’attend l’appareil est la correction, et c’est la seule étape de ce processus qui ne peut pas se faire ici.

Incruster les sous-titres pendant que vous encodez déjà

Parce que vous faites l’encodage vous-même, vous avez une voie que les autres pages MicroDVD ne peuvent pas suggérer — pas un contrôle ici, mais un réglage dans votre encodeur. Les sous-titres peuvent être rendus dans l’image pendant cette passe, sans passe supplémentaire et sans perte supplémentaire au-delà de celle que le transcode coûte déjà. L’appareil n’a alors besoin d’aucun support de sous-titres, ce qui contourne d’un coup tous les problèmes de cette page : pas de cadence, pas d’encodage, pas de convention de nom de fichier, pas de format.

Le prix est qu’ils deviennent permanents. Des sous-titres incrustés ne peuvent pas être désactivés, ne peuvent pas être remplacés par une autre langue, et ne peuvent pas être lus par autre chose qu’une personne qui regarde l’écran. Pour une copie faite pour un lecteur dans une pièce, c’est généralement acceptable. Pour tout ce qui est aussi une archive du matériel, gardez une copie douce en plus — le fichier de sous-titres coûte quelques kilooctets et c’est la seule version que quelqu’un pourra corriger plus tard.

Tester le SUB contre l’encodage avant de le copier ailleurs

Lisez la vidéo transcodée et le nouveau fichier de sous-titres ensemble sur votre propre machine d’abord, dans un lecteur qui vous laisse voir les deux. Vérifiez la première légende et une vers la fin. Toutes deux correctes signifie que la cadence correspondait. Toutes deux fausses de la même quantité signifie un décalage, en général parce que le téléchargement incluait quelque chose contre quoi les sous-titres n’étaient pas minutés.

Une erreur croissante signifie que la cadence est fausse, et à ce stade réencoder à 25 est plus rapide que tout autre remède. Faire cela avant que le fichier aille sur une clé USB compte parce que l’appareil à l’autre bout ne vous dira rien : il affiche soit des sous-titres soit il ne les affiche pas, et il ne dira pas lequel des deux problèmes il a.

Comment convertir VTT en SUB

  1. Déposez votre fichier VTT sur cette page, ou cliquez pour en choisir un.
  2. Choisissez SUB comme destination. La conversion se fait dans votre navigateur et le fichier n’est pas téléversé.
  3. Téléchargez le fichier SUB terminé.

VTT et SUB : ce qui change

VTT face à SUB
VTTSUB
Nom completWebVTTSous-titres MicroDVD
Extension de fichier.vtt.sub
Type de médiatext/vtttext/plain
Première publication20101998
Publié parW3C
SpécificationWebVTT
LicenceStandard ouvertPublié, non normalisé
Situation actuelleActuelAncien, encore lu partout
S’ouvre dans un navigateurTous les navigateursAucun navigateur
Envisagé à la placeSRT, ASSSRT

Ouvrir le résultat

Aucun navigateur ne lit SUB. C’est le moins portable des deux : mieux vaut s’assurer que le destinataire l’accepte avant de l’envoyer.

VLC et Subtitle Edit lisent aussi bien VTT que SUB : vous pouvez comparer le résultat à l’original sans second logiciel.

À quoi sert chaque format

VTT est le format de W3C, publié en 2010. La spécification est WebVTT, et elle mérite d’être connue si le fichier doit survivre à l’outil qui l’a écrit.

SUB date de 1998. VLC et Subtitle Edit le lisent.

De VTT à SUB : questions fréquentes

Mon fichier VTT est-il téléversé quelque part ?

Non. Cette conversion se fait entièrement dans votre navigateur : le fichier ne quitte donc pas votre appareil. Vous pouvez le vérifier vous-même — ouvrez l’onglet réseau des outils de développement et convertissez quelque chose. Vous verrez la page elle-même et les requêtes de statistiques et de publicité qui financent ce service, et pas une seule qui transporte votre fichier.

Convertir VTT en SUB est-il gratuit ?

Oui. Pas de compte, pas de filigrane et pas de quota journalier à dépenser : cela tourne sur votre propre machine, vous pouvez donc revenir autant de fois que vous voulez. Le navigateur traite des fichiers jusqu’à 100 Mo, 100 à la fois.

Y a-t-il une perte de qualité en convertissant VTT en SUB ?

VTT et SUB décrivent le contenu de façons radicalement différentes. La conversion est donc une reconstitution et non une copie : fidèle, mais pas identique octet pour octet.

Un fichier SUB s’ouvre-t-il dans un navigateur ?

Aucun navigateur ne lit SUB. C’est le moins portable des deux : mieux vaut s’assurer que le destinataire l’accepte avant de l’envoyer.

En savoir plus sur ces formats