Ce qu'est vraiment un fichier SUB
Ouvrez le fichier dans le Bloc-notes et regardez. Si chaque ligne commence par deux nombres entre accolades, {24}{96}Texte, c'est du MicroDVD : le format compte des images vidéo, pas des secondes, et c'est pour cela qu'il dérive. S'il commence par [INFORMATION] et que les blocs ressemblent à 00:00:01.00,00:00:04.00, c'est du SubViewer, un format texte minuté ordinaire. Si le Bloc-notes affiche du charabia binaire, c'est du VobSub : des images de sous-titres extraites d'un DVD, qui vont par deux, le .sub avec les images et un petit .idx avec le minutage.
Le MicroDVD est de loin le plus répandu des trois. Il date de l'ère DivX, quand les AVI et les platines de salon régnaient, et son unique choix de conception, des numéros d'image au lieu d'horodatages, fait qu'un fichier n'est correct qu'à la cadence pour laquelle il a été fait. Certains fichiers notent cette cadence sur une première ligne {1}{1}25 ; la plupart, non.
L'inspecteur ci-dessus lit le MicroDVD et indique la cadence si le fichier la déclare. Pour les deux formats texte, convertir en SRT est le chemin le plus court vers un fichier que tous les lecteurs acceptent. Pour le VobSub, il n'y a rien à convertir sur ce site : ce sont des images, et la seule voie vers du texte est l'OCR.
{1}{1}23.976
{24}{96}Where are we?
{108}{149}Somewhere south|of the river.
Comment ouvrir un fichier SUB sur chaque appareil
Windows
VLC, MPC-HC et mpv lisent le MicroDVD et le SubViewer à côté d'une vidéo du même nom. VLC charge aussi une paire VobSub si le .idx et le .sub portent le nom de la vidéo. Dans VLC, Préférences → Sous-titres a un réglage de cadence pour les MicroDVD qui dérivent. Le Bloc-notes ouvre les deux formats texte pour la lecture.
macOS
QuickTime ne charge aucun des trois. VLC et IINA gèrent le MicroDVD, le SubViewer et les paires VobSub. TextEdit lit les formats texte.
iPhone et iPad
VLC pour iOS lit le MicroDVD et le SubViewer à côté d'une vidéo copiée dans l'application, et lit une paire VobSub. L'application Fichiers affiche les formats texte et refuse le binaire.
Android
VLC pour Android et MX Player chargent automatiquement le MicroDVD et le SubViewer quand les noms correspondent, et tous deux lisent les paires VobSub .idx/.sub. La plupart des autres lecteurs, non : convertissez en SRT pour tout le reste.
Dans un navigateur ou sur YouTube
Aucun navigateur ni formulaire d'envoi n'accepte un format .sub. Convertissez en SRT pour YouTube, Vimeo et les plateformes de cours, ou en VTT pour un lecteur web. La page SUB vers SRT demande la cadence, parce que sans elle un MicroDVD ne peut pas être minuté.
Sur une TV ou un boîtier multimédia
Les anciens Samsung et LG lisent le MicroDVD depuis une clé USB parce que le format leur est antérieur, et Plex et Kodi lisent les trois. Les téléviseurs récents attendent de plus en plus du SRT ; convertir est le choix sûr.
Quand il ne s'ouvre pas, ou s'ouvre mal
Juste au début, puis de plus en plus en avance ou en retard
Un MicroDVD lu à la mauvaise cadence. Fait pour 23,976 images par seconde et lu avec une vidéo à 25, ou l'inverse, il dérive de 4,1 pour cent, environ trois minutes sur un long métrage.
La solution : Convertissez en SRT avec la page SUB vers SRT et indiquez la cadence pour laquelle le fichier a été fait, pas celle de la vidéo. Si vous l'ignorez, essayez 23,976 et 25 ; l'une des deux se cale. L'inspecteur indique la cadence quand le fichier la déclare.
Le lecteur n'affiche rien
Soit les noms ne correspondent pas, soit le fichier est un VobSub sans son .idx, soit c'est l'un des formats texte et le lecteur ne connaît que l'autre.
La solution : Faites d'abord correspondre les noms. Pour le VobSub, retrouvez le .idx qui l'accompagnait ; sans lui le minutage est perdu. Pour les formats texte, convertissez en SRT et la question disparaît.
Une barre verticale apparaît au milieu des lignes
Le MicroDVD utilise | pour marquer un saut de ligne. Les lecteurs qui ne connaissent pas le format l'affichent tel quel.
La solution : Convertissez en SRT ; le convertisseur transforme chaque barre en vrai saut de ligne.
Tout sur une seule ligne dans le Bloc-notes
Fins de ligne Unix, que le Bloc-notes n'a appris à lire qu'en 2018. Le fichier est correct.
La solution : Ouvrez-le dans un autre éditeur, ou utilisez le bouton Télécharger en UTF-8 ci-dessus, qui écrit des fins de ligne Windows.
Les accents sont cassés
Les fichiers de l'ère DivX sont presque toujours dans une page de code Windows plutôt qu'en UTF-8, et les lecteurs d'aujourd'hui supposent de l'UTF-8.
La solution : L'inspecteur indique l'encodage ; le bouton Télécharger en UTF-8 réécrit le fichier avec les accents intacts.
Le Bloc-notes affiche du charabia binaire
C'est du VobSub : des images, pas du texte. Il n'y a rien à lire.
La solution : Lisez-le avec VLC à côté de son .idx. Pour en tirer du texte modifiable, passez-le dans un OCR comme Subtitle Edit ; aucun convertisseur ne peut le faire par simple analyse.
Quoi en faire ensuite
Questions fréquentes
Un fichier SUB, c'est la même chose qu'un SRT ?
Non. Le SRT stocke des horodatages ; le SUB MicroDVD stocke des numéros d'image, le SUB SubViewer son propre format d'horodatage, et le SUB VobSub des images. Les trois s'appellent .sub. Les deux formats texte se convertissent en SRT sur ce site.
Comment savoir quel type de SUB j'ai ?
Ouvrez-le dans un éditeur de texte. Des accolades avec des nombres, c'est du MicroDVD ; un en-tête [INFORMATION], du SubViewer ; du binaire illisible, du VobSub. L'inspecteur de cette page vous le dit pour les formats texte.
Quelle cadence utiliser pour convertir un MicroDVD ?
Celle pour laquelle les sous-titres ont été faits, en général la cadence de la vidéo avec laquelle ils ont été rippés : 23,976 pour le cinéma, 25 pour la télévision et les DVD PAL, 29,97 pour le NTSC. Si le fichier commence par {1}{1} suivi d'un nombre, ce nombre est la cadence.
Peut-on ouvrir un VobSub sans le .idx ?
Vous pouvez le lire dans VLC, mais sans le .idx le minutage et la langue manquent et le lecteur doit deviner. Gardez la paire ensemble.
Pourquoi mes sous-titres SUB dérivent-ils ?
Parce que le MicroDVD compte des images, et que la vidéo tourne à une cadence différente de celle pour laquelle le fichier a été fait. Convertir en SRT à la bonne cadence règle le problème définitivement.
Peut-on ouvrir un fichier SUB sur un téléphone ?
VLC sur iPhone et Android lit le MicroDVD et le SubViewer à côté d'une vidéo et lit les paires VobSub. Rien d'intégré au téléphone ne le fait, donc convertissez en SRT pour toute autre application.