Convertir SUB en SRT

Vous pouvez convertir SUB en SRT 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 SRT ne fonctionne pas comme SUB. Il ne s’agit donc pas de la dégradation progressive d’un codec avec perte : ce que SRT 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.

Vérifier de quelle sorte de fichier SUB il s’agit

Deux choses entièrement différentes partagent cette extension. Le SUB MicroDVD est du texte brut : des numéros d’image entre accolades suivis des mots, une entrée par ligne. Le SUB VobSub est un sous-titre bitmap extrait d’un DVD, stocké comme des images, et il a toujours un fichier .idx à côté.

Les distinguer prend une seconde dans n’importe quel éditeur de texte. Des lignes lisibles entre accolades signifient MicroDVD, et ce convertisseur le gère. Du bruit binaire avec un .idx à côté signifie VobSub, les sous-titres sont des images plutôt que du texte, et aucune conversion ne peut aider — les mots doivent d’abord être récupérés par reconnaissance optique, ce qui est un autre outil et une autre sorte de précision.

Choisir la cadence d’images est l’essentiel de cette conversion

MicroDVD enregistre sur quelle image une ligne apparaît. Un numéro d’image ne devient un instant que divisé par une cadence, et le fichier n’en énonce généralement aucune, donc la cadence est l’entrée que le convertisseur ne peut pas deviner. Le contrôle accepte n’importe quoi de 1 à 120 au millième d’image, ce qui existe parce que les deux cadences qui comptent le plus ne sont pas des nombres entiers.

Les trois qui valent la peine d’être essayées, dans l’ordre : 25, qui est la diffusion européenne et la valeur par défaut ; 23,976, qui est la cadence d’un transfert de film et l’alternative la plus courante ; et 29,97 pour le matériel de diffusion nord-américain. L’obtenir juste n’est pas une affaire de goût — la mauvaise cadence ne décale pas les sous-titres, elle les étire, et un fichier étiré de quatre pour cent est juste au début et décalé de plusieurs minutes à la fin.

Trouver la cadence quand le fichier SUB n’en déclare pas

La source la plus rapide est la vidéo elle-même. Tout lecteur qui affiche des informations média rapporte la cadence du fichier qu’il joue, et si les sous-titres ont été faits pour la copie que vous avez, ce nombre est la réponse. C’est aussi la réponse qu’un lecteur suppose quand il charge directement un fichier MicroDVD, ce qui explique pourquoi certains fichiers marchent dans un lecteur et produisent une dérive quand on les convertit avec une supposition différente.

Quand les sous-titres ont été faits pour une autre copie, le nombre doit être inféré. Les films distribués sur disque et téléchargés depuis des sources cinématographiques sont en général à 23,976 ; tout ce qui a été capté depuis la télévision européenne est à 25 ; les captures de diffusion nord-américaine sont à 29,97. Si deux de ces valeurs produisent une dérive en sens opposés, la bonne cadence est entre elles, et le fichier a probablement été retimé à la main à un moment de sa vie.

La ligne de déclaration de cadence devient un premier sous-titre égaré

Il existe une convention de longue date pour enregistrer la cadence à l’intérieur d’un fichier MicroDVD : une première entrée couvrant l’image un à l’image un, dont le texte est la cadence, que certains lecteurs lisent comme une déclaration plutôt que d’afficher. C’est une convention plutôt qu’une partie d’une spécification, et la prise en charge n’a jamais été universelle.

Ce convertisseur ne la traite pas de manière spéciale. La ligne correspond au motif d’une entrée ordinaire, donc elle devient une réplique ordinaire — le premier sous-titre de votre SRT sera un nombre tel que 23,976, à l’écran pour une fraction de seconde au tout début. C’est immanquable et la correction est de supprimer la première réplique. Cela vaut la peine d’être su avant de le voir dans un lecteur et de conclure que la conversion a échoué.

Diagnostiquer la dérive avant de convertir, plutôt qu’après

Chargez le fichier SUB directement dans un lecteur à côté de la vidéo et regardez deux moments : le premier sous-titre et un vers la fin. Tous deux corrects signifie que le lecteur a bien deviné la cadence, et cette supposition est le nombre à utiliser ici. Tous deux faux de la même quantité signifie un décalage, ce qui est un défaut différent avec une correction différente et qui n’a rien à voir avec la cadence d’images.

Une erreur croissante est le cas de la cadence. Si les sous-titres commencent presque justes et sont décalés de plusieurs minutes à la fin, la cadence est fausse d’un petit pourcentage : 25 contre 23,976 fait 4,3 %, ce qui représente près de quatre minutes sur un film de quatre-vingt-dix minutes. Convertir à la bonne cadence corrige entièrement, et cela vaut la peine de passer deux minutes sur ce diagnostic plutôt que de convertir trois fois et de comparer.

À quoi ressemble un numéro d’image en tant qu’horodatage SubRip

L’arithmétique est une division, et la voir faite rend le choix concret. Une ligne commençant à l’image 3210 commence à 128,400 secondes si la cadence est 25, ce qui s’écrit 00:02:08,400. Le même numéro d’image à 23,976 commence à 133,875 secondes, écrit 00:02:13,875.

Cinq secondes et demie d’écart à la marque des deux minutes, à partir d’un seul réglage. C’est la différence que le contrôle sur cette page tranche, et c’est pourquoi un convertisseur qui supposerait silencieusement une cadence ferait quelque chose de malhonnête. Les horodatages de la sortie portent la précision à la milliseconde parce que la division tombe rarement sur un nombre rond, ce qui est un petit indice qu’un fichier a commencé sa vie en MicroDVD.

Les tubes deviennent des sauts de ligne et les codes de contrôle sont retirés

Une entrée MicroDVD occupe une ligne physique, donc une coupure forcée à l’intérieur d’une légende est écrite comme une barre verticale. Ces barres deviennent de vrais sauts de ligne dans le SRT, ce qu’elles ont toujours signifié. Toute barre qui était dans le texte pour une autre raison devient un saut de ligne aussi, parce que le format n’a jamais offert de moyen d’y échapper.

Les codes de contrôle en ligne — italique, gras, couleur, police, taille, écrits entre accolades — sont retirés plutôt que traduits. C’est une petite perte et surtout une délivrance : la prise en charge par les lecteurs de ces codes a été inconsistante pendant toute la vie du format, donc un fichier qui s’y appuyait paraissait différent sur chaque machine. Ce qui arrive dans le SRT, ce sont les mots, et c’est à cela que sert SubRip.

Une fois en SRT, la cadence ne compte plus

C’est la vraie raison de convertir plutôt que de continuer à corriger le SUB. Un horodatage énonce un moment ; il signifie la même chose contre tout encodage de la même coupe, à n’importe quelle cadence, sur n’importe quel appareil. La dépendance qui rendait le fichier fragile est partie, définitivement, après une conversion correcte.

Cela ouvre aussi le fichier à l’outillage. Chaque éditeur de sous-titres lit SubRip bien, la plupart lisent MicroDVD à contrecœur, et tout ce que vous pourriez vouloir faire ensuite — décaler, retimer, traduire, fusionner deux langues — est mieux supporté de l’autre côté de cette conversion. De vieilles archives méritent d’être converties en une fois, en bloc, plutôt qu’à chaque fois que quelqu’un veut regarder quelque chose.

Convertir à la mauvaise cadence cuit l’erreur dans le fichier

Cela vaut la peine d’être explicite sur l’ordre des opérations. Si vous convertissez à la mauvaise cadence d’images, la dérive cesse d’être un réglage et devient les horodatages eux-mêmes. Rien dans le SRT n’enregistre qu’il a jamais été basé sur des images, donc aucun outil ultérieur ne peut défaire la division.

La corriger alors signifie un étirement proportionnel sur tous les horodatages du fichier, ce que les éditeurs de sous-titres peuvent faire et qui exige de connaître à la fois la cadence que vous avez utilisée et celle que vous auriez dû utiliser. Reconvertir depuis le SUB d’origine est plus rapide et exact. Gardez le SUB jusqu’à ce que le SRT ait été vérifié contre la vidéo du début à la fin — cela coûte quelques kilooctets et c’est la seule copie des numéros d’image d’origine.

Noms de fichier et encodage dans une archive de vingt ans

Une fois converti, le SRT se charge automatiquement quand il est posé à côté de la vidéo avec le même nom de base. Cette convention n’a pas changé en vingt ans, et elle explique la plupart des signalements d’un fichier de sous-titres qui ne marche pas alors que le fichier est bon.

L’encodage est l’autre artefact de l’âge. Les fichiers MicroDVD sont antérieurs à UTF-8 comme valeur par défaut et ont été couramment enregistrés dans un encodage régional mono-octet, ce qui explique pourquoi un vieux fichier de sous-titres polonais, tchèque ou espagnol arrive plein de points d’interrogation. La sortie ici est écrite en UTF-8 ; si les caractères accentués étaient déjà faux avant la conversion, ils ont été mal lus à l’entrée, et ré-enregistrer la source dans le bon encodage d’abord est la seule manière de les récupérer.

Comment convertir SUB en SRT

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

SUB et SRT : ce qui change

SUB face à SRT
SUBSRT
Nom completSous-titres MicroDVDSous-titres SubRip
Extension de fichier.sub.srt
Type de médiatext/plainapplication/x-subrip
Première publication19982000
LicencePublié, non normaliséStandard ouvert
Situation actuelleAncien, encore lu partoutActuel
S’ouvre dans un navigateurAucun navigateurAucun navigateur
Envisagé à la placeVTTVTT, ASS

Ouvrir le résultat

SUB date de 1998 et n’est guère plus utilisé. SRT est ce qu’écrivent les logiciels actuels : convertir, c’est aussi rester lisible.

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

À quoi sert chaque format

SRT date de 2000. VLC, Subtitle Edit et Aegisub le lisent.

De SUB à SRT : questions fréquentes

Mon fichier SUB 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 SUB en SRT 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 SUB en SRT ?

SUB et SRT 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.

Dois-je installer quelque chose pour ouvrir un fichier SRT ?

Pas pour la conversion : elle se fait dans le navigateur que vous avez déjà ouvert. Pour ouvrir le résultat, il vous faut ensuite le logiciel avec lequel votre appareil affiche habituellement SubRip Subtitle.

En savoir plus sur ces formats