Cookies de statistiques et de publicité
Nous utilisons des cookies de statistiques et de publicité, tous deux destinés à Google. Si vous refusez, rien ne change visiblement pour vous.Aller à la page de confidentialité
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.
Jusqu’à 100 fichiers à la fois. Les formats mélangés ne posent pas de problème.
Ils sont convertis les uns après les autres et reviennent ensemble dans un ZIP.
SUB en SRT
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.
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.
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.
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é.
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.
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.
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.
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.
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.
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.
| SUB | SRT | |
|---|---|---|
| Nom complet | Sous-titres MicroDVD | Sous-titres SubRip |
| Extension de fichier | .sub | .srt |
| Type de média | text/plain | application/x-subrip |
| Première publication | 1998 | 2000 |
| Licence | Publié, non normalisé | Standard ouvert |
| Situation actuelle | Ancien, encore lu partout | Actuel |
| S’ouvre dans un navigateur | Aucun navigateur | Aucun navigateur |
| Envisagé à la place | VTT | VTT, ASS |
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.
SRT date de 2000. VLC, Subtitle Edit et Aegisub le lisent.
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.
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.
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.
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.