Qu'est-ce que le format de fichier SRT ?
Un fichier avec une extension .srt contient des sous-titres de film enregistrés au format texte brut. Chaque bloc de sous-titres contient trois éléments, séparés du bloc suivant par une ligne vide :
- Numéro séquentiel - un entier commençant par 1 identifiant chaque entrée de sous-titre,
- Horodatages - heures de début et de fin au format
HH:MM:SS,mmm --> HH:MM:SS,mmm(notez la virgule comme séparateur décimal, et non un point), - Texte du sous-titre à afficher à l'écran (une ou plusieurs lignes).
Sous les horodatages, des coordonnées d'affichage optionnelles peuvent apparaître. En l'absence de données de position, les sous-titres sont affichés par défaut en bas au centre de l'écran.
Les fichiers .srt sont enregistrés au format SubRip, développé vers l'an 2000. Ce format est pris en charge par pratiquement tous les lecteurs multimédias et plateformes vidéo, y compris VLC, mpv et YouTube. Il prend en charge le formatage en ligne de base via des balises de style HTML telles que <i> pour l'italique, <b> pour le gras et <u> pour le souligné, bien que la prise en charge de ces balises par les lecteurs varie.
Les fichiers sont généralement encodés en UTF-8. Un BOM UTF-8 (EF BB BF) peut apparaître à l'octet 0 mais n'est pas obligatoire et peut causer des problèmes d'affichage dans certains lecteurs.
Les fichiers .srt suivent souvent une convention de nommage qui inclut le titre du film et la langue des sous-titres - par exemple, Titanic.fra.srt. Ils peuvent être convertis vers d'autres formats tels que WebVTT ou .ASS, édités avec des outils dédiés comme Subtitle Edit, ou ouverts dans n'importe quel éditeur de texte brut.
Sécurité et sûreté
RISQUE : LOWUn fichier .srt est du texte brut et ne peut pas exécuter de code, le fichier lui-même est donc sûr à ouvrir. Deux mises en garde historiques : (1) des vulnérabilités de lecteurs datant de plusieurs années (ex: recherche « Subtitle Hell » de 2017) exploitaient l'analyse de sous-titres malformés, gardez donc votre lecteur multimédia à jour ; (2) les sous-titres téléchargés sur des sites douteux portent parfois des noms de fichiers trompeurs ou des liens dans le texte - lisez, ne faites pas aveuglément confiance. Surveillez aussi l'encodage : enregistrez en UTF-8 pour que les caractères accentués s'affichent correctement.
Détails du format
en brefProgrammes qui ouvrent les fichiers SRT
Détails techniques
spécifications approfondies| Type de fichier | Format de sous-titres synchronisés en texte brut |
| Type MIME | application/x-subrip |
| Encodage du texte | UTF-8 (préféré) ou ancien ANSI/Windows-1252 ; BOM optionnel (EF BB BF) autorisé à l'octet 0 |
| Fins de ligne | LF ou CRLF ; les deux sont acceptés par la plupart des lecteurs |
| Format du code temporel | HH:MM:SS,mmm --> HH:MM:SS,mmm - la virgule sépare les secondes des millisecondes (pas un point) |
| Structure de bloc | Entier de séquence → ligne de code temporel → une ou plusieurs lignes de texte → séparateur de ligne vide |
| Formatage en ligne | Balises de style HTML (<b>, <i>, <u>, <font color="...">) ; la prise en charge par les lecteurs varie |
| Données de position optionnelles | Coordonnées de pixels X1, X2, Y1, Y2 ajoutées à la ligne de code temporel |
| Position par défaut des sous-titres | Bas au centre du cadre vidéo lorsque aucune coordonnée n'est spécifiée |
| Signature de fichier | Aucune - pas d'octets magiques ; identifié par la structure des blocs et l'extension .srt |
| Numérotation des séquences | Entiers commençant par 1 ; la plupart des lecteurs tolèrent une numérotation non séquentielle ou redémarrée |
| Sous-titres superposés | Autorisés - deux blocs peuvent partager des plages temporelles qui se chevauchent |
| Support plateforme | Universellement accepté ; nativement pris en charge par YouTube, Vimeo et la plupart des services de streaming |
| Formats liés | .vtt (WebVTT), .ass/.ssa (Advanced SubStation Alpha), .sub (MicroDVD), .sbv (YouTube) |
| Publié | circa 2000 (SubRip program by Zuggy); the de facto standard subtitle format |
| Standard ouvert | Oui · libre de droits |
| Spécification | en.wikipedia.org |
Conversions SRT
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers SRT.