Fichier SRT : format, exemple et création
Un fichier SRT (SubRip Subtitle) est un simple fichier texte qui contient les sous-titres d’une vidéo : chaque réplique y est associée à un moment d’apparition et de disparition. C’est le format de sous-titres le plus répandu, reconnu par la quasi-totalité des lecteurs, logiciels de montage et plateformes vidéo.
La structure d’un fichier SRT
Un fichier SRT est une suite de blocs. Chaque bloc contient quatre éléments :
- Un numéro, qui commence à 1 et augmente d’un bloc à l’autre.
- Un intervalle de temps au format
heures:minutes:secondes,millisecondes, avec une flèche-->entre le début et la fin. - Le texte du sous-titre, sur une ou deux lignes.
- Une ligne vide qui sépare le bloc du suivant.
Voici un exemple que vous pouvez copier dans un éditeur de texte :
1
00:00:01,200 --> 00:00:04,000
Bonjour à toutes et à tous,
et bienvenue dans cette formation.
2
00:00:04,400 --> 00:00:07,300
Aujourd’hui, on voit comment
sous-titrer une vidéo.
3
00:00:07,800 --> 00:00:10,500
C’est parti !
Le premier sous-titre s’affiche à 1,2 seconde et disparaît à 4 secondes. Les millisecondes sont séparées par une virgule : c’est une des différences avec le format WebVTT, qui utilise un point.
Les erreurs de format les plus courantes
- Un point à la place de la virgule dans les timecodes (
00:00:01.200) : certains logiciels refusent alors le fichier. - Une ligne vide manquante entre deux blocs : les sous-titres fusionnent ou le fichier est rejeté.
- Des chevauchements : un sous-titre qui commence avant la fin du précédent peut s’afficher en double.
- Un mauvais encodage : si les accents apparaissent sous la forme
éou�, enregistrez le fichier en UTF-8. - Une extension incorrecte : le fichier doit se terminer par
.srt, et non.srt.txt. Sous Windows, affichez les extensions de fichiers pour le vérifier.
La plupart des lecteurs acceptent aussi quelques balises de mise en forme simples, comme <i>italique</i> ou <b>gras</b>. Le reste du style (police, taille, position) dépend du lecteur ou du logiciel de montage.
Comment créer un fichier SRT
Automatiquement, à partir de la vidéo
C’est la méthode la plus rapide : un outil de transcription écoute la vidéo, écrit les paroles et calcule les timecodes. Avec mp4tosrt.fr, vous déposez votre MP4, relisez les sous-titres dans un éditeur synchronisé avec la vidéo, puis téléchargez le fichier .srt prêt à l’emploi.
Manuellement, dans un éditeur de texte
Pour une vidéo très courte, vous pouvez écrire le fichier vous-même dans le Bloc-notes (Windows) ou TextEdit (Mac, en mode « texte brut »). Respectez la structure ci-dessus, enregistrez en UTF-8 et donnez au fichier l’extension .srt. Relever les timecodes à la main est vite fastidieux au-delà de quelques phrases.
Renommer une vidéo en .srt ne la convertit pas : un SRT contient du texte, pas d’image ni de son. Il faut transcrire les paroles.
Comment ouvrir ou lire un fichier SRT
- Pour lire ou modifier le texte : n’importe quel éditeur de texte (Bloc-notes, TextEdit, VS Code…).
- Pour regarder la vidéo avec ses sous-titres : dans VLC, utilisez le menu Sous-titres › Ajouter un fichier de sous-titres. Si le SRT porte exactement le même nom que la vidéo et se trouve dans le même dossier, VLC le charge automatiquement.
- Pour l’intégrer à un montage : suivez nos guides Premiere Pro, DaVinci Resolve et CapCut.
- Pour le publier : voir YouTube et LinkedIn.
SRT, VTT, ASS : quelles différences ?
| Format | Usage principal | Particularités |
|---|---|---|
| SRT (.srt) | Montage, réseaux sociaux, lecteurs vidéo | Le plus simple et le plus compatible ; style très limité |
| WebVTT (.vtt) | Lecteurs vidéo des sites web (balise <track>), plateformes e-learning | En-tête WEBVTT, millisecondes après un point, options de position et de style |
| ASS / SSA (.ass) | Sous-titrage avancé, fansub, karaoké | Styles, polices et animations très riches ; moins bien pris en charge par les plateformes |
Besoin d’un VTT ? Notre convertisseur SRT vers VTT fait la conversion dans votre navigateur, sans envoyer le fichier.
Modifier un fichier SRT existant
Un SRT se corrige comme un texte ordinaire : modifiez les répliques en conservant la numérotation, les timecodes et les lignes vides. Si tous les sous-titres arrivent trop tôt ou trop tard, par exemple après l’ajout d’un générique, inutile de tout reprendre : décalez-les en une fois avec notre outil gratuit.
Questions fréquentes
Qu’est-ce qu’un fichier SRT ?
C’est un fichier texte de sous-titres au format SubRip. Il contient, pour chaque sous-titre, un numéro, un intervalle de temps et le texte à afficher.
Comment ouvrir un fichier SRT ?
Avec n’importe quel éditeur de texte pour le lire ou le modifier. Pour l’afficher sur une vidéo, chargez-le dans un lecteur comme VLC via le menu Sous-titres.
Un fichier SRT peut-il contenir plusieurs langues ?
Non, on utilise en général un fichier par langue, par exemple video.fr.srt et video.en.srt. Les plateformes comme YouTube permettent d’ajouter un fichier pour chaque langue.
Pourquoi les accents s’affichent-ils mal dans mon SRT ?
Le fichier n’est probablement pas encodé en UTF-8. Ouvrez-le dans un éditeur de texte et enregistrez-le de nouveau en choisissant l’encodage UTF-8.
Comment convertir un SRT en VTT ?
Il suffit d’ajouter l’en-tête WEBVTT et de remplacer la virgule des millisecondes par un point. Notre convertisseur gratuit le fait automatiquement.
Sous-titrez votre prochaine vidéo en quelques minutes. Transcription en français, identification des intervenants, relecture synchronisée avec la vidéo et export SRT. 5 minutes offertes, sans carte bancaire.