Qu'est-ce que le format de fichier SUB ?
Un fichier .sub est un fichier texte brut qui contient des sous-titres vidéo. Deux variantes partagent cette extension : MicroDVD, où chaque ligne encode un numéro d'image de début et de fin entre accolades - par ex., {0}{50}Bonjour le monde - et SubViewer, qui utilise des codes temporels au format HH:MM:SS.hh. Les deux sont lisibles par l'homme et peuvent être ouverts dans n'importe quel éditeur de texte.
L'extension est également utilisée par le format binaire VobSub, mais cette variante est toujours associée à un fichier d'index .idx correspondant et n'est pas un texte lisible par l'homme.
Configuration des sous-titres
Les fichiers de sous-titres .sub sont simples et n'offrent pas de style intégré ou d'effets de texte avancés. Cependant, de nombreux lecteurs multimédias proposent des fonctions pour appliquer des effets au texte, notamment :
- Paramètres de police tels que la taille et la couleur,
- édition de l'horodatage,
- décalages de sous-titres,
- fonctions de lecture de sous-titres.
Les fichiers .sub sont préparés pour chaque vidéo individuellement et portent généralement le même nom que la vidéo associée, mais avec un suffixe de fichier différent, ce qui permet aux lecteurs de les charger automatiquement. Étant donné que le minutage MicroDVD est basé sur les images (frames) plutôt que sur le temps, un décalage entre la fréquence d'images supposée du sous-titre et la fréquence d'images réelle de la vidéo provoquera une dérive temporelle, qui peut être corrigée avec un éditeur de sous-titres tel que Subtitle Edit. Pour les projets modernes, .srt ou .ass sont désormais des alternatives plus largement utilisées.
Sécurité et sûreté
RISQUE : LOWUn .sub texte est du texte brut et ne peut pas exécuter de code, le fichier lui-même est donc sûr à ouvrir. Deux précautions : (1) gardez votre lecteur multimédia à jour - les lecteurs anciens présentaient des vulnérabilités d'analyse de sous-titres (recherche « Subtitle Hell » de 2017) ; (2) les sous-titres provenant de sites suspects peuvent porter des noms de fichiers trompeurs ou des URL de spam dans le texte, lisez-les donc plutôt que de leur faire aveuglément confiance. Enregistrez en UTF-8 si les caractères accentués ou non latins s'affichent mal.
Détails du format
en bref- Sous-titre VobSub (.sub + .idx) - Sous-titres bitmap binaires (images) extraits de DVD : un gros .sub d'images plus un .idx textuel de codes temporels/décalages ; non modifiable en tant que texte, OCR vers .srt avec Subtitle Edit.
- Scripts de sous-titres de niche Subspace / SubStation - Quelques autres outils de sous-titrage ont émis des variantes .sub ; identifiables par le format de ligne à l'intérieur.
Programmes qui ouvrent les fichiers SUB
Détails techniques
spécifications approfondies| Type MIME | text/plain (également text/x-microdvd pour la variante MicroDVD) |
| Encodage du texte | ANSI/Windows code page ou UTF-8 ; les fichiers anciens sont souvent encodés en simple octet |
| Méthode de minutage MicroDVD | Basée sur le numéro d'image : {imageDébut}{imageFin}texte sur une ligne ; le minutage dépend de la fréquence d'images de la vidéo |
| Méthode de minutage SubViewer | Codes temporels absolus au format HH:MM:SS.hh,HH:MM:SS.hh ; ligne de code temporel suivie du texte du sous-titre sur la ligne suivante |
| Signature de fichier / octets magiques | Aucune - texte brut ; identifié par la structure des lignes, pas par un en-tête binaire |
| Taille de fichier typique | 5 Ko - 150 Ko pour les dialogues d'un film complet |
| En-tête de métadonnées SubViewer | Bloc [INFORMATION] facultatif au début du fichier listant le titre, le nom du film, l'auteur, le délai et la piste CD |
| Texte multi-ligne dans un sous-titre | Le caractère tube | sépare les lignes d'affichage dans MicroDVD ; la balise [br] est utilisée dans SubViewer |
| Dépendance à la fréquence d'images | Le minutage MicroDVD dérive si la fréquence d'images supposée par le lecteur diffère de la fréquence d'images d'encodage ; resynchronisation requise |
| Distinction VobSub | Un .sub associé à un fichier .idx est un format de sous-titre bitmap binaire non lié, et non ce format basé sur le texte |
| Prise en charge des plateformes | Windows, macOS, Linux, Android, iOS - tout lecteur multimédia prenant en charge les sous-titres |
| Convention de chargement automatique | Nommé de manière identique au fichier vidéo (par ex. film.avi + film.sub) afin que les lecteurs compatibles le chargent automatiquement |
| Remplacé par | .srt (SubRip) pour un usage basique ; .ass/.ssa pour les sous-titres stylisés ; .vtt (WebVTT) pour la diffusion web |
| Publié | late 1990s - early 2000s (DivX/MicroDVD era of PC video) |
| Dernière version | N/A (stable de facto formats; no versioned spec) |
| Standard ouvert | Oui · libre de droits |
| Spécification | en.wikipedia.org |
Conversions SUB
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers SUB.