Du texte au format SRT : transformez n’importe quel script en sous-titres (étape par étape)

15 min read 9 views Dernière mise à jour : Juil 19, 2026

À retenir

Convertir un texte en SRT implique deux tâches : découper un texte brut en sous-titres lisibles et attribuer à chaque sous-titre un timecode de début et de fin. Si vous avez déjà le texte, vous n’avez pas besoin d’un logiciel de transcription complet : vous avez besoin d’un processus de conversion texte vers SRT qui génère un minutage propre, des retours à la ligne lisibles et un formatage de sous-titres valide. La méthode la plus rapide consiste à coller votre script dans un convertisseur texte vers SRT accessible dans le navigateur, à le découper automatiquement en sous-titres, à définir le minutage, puis à effectuer une rapide relecture manuelle pour améliorer la lisibilité. Si vous découvrez les fichiers de sous-titres, il est également utile de comprendre ce qu’est un fichier SRT afin de savoir ce qu’attendent les lecteurs et les éditeurs.

Si vous disposez d’une transcription, d’un script, de notes de cours, de paroles ou de tout autre texte brut et que vous avez besoin de sous-titres, la difficulté ne réside pas dans l’extension du fichier. Elle réside dans le minutage. Un fichier .srt valide n’est rien d’autre qu’une suite de blocs de sous-titres numérotés avec des timecodes et du texte, mais pour que ces sous-titres paraissent professionnels, chaque bloc doit être suffisamment court pour être lu et affiché assez longtemps pour être suivi naturellement.

C’est pourquoi “txt to srt” ne se résume pas à copier, coller et enregistrer. Il faut découper le texte en segments de taille adaptée aux sous-titres, estimer ou attribuer une durée, puis ajuster le minutage pour qu’il corresponde à la façon dont une personne parle réellement. Vous trouverez ci-dessous une méthode pratique étape par étape, ainsi que les règles qui permettent d’éviter les erreurs de sous-titrage les plus courantes.

Ce qu’implique réellement la conversion de texte en SRT

Lorsque les utilisateurs recherchent “script to srt” ou “convertir un texte en sous-titres”, ils veulent généralement dire l’une des deux choses suivantes :

  • J’ai déjà le texte. Vous avez le contenu écrit et devez le transformer en sous-titres avec minutage.
  • Je n’ai que l’audio ou la vidéo. Vous devez d’abord effectuer une transcription avant la conversion en sous-titres.

Cet article se concentre sur le premier cas : vous avez déjà le texte. Dans ce cas, la conversion repose sur deux tâches essentielles.

1. Découper le texte en sous-titres

Les sous-titres ne sont pas des paragraphes. Un bon sous-titre contient généralement une phrase courte ou un groupe de mots porteur de sens. Si vous entassez trop de texte dans un seul sous-titre, les spectateurs manqueront la ligne ou cesseront de regarder la vidéo pour lire.

Par exemple, cette phrase en texte brut est trop longue pour un seul sous-titre :

“Avant de commencer, je veux expliquer comment cet outil fonctionne, quel minutage il génère automatiquement et ce que vous devez encore vérifier manuellement avant d’exporter le fichier final.”

Un meilleur découpage serait :

Avant de commencer,
je veux expliquer comment cet outil fonctionne.

Quel minutage il génère automatiquement,
et ce que vous devez encore vérifier manuellement.

Avant d’exporter le fichier final.

2. Attribuer des timecodes de début et de fin

Chaque sous-titre SRT a besoin d’un horaire de début et d’un horaire de fin dans ce format :

00:00:12,500 –> 00:00:15,200

Si votre texte provient d’un script, et non de la parole exacte, vous devez estimer le minutage en fonction de la vitesse de lecture ou du rythme réel de l’intervenant. C’est pourquoi le minutage automatique est utile comme premier brouillon, mais ne constitue pas la solution finale pour les vidéos importantes.

Une référence professionnelle approximative en anglais est de 15 à 17 caractères par seconde pour une lecture confortable. Au-delà, de nombreux spectateurs ne suivent plus. En dessous, les sous-titres peuvent sembler trop lents ou rester affichés trop longtemps à l’écran.

Étape par étape : convertir un texte brut en SRT dans votre navigateur

Si vous cherchez la solution la plus rapide, utilisez un outil navigateur conçu pour la conversion txt vers srt. Le processus ci-dessous est simple, pratique et fonctionne très bien lorsque votre script est déjà prêt.

Étape 1 : collez votre script ou votre transcription

Ouvrez le convertisseur, collez le texte brut et relisez-le avant de générer les sous-titres. La qualité du texte source est essentielle. Supprimez les éléments qui ne doivent pas apparaître à l’écran, comme les notes d’intervenant, les indications de scène, les timecodes provenant d’un autre format ou les en-têtes répétés.

Bon texte source :

  • Phrases orales simples. “Bienvenue à nouveau. Aujourd’hui, nous allons aborder les tarifs, la configuration et les exportations.”
  • Ponctuation légère. Les points et les virgules aident l’outil à repérer les ruptures naturelles.
  • Une seule langue par piste de sous-titres. Un texte multilingue crée souvent un découpage maladroit.

Mauvais texte source :

  • Blocs de texte compacts. D’énormes paragraphes sans ponctuation.
  • Bruit de formatage. Puces, timecodes, émojis, notes de mise en scène ou texte copié depuis des PDF avec des retours à la ligne cassés.
  • Hésitations de transcription. Trop de “euh”, de mots répétés ou de doublons que vous ne souhaitez pas voir dans les sous-titres.

Étape 2 : découpez automatiquement le texte en sous-titres de taille adaptée

Utilisez la fonction de découpage automatique pour diviser le texte en segments qui respectent les limites de lecture des sous-titres. Cela vous fait gagner du temps, car un bloc de texte est transformé en sous-titres numérotés au lieu de vous obliger à créer chaque ligne manuellement.

L’objectif n’est pas seulement d’obtenir de “plus petits segments”. L’objectif est d’obtenir des segments lisibles. Pour commencer :

  • Gardez des lignes courtes. Visez au maximum 42 caractères par ligne.
  • Deux lignes maximum. Au-delà, le sous-titre occupe trop d’espace dans l’image.
  • Découpez selon le sens. Si possible, coupez aux virgules, aux conjonctions ou aux pauses naturelles.

Si un sous-titre dit “Nous avons analysé les entretiens clients et identifié trois problèmes fréquents dans l’onboarding”, ne le découpez pas ainsi :

Nous avons analysé les entretiens clients et identifié
trois problèmes fréquents dans l’onboarding

Cela reste acceptable. Mais ceci est moins bon :

Nous avons analysé les entretiens
clients et identifié trois problèmes fréquents dans l’onboarding

La seconde version coupe l’expression à un endroit maladroit. La lisibilité compte davantage que la longueur purement mécanique.

Étape 3 : appliquez le minutage automatique

Une fois le texte découpé, générez le minutage. Un bon convertisseur texte vers SRT estime la durée de chaque sous-titre à partir de la longueur du texte afin qu’il reste affiché assez longtemps pour être lu. C’est idéal pour les projets basés sur un script, les premières versions de montage, les vidéos de révision interne ou lorsque vous préparez les sous-titres avant que le timing final de la voix off soit fixé.

Autre avantage pratique : le traitement se fait dans le navigateur, donc votre texte n’est pas téléversé pendant la création du fichier SRT. C’est particulièrement utile pour les scripts confidentiels, les brouillons clients et les contenus de réunions internes.

Utilisez ces repères de minutage :

  • Durée minimale : environ 1 seconde par sous-titre.
  • Durée maximale : environ 7 secondes par sous-titre.
  • Vitesse de lecture : environ 15 à 17 caractères par seconde.

Par exemple, un sous-titre de 30 caractères a souvent besoin d’environ 2 secondes. Un sous-titre de deux lignes totalisant 70 caractères peut nécessiter 4 à 5 secondes. Le minutage automatique vous rapproche du bon résultat, mais vous devez tout de même vérifier les sous-titres longs, les sous-titres très courts et les passages où le rythme de parole change.

Étape 4 : ajustez les coupures et la formulation

Avant de télécharger le fichier, passez en revue chaque bloc de sous-titres et corrigez tout ce qui paraît lourd ou peu naturel. C’est à cette étape que des sous-titres ordinaires deviennent des sous-titres véritablement professionnels.

Vérifiez notamment :

  • Les sous-titres trop longs. Divisez-les en deux s’ils se lisent trop lentement.
  • Les mauvais retours à la ligne. Gardez ensemble les noms, les verbes et les expressions courtes.
  • Les hésitations inutiles. Supprimez les répétitions si votre usage permet des sous-titres épurés plutôt qu’une transcription mot à mot.

Si votre source est un script formel, cette étape est généralement rapide. Si elle provient d’une transcription brute, prévoyez quelques minutes de nettoyage.

Étape 5 : téléchargez le fichier .srt

Après avoir vérifié le texte et le minutage, exportez le fichier au format .srt. Testez-le ensuite dans votre plateforme vidéo, votre éditeur ou votre lecteur. Si une plateforme refuse le fichier ou si les sous-titres s’affichent de manière étrange, validez d’abord le format avec un validateur SRT avant de chercher une autre cause.

Les règles de sous-titrage qui donnent un rendu professionnel

La conversion automatique fait gagner du temps, mais les sous-titres exigent tout de même un vrai savoir-faire. C’est ce qui fait la différence entre un fichier “techniquement valide” et un résultat “agréable à regarder”.

Gardez des lignes lisibles

  • 42 caractères maximum par ligne. C’est un objectif fiable pour la plupart des mises en page vidéo.
  • 2 lignes maximum par sous-titre. Si un sous-titre a besoin de 3 lignes, il faut presque toujours le diviser.
  • Privilégiez des lignes équilibrées. Deux lignes de longueur similaire se lisent généralement mieux qu’une ligne très longue suivie d’un seul petit mot.

Respectez la vitesse de lecture

Les sous-titreurs professionnels travaillent souvent en caractères par seconde, et pas seulement à l’intuition. Une base de 15 à 17 CPS convient bien au grand public. Un rythme plus rapide peut fonctionner pour de courtes vidéos sur les réseaux sociaux, mais si vous dépassez régulièrement ce seuil, la lisibilité baisse vite.

Exemple :

  • 50 caractères en 2 secondes = 25 CPS, trop rapide pour la plupart des spectateurs.
  • 50 caractères en 3,5 secondes = environ 14 CPS, bien mieux.

Caler le minutage sur les pauses naturelles de la parole

Même lorsque le minutage commence comme une estimation, les limites de chaque sous-titre doivent suivre le flux réel de la parole. Dans la mesure du possible, faites se terminer les sous-titres sur la ponctuation, les pauses, les limites de proposition et les changements d’intervenant. Si un sous-titre s’interrompt en plein milieu d’une idée et que le suivant apparaît immédiatement, le rendu paraît mécanique.

Restez dans des durées raisonnables

En règle générale, gardez chaque sous-titre affiché entre 1 et 7 secondes. En dessous de 1 seconde, il est souvent illisible. Au-delà de 7 secondes, il peut sembler figé, sauf si la ligne est très courte.

Comment affiner le minutage après la première exportation

La plupart des conversions de script vers SRT nécessitent une passe supplémentaire après l’exportation, surtout si vous disposez désormais de la vidéo réelle ou de la voix off. Les ajustements sont simples lorsqu’on sait quoi vérifier.

Décalez toute la piste de sous-titres

Si tous les sous-titres apparaissent systématiquement trop tôt ou trop tard de la même valeur, ne modifiez pas chaque sous-titre un par un. Décalez l’ensemble du fichier. Un outil de décalage temporel des sous-titres dédié est le moyen le plus rapide d’ajouter ou de retirer un décalage fixe sur tout le fichier SRT.

Exemple : si chaque ligne apparaît 1,2 seconde trop tôt, appliquez un décalage de +1,2 seconde à l’ensemble du fichier.

Retimez uniquement les sections problématiques

Si le début est correct mais que les sections suivantes se décalent progressivement, votre script source et la parole réelle diffèrent probablement en rythme. Dans ce cas :

  • Raccourcissez les sous-titres denses. Divisez les sous-titres longs qui imposent une lecture trop rapide.
  • Allongez les lignes importantes. Augmentez la durée des contenus importants ou techniques.
  • Réalignez les points de transition. Déplacez les débuts et les fins pour les faire coïncider avec les pauses.

Testez dans la plateforme cible

Tous les lecteurs n’affichent pas les sous-titres de la même manière. Prévisualisez toujours dans la destination réelle : YouTube, une plateforme de cours, un serveur média ou votre logiciel de montage. Si votre destination préfère WebVTT au format SRT, consultez cette comparaison directe VTT vs SRT avant d’exporter la version finale.

Erreurs fréquentes lors de la conversion texte vers SRT et comment les corriger

ErreurÀ quoi cela ressembleCorrection
Blocs de texte compactsUn seul sous-titre contient des phrases complètes ou des blocs de la taille d’un paragrapheDécoupez selon le sens en sous-titres plus courts, limitez-vous à 2 lignes maximum et visez 42 caractères par ligne
Sous-titres trop rapides à lireLes sous-titres défilent en moins de 2 secondes avec un texte denseAugmentez la durée ou répartissez le texte sur davantage de sous-titres jusqu’à revenir à une vitesse proche de 15–17 CPS
Virgule au lieu de point pour les millisecondesLes timecodes utilisent 00:00:05.500 au lieu de 00:00:05,500Le format SRT exige des virgules pour les millisecondes, pas des points
Lignes vides manquantesLes blocs de sous-titres s’enchaînent sans séparation et le fichier ne peut pas être analyséChaque sous-titre doit contenir un numéro, une ligne de timecode, le texte du sous-titre, puis une ligne vide
Mauvais encodageLes accents ou les caractères non anglais s’affichent malEnregistrez le fichier en UTF-8 et revérifiez les caractères spéciaux avant le téléversement

Quand il vaut mieux transcrire plutôt que convertir

La conversion texte vers SRT ne fonctionne que si vous avez déjà les mots. Si vous ne disposez en réalité que d’un fichier audio ou vidéo, la conversion seule ne résoudra pas le problème. Il vous faut d’abord une transcription, puis une mise en forme en sous-titres.

Signes fréquents indiquant qu’il vous faut plutôt une transcription :

  • Vous n’avez qu’un enregistrement. Aucun script, aucune transcription, aucun sous-titre.
  • L’intervenant a improvisé. Le script écrit ne correspond pas à ce qui a été dit.
  • Vous avez besoin d’une synchronisation exacte. Le texte et le minutage doivent refléter le média réel, et non une estimation de lecture.

Si votre source est une vidéo YouTube, récupérer d’abord le texte parlé constitue souvent le point de départ le plus pratique. Ce guide pour obtenir une transcription YouTube peut vous aider à extraire les paroles avant de les convertir en sous-titres.

Et si vous passez régulièrement de l’enregistrement à la transcription, puis au nettoyage des sous-titres sur mobile, l’application Soz AI est une solution d’accompagnement simple pour capturer la parole et préparer le texte avant de le transformer en sous-titres.

Questions fréquentes

Puis-je convertir un texte en SRT sans installer de logiciel ?

Oui. Si vous avez déjà le script ou la transcription, un convertisseur texte vers SRT dans le navigateur suffit pour de nombreux besoins. Vous collez le texte, vous le découpez en sous-titres, vous appliquez le minutage, vous relisez le résultat, puis vous téléchargez le fichier .srt. Pour les contenus sensibles, le traitement dans le navigateur est particulièrement utile, car le texte peut être traité localement au lieu d’être téléversé.

Comment synchroniser les sous-titres exactement avec la vidéo ?

Commencez par un minutage automatique si nécessaire, puis prévisualisez les sous-titres sur la vidéo réelle. Ajustez les débuts et les fins des sous-titres pour qu’ils correspondent aux pauses de la parole, aux fins de phrase et aux changements d’intervenant. Si toute la piste est en avance ou en retard de la même valeur, décalez l’ensemble du fichier d’un offset fixe. Si seules certaines sections dérivent, retimez-les manuellement, car le rythme de parole diffère du texte source.

Dois-je utiliser SRT ou VTT ?

SRT est le choix par défaut le plus sûr, car il est largement pris en charge par les plateformes vidéo, les éditeurs et les lecteurs. Utilisez VTT lorsque votre plateforme l’exige explicitement ou lorsque vous avez besoin de fonctionnalités web liées à la prise en charge de WebVTT. En cas de doute, exportez d’abord en SRT, testez le fichier, puis ne passez à VTT que si votre plateforme le préfère.

Combien de caractères une ligne de sous-titre doit-elle contenir ?

Une bonne référence professionnelle consiste à viser 42 caractères maximum par ligne, avec pas plus de 2 lignes par sous-titre. Ce n’est pas une règle universelle valable pour toutes les plateformes, mais cela fonctionne bien dans la plupart des mises en page de sous-titres en conditions réelles. Vérifiez aussi la vitesse de lecture, car une ligne courte peut malgré tout être trop rapide si elle reste affichée trop peu de temps.

Merey Tleugazin

Fondateur de SozAI. Il crée des outils qui transforment la parole en texte pour des professionnels du monde entier.

Soz AI
SozAI — Téléchargement gratuitTranscrivez audio et vidéo instantanément
Obtenir l’app