Sous-titre MicroDVD (.sub)

Spécification Standard

MicroDVD Subtitle (SUB) est un format de sous-titres ancien basé sur les images qui synchronise les dialogues à l'aide des numéros d'image exacts de la vidéo plutôt que d'horodatages absolus.

Convertir SUB en SRT

Outil de conversion gratuit de SUB vers SRT dans le navigateur. Convertissez des fichiers instantanément sur votre appareil.

Inspection et métadonnées

Les systèmes d'exploitation et les analyseurs de fichiers identifient les fichiers SUB en inspectant leur séquence initiale d'octets binaires :

Sélectionnez ou déposez des fichiers ici

Privé - les fichiers ne quittent jamais votre appareil

ou coller Ctrl+V
Garantie de confidentialité sans transmission réseau : 0 octet envoyé vers des serveurs externes. Tout le traitement a eu lieu localement dans le bac à sable de votre navigateur.

Signature d'en-tête au niveau des octets (octets magiques)

Les systèmes d'exploitation et les analyseurs de fichiers identifient les fichiers SUB en inspectant leur séquence initiale d'octets binaires :

SIGNATURE HEXADÉCIMALE (DÉCALAGE 0) :

7B 31 7D 7B / 7B 30 7D 7B

REPRÉSENTATION ASCII : {1}{ / {0}{

Normalisation : Spécification de fichier MicroDVD

Spécifications techniques

Architecture de conteneurFormat texte synchronisé par images, chaque ligne contenant {start_frame}{end_frame}, puis le texte du sous-titre
CompressionTexte brut non compressé
Ordre des octetsFlux de texte UTF-8 ou ANSI
Espaces colorimétriquesCodes de contrôle MicroDVD optionnels ({y:b}, {y:i}, {c:$BBGGRR})
Canaux et structureTexte de sous-titre synchronisé par image avec formatage de base
Dimensions maximalesLignes séquentielles illimitées
TransparenceAucune
Prise en charge du traitement en continuLecture en continu séquentielle image par image

Matrice de comparaison technique : SUB face aux concurrents

Attribut techniqueSUB (Actuel)SRTVTTASS
Mode de synchronisationNuméros d’images ({start_frame}{end_frame})Codes temporels (HH:MM:SS,mmm)Codes temporels (HH:MM:SS.mmm)Codes temporels (H:MM:SS.cc)
Dépendance à la cadence d’imagesDépend entièrement de la cadence d’images exacte de la vidéoIndépendant de la cadence d'images vidéoIndépendant de la cadence d'images vidéoIndépendant de la cadence d'images vidéo
Prise en charge par les navigateurs modernesAucune (nécessite une conversion)Nécessite une conversion JSBalise HTML5 <track> nativeNécessite WebAssembly
Utilisation actuelleAnciennes archives DivX/XviDLa prise en charge varie selon le logiciel.Standard moderne pour la vidéo WebAnime et sous-titres stylisés

Modes de corruption courants et guide de restauration hexadécimale

Les sous-titres sont lus deux fois plus vite ou deux fois plus lentement que l'audio du film.

Cause initiale: La cadence d’images ne correspond pas (par exemple, des sous-titres synchronisés pour une vidéo à 29,97 images/s sont lus avec une vidéo à 23,976 images/s).

Récupération: Convertissez au format SRT basé sur l'horodatage avec la cadence d'images correcte à l'aide du convertisseur de sous-titres File2File.app.

Analyse de sécurité et vecteurs d'attaque de l'analyseur

Les analyseurs MicroDVD effectuent des calculs sur les numéros d’image ; un dépassement d’entier peut corrompre la mémoire tampon.

Vecteurs d’attaque connus

  • Dépassement d'entier lors de la conversion des trames en horodatages au format milliseconde.
  • Lecture excédentaire de la mémoire tampon lors de l'analyse de balises entre accolades non fermées.
  • Déni de service par des séquences de numéros de trame négatifs ou décroissants.

Bonnes pratiques de défense: Vérifiez que les numéros d'image de fin sont strictement supérieurs aux numéros d'image de début.

Origines historiques et jalons

2005Progressivement remplacé par les formats SRT et ASS basés sur l'horodatage dans la distribution de vidéo numérique.
2001Devient très populaire pendant l'ère du ripping vidéo DivX et XviD.
1999Petr Svoboda crée le MicroDVD Player et introduit le format de sous-titres synchronisés par numéros d’image.

Principaux avantages

  • Garantit un minutage des sous-titres d'une précision absolue au niveau de l'image, lié directement aux cycles de rafraîchissement vidéo.
  • Syntaxe extrêmement compacte : chaque repère occupe exactement une ligne de texte (ex. '{100}{250}Bonjour tout le monde').
  • Pris en charge par les principaux lecteurs multimédias classiques sur ordinateur (VLC, MPC, GOM Player).

Limites techniques

  • Dépend de la cadence d’images : si celle de la vidéo change (par exemple de 23,976 à 25 images/s), les sous-titres se désynchronisent immédiatement.
  • Extension de fichier ambiguë : « .sub » désigne aussi les images bitmap VobSub des DVD.
  • N’est pris en charge nativement ni par les navigateurs Web modernes ni par les plateformes de streaming.

Faits intéressants

  • Chaque ligne d’un fichier SUB MicroDVD commence par des accolades contenant les numéros d’image : « {1200}{1280}Attention ! ».
  • Si un fichier SUB ne déclare pas la cadence d'images de la vidéo sur la ligne 1, les lecteurs multimédias modernes doivent deviner cette cadence (ce qui provoque souvent des erreurs de synchronisation).
  • Le format a été créé spécifiquement pour le classique MicroDVD Player, qui autorisait des habillages personnalisés sous Windows 98.

Foire aux questions techniques

Pourquoi mes sous-titres .sub sont-ils désynchronisés par rapport à ma vidéo ?

Les fichiers .sub utilisent des numéros d’image plutôt que le temps réel. Si la cadence d’images de votre vidéo diffère de celle pour laquelle les sous-titres ont été créés (par exemple, 24 au lieu de 30 images/s), ils se désynchronisent.

Comment puis-je convertir un fichier .sub en .srt ?

Vous pouvez convertir en un clic des fichiers .sub basés sur les numéros d'image en sous-titres .srt universels avec horodatage, directement dans votre navigateur avec File2File.app.

Quelle est la différence entre un fichier .sub textuel et un .sub VobSub ?

Le fichier .sub textuel (MicroDVD) est un fichier texte brut avec des accolades. Le fichier .sub VobSub est un fichier binaire contenant des images graphiques brutes extraites directement d'un DVD, associées à un fichier d'index .idx.