Skip to content
Guide de format

Qu’est-ce qu’un fichier SRT ?

Tout ce qu’il faut savoir sur le format de sous-titres SubRip (SRT) — le standard de sous-titres le plus largement pris en charge au monde.

Le SRT (SubRip) est le format de fichier de sous-titres le plus utilisé au monde. Il contient des numéros d’entrée séquentiels, des horodatages et du texte brut. Sa simplicité et sa compatibilité quasi universelle en font le choix par défaut pour les sous-titres vidéo sur les téléviseurs connectés, les lecteurs multimédia, les plateformes de streaming et les appareils mobiles.

Que signifie SRT ?

SRT signifie SubRip, du nom du logiciel original qui a créé ce format pour extraire les sous-titres des DVD. L’extension .srt est depuis lors devenue le standard de facto pour les fichiers de sous-titres en texte brut, pris en charge par pratiquement tous les lecteurs vidéo et toutes les plateformes existantes.

Comment fonctionnent les fichiers SRT

Un fichier SRT est un fichier texte brut divisé en entrées de sous-titres appelées « repères » (cues). Chaque repère possède un numéro séquentiel, une plage d’horodatage indiquant quand le texte doit apparaître et disparaître, ainsi que le texte du sous-titre lui-même. Les lecteurs lisent ces repères et superposent le texte sur la vidéo au bon moment.

Quand utiliser le SRT

Le SRT est le meilleur choix lorsque vous avez besoin d’une compatibilité maximale. Si vous distribuez de la vidéo vers des téléviseurs connectés, des appareils mobiles, des plateformes de streaming ou un ensemble de lecteurs différents, le SRT est le format le plus sûr. Il est également idéal pour l’échange de sous-titres entre différents outils et flux de travail, car tous les éditeurs de sous-titres peuvent lire et écrire le SRT.

Structure d’un fichier SRT

1
00:00:01,000 --> 00:00:04,000
Ceci est la première ligne de sous-titre.

2
00:00:05,000 --> 00:00:08,500
Ceci est le deuxième sous-titre.
Il peut s’étendre sur plusieurs lignes.
1Numéro de repère séquentiel (commence à 1, augmente de 1 en 1)
00:00:01,000Horodatage de début au format HH:MM:SS,mmm (heures:minutes:secondes,millisecondes)
-->Séparateur flèche entre l’heure de début et de fin
00:00:04,000Horodatage de fin — quand le sous-titre disparaît
(ligne vide)Une ligne vide sépare chaque repère du suivant

Avantages du SRT

  • Compatibilité quasi universelle — pris en charge par pratiquement tous les lecteurs vidéo et appareils
  • Format texte brut simple, facile à lire et à modifier dans tout éditeur de texte
  • Taille de fichier réduite — aucune surcharge de style, juste des horodatages et du texte
  • Le format de sous-titres par défaut pour la plupart des plateformes de streaming et téléviseurs connectés
  • Facile à créer par programmation ou à convertir depuis d’autres formats

Limites du SRT

  • Pas de style intégré — impossible de définir polices, couleurs, tailles ou positionnement
  • Les horodatages utilisent une précision en millisecondes (HH:MM:SS,mmm), pas en centisecondes
  • Pas de prise en charge des fonctionnalités avancées comme les effets karaoké ou les animations
  • Certains lecteurs peuvent ignorer les balises HTML simples (<b>, <i>) que le SRT autorise techniquement

Lecteurs et plateformes prenant en charge le SRT

VLC Media Player mpv MPC-HC MX Player Plex Kodi Téléviseurs connectés (Samsung, LG, Sony) YouTube (via téléchargement) Netflix Disney+ iOS (iPhone, iPad) Android Windows Media Player macOS QuickTime

FAQ sur le format SRT

Comment ouvrir un fichier SRT ?

Vous pouvez ouvrir un fichier SRT dans n’importe quel éditeur de texte (Bloc-notes, TextEdit, VS Code) pour en consulter le contenu. Pour l’utiliser avec une vidéo, placez le fichier .srt dans le même dossier que votre fichier vidéo avec le même nom, et la plupart des lecteurs le chargeront automatiquement.

Puis-je modifier des fichiers SRT ?

Oui. Les fichiers SRT sont en texte brut, vous pouvez donc les modifier dans n’importe quel éditeur de texte. Pour des ajustements de synchronisation, utilisez un éditeur de sous-titres comme Aegisub ou Subtitle Edit. Vous pouvez également utiliser AllSubConverter pour appliquer un décalage temporel à toutes les entrées en une fois.

Quelle est la différence entre SRT et VTT ?

Le SRT utilise une virgule pour les millisecondes (00:00:01,000) et n’a pas d’en-tête. Le VTT (WebVTT) utilise un point (00:00:01.000), commence par un en-tête « WEBVTT » et est le standard pour la vidéo web HTML5. Le SRT est plus universellement pris en charge sur les appareils ; le VTT est le standard du web.

Pourquoi mon fichier SRT n’affiche-t-il pas les sous-titres ?

Causes courantes : le nom du fichier ne correspond pas au nom du fichier vidéo, l’encodage du fichier est incorrect (utilisez UTF-8), les horodatages sont mal formés, ou le lecteur ne détecte pas automatiquement le fichier de sous-titres. Vérifiez que le fichier .srt se trouve dans le même dossier que la vidéo avec un nom correspondant.

Quel encodage les fichiers SRT devraient-ils utiliser ?

L’UTF-8 est recommandé pour une compatibilité maximale, en particulier pour les sous-titres non anglais. Certains lecteurs plus anciens peuvent nécessiter l’UTF-8 avec BOM, mais les lecteurs modernes gèrent correctement l’UTF-8 sans BOM.

Convertir le SRT vers d’autres formats

Vous pourriez aussi avoir besoin de ces outils