Fichier SRT : le comprendre, le corriger et l'importer sur YouTube et ailleurs
Le format SRT expliqué simplement, la différence avec les sous-titres incrustés, l'import sur les grandes plateformes et les erreurs courantes.
Dans ce guide
Un fichier SRT est un simple fichier texte qui contient les sous-titres d'une vidéo : chaque réplique est numérotée, horodatée, puis suivie de son texte. On l'importe à côté de la vidéo sur YouTube, Facebook, LinkedIn ou Vimeo, et le spectateur peut activer ou couper les sous-titres. Voici comment lire un fichier SRT, quand le préférer aux sous-titres incrustés, comment l'importer et comment éviter les erreurs les plus fréquentes.
À quoi ressemble un fichier SRT
Voici un extrait de fichier SRT de deux répliques :
1 00:00:00,500 --> 00:00:03,200 Vous refaites vos vidéos dix fois ? 2 00:00:03,400 --> 00:00:06,900 Écrivez votre texte avant de filmer, puis lisez-le sur un prompteur.
Chaque bloc comporte quatre éléments :
- Un numéro, dans l'ordre, à partir de 1.
- Un horodatage de début et de fin, au format heures:minutes:secondes,millisecondes. Attention : le SRT utilise une virgule avant les millisecondes, pas un point.
- Le texte, sur une ou deux lignes.
- Une ligne vide, qui sépare le bloc du suivant.
C'est tout. Le format est si simple qu'il est accepté presque partout, ce qui explique son succès.
Sous-titres incrustés ou fichier séparé
| Sous-titres incrustés | Fichier SRT séparé | |
|---|---|---|
| Où se trouve le texte | Dans l'image elle-même | Dans un fichier à côté de la vidéo |
| Le spectateur peut-il les couper ? | Non | Oui |
| Modifiables après publication | Non, il faut réexporter la vidéo | Oui, en important une nouvelle version |
| Plusieurs langues | Une seule par vidéo | Un fichier par langue |
| Plateformes idéales | Instagram, TikTok, Snapchat, statuts WhatsApp | YouTube, LinkedIn, Vimeo, plateformes de cours |
On parle aussi de sous-titres « ouverts » pour les sous-titres incrustés et de sous-titres « fermés » ou « codés » pour ceux qu'on active à la demande.
Importer un fichier SRT sur YouTube
- Ouvrez YouTube Studio et choisissez Sous-titres dans le menu de gauche.
- Cliquez sur la vidéo concernée.
- Si la langue n'apparaît pas, cliquez sur Ajouter une langue et choisissez-la.
- Dans la colonne des sous-titres, cliquez sur Ajouter (ou Créer, selon l'interface), puis choisissez Importer un fichier.
- Sélectionnez votre fichier .srt. Si YouTube vous le demande, précisez qu'il contient déjà les horodatages.
- Vérifiez l'aperçu, puis cliquez sur Enregistrer.
Les intitulés évoluent de temps en temps : la page d'aide Ajouter des sous-titres décrit la procédure à jour, et la liste des fichiers de sous-titres compatibles confirme que le format SubRip (.srt) est accepté.
Facebook, LinkedIn et Vimeo
Le principe est le même partout : la vidéo d'abord, le fichier de sous-titres ensuite, dans la section consacrée aux sous-titres.
- Facebook : l'ajout d'un fichier se fait dans les options de la vidéo, au moment de la publication ou en la modifiant. Si l'import échoue, renommez le fichier avec le code de langue, par exemple
video.fr_FR.srt, un format que Facebook demande depuis longtemps. - LinkedIn : l'ajout d'un fichier de sous-titres se fait généralement au moment de publier la vidéo, depuis la version ordinateur.
- Vimeo : les fichiers de sous-titres s'ajoutent dans les réglages de la vidéo, avec une langue par fichier.
Les menus de ces plateformes changent souvent : si vous ne trouvez pas l'option, cherchez « sous-titres » dans leur centre d'aide.
Les plateformes qui demandent des sous-titres incrustés
Sur Instagram, TikTok, Snapchat ou dans les statuts WhatsApp, on ne peut généralement pas joindre de fichier SRT à une vidéo. Pour que vos sous-titres s'affichent, il faut les incruster dans l'image avant de publier. Placez-les au centre ou un peu plus bas, loin des boutons et de la légende, comme expliqué dans notre guide des formats et réglages vidéo.
Les erreurs courantes et leurs solutions
- Les accents s'affichent mal (é devient é) : le fichier n'est pas en UTF-8. Réenregistrez-le dans cet encodage.
- Tous les sous-titres sont décalés : le décalage est constant, souvent parce que la vidéo a été raccourcie au début. Décalez tous les horodatages de la même durée, avec un éditeur de sous-titres.
- Un point au lieu d'une virgule :
00:00:03.200est du VTT, pas du SRT. Remplacez le point par une virgule. - Une ligne vide manquante : deux répliques fusionnent ou l'import échoue. Vérifiez chaque séparation.
- Des horodatages qui se chevauchent : une réplique commence avant la fin de la précédente. Corrigez la fin de la première.
- Des lignes trop longues : au-delà d'une quarantaine de caractères par ligne, coupez en deux lignes ou en deux répliques.
Traduire un fichier SRT
Pour proposer vos vidéos dans une autre langue, par exemple en néerlandais pour la Belgique, en anglais pour le Canada ou en allemand pour la Suisse :
- Dupliquez le fichier SRT d'origine.
- Traduisez uniquement les lignes de texte, sans toucher aux numéros ni aux horodatages.
- Vérifiez la longueur : une traduction est souvent plus longue que le texte d'origine, coupez si nécessaire.
- Nommez chaque fichier avec sa langue, puis importez-le comme une langue supplémentaire.
Obtenir un fichier SRT sans rien taper
Le plus long, dans un fichier SRT, c'est la saisie et le calage. Si vous tournez avec un script, Cameratel génère les sous-titres à partir de votre texte et les synchronise sur votre voix : vous exportez ensuite un fichier .srt prêt à importer, ou vous incrustez directement les sous-titres dans la vidéo. L'export .srt et l'incrustation font partie de Cameratel Pro.
Pour comparer les méthodes de sous-titrage, lisez notre guide des sous-titres automatiques, et pour le détail de la fonction, la page des sous-titres automatiques Cameratel.
Questions fréquentes
Comment ouvrir un fichier SRT ?
Avec n'importe quel éditeur de texte, comme le Bloc-notes sur Windows ou TextEdit en mode texte brut sur Mac. Enregistrez-le ensuite en UTF-8 pour garder les accents.
Pourquoi les accents de mes sous-titres s'affichent-ils mal ?
Le fichier n'est probablement pas encodé en UTF-8. Ouvrez-le dans un éditeur de texte, enregistrez-le en UTF-8, puis importez-le à nouveau.
Peut-on modifier un fichier SRT après l'avoir importé ?
Oui, la plupart des plateformes permettent de corriger le texte en ligne ou d'importer une nouvelle version. Des sous-titres incrustés, eux, ne se modifient pas sans réexporter la vidéo.
Quelle différence entre un fichier SRT et un fichier VTT ?
Ce sont deux formats texte très proches. Le VTT (WebVTT) utilise un point avant les millisecondes et accepte des options de style ; le SRT est le plus simple et le plus largement accepté.