Outils gratuits
Convertir TXT en SRT : transformer un texte en sous-titres
Collez votre texte ou choisissez un fichier .txt et obtenez un fichier de sous-titres SRT ou VTT. Le texte est découpé en blocs auxquels sont attribuées des heures estimées. Tout s'exécute dans votre navigateur, sans compte ni téléversement.
Besoin de sous-titres synchronisés avec un vrai enregistrement ? Générer des sous-titres à partir d'un audio ou d'une vidéo
Pourquoi est-ce gratuit ? Hushscript l'exécute entièrement dans votre navigateur. Aucun serveur ne traite votre fichier : il n'y a donc rien à facturer.
Comment convertir TXT en SRT
Choisissez votre fichier .txt dans l’outil ci-dessus, ou collez le texte dans la zone. Le fichier de sous-titres apparaît en dessous dès que le texte est lu : des blocs numérotés, une ligne 00:00:01,000 --> 00:00:03,000 pour chacun, puis les mots. Appuyez sur Copier les sous-titres, ou sur Télécharger .srt pour enregistrer un fichier portant le même nom que votre fichier texte. Modifiez un réglage et le fichier se met à jour aussitôt. Le texte est lu dans votre navigateur et n’est jamais téléversé, et vous n’avez pas besoin de compte.
Créer un fichier SRT à partir d’un texte : comment les blocs sont construits
Par défaut, le texte est coupé à la fin de chaque phrase. Une phrase qui tient va dans un seul bloc. Une phrase plus longue est répartie selon la longueur de ligne que vous réglez et scindée en plusieurs blocs dès qu’elle dépasse le nombre de lignes autorisé par bloc. Une ligne vide dans votre texte commence toujours un nouveau bloc : vous maîtrisez donc les coupures en laissant une ligne vide là où vous en voulez une.
Si vous avez déjà découpé votre script en lignes de la taille d’un sous-titre, choisissez Un bloc par ligne de texte. Chaque ligne non vide devient son propre bloc, et une ligne trop longue pour les limites est tout de même répartie et scindée. La longueur de ligne et le nombre de lignes par bloc démarrent aux valeurs anglaises de Netflix, soit 42 caractères et deux lignes. Modifiez-les pour une autre langue, une autre plateforme ou un autre écran.
Comment les heures sont estimées
Un fichier texte ne contient aucune heure : l’outil les invente donc à partir du texte. Chaque bloc s’affiche le temps que prennent ses caractères au rythme que vous réglez, en caractères par seconde. Le rythme démarre à 17, la limite de vitesse de lecture en anglais de Netflix pour les programmes pour enfants. Les programmes pour adultes autorisent jusqu’à 20. Considérez ce nombre comme un point de départ et adaptez-le à votre script ; il n’existe pas de rythme idéal unique.
Un bloc ne dure jamais moins de 5/6 de seconde ni plus de 7 secondes, soit les durées minimale et maximale des consignes de minutage des sous-titres de Netflix. Les blocs se suivent avec un petit écart, de 0,1 seconde au départ, et vous pouvez régler l’heure du premier bloc pour laisser de la place à une introduction. Cet écart est une valeur par défaut propre à l’outil.
Ce sont des estimations pour un script lu à rythme régulier. Elles ne sont synchronisées avec aucun enregistrement : attendez-vous à déplacer des heures dans un éditeur de sous-titres une fois que vous aurez entendu ou vu le résultat réel. Pour comparer le résultat aux limites de Netflix, collez le fichier téléchargé dans le convertisseur SRT en TXT, dont la liste de contrôle repliée compte les blocs trop courts, trop rapides, qui se chevauchent ou qui ont trop de lignes, ainsi que les lignes trop longues.
Convertir TXT en VTT
Sélectionnez VTT au lieu de SRT pour convertir TXT en VTT. Le résultat commence par un en-tête WEBVTT et écrit les heures avec des points, comme 00:00:01.000, et le fichier téléchargé se termine par .vtt. Les lecteurs web et l’élément HTML <track> lisent le VTT, et beaucoup d’éditeurs acceptent le SRT : choisissez celui qu’exige votre destination. Pour passer plus tard un fichier de sous-titres existant d’un format à l’autre, utilisez le convertisseur SRT en VTT ou le convertisseur de sous-titres.
Besoin de sous-titres synchronisés avec un enregistrement ?
Cet outil transforme un texte que vous avez déjà en blocs de sous-titres aux heures estimées. Si vous avez l’audio ou la vidéo et voulez des sous-titres qui suivent ce qui est réellement dit, générez des sous-titres à partir d’une vidéo avec Hushscript. Il s’agit d’un service de transcription distinct : il exige un compte et téléverse de l’audio préparé pour la reconnaissance. Les comptes personnels éligibles reçoivent 30 minutes gratuites une seule fois, après vérification de la carte ou lors d’un premier achat. Pour faire l’inverse et réduire un fichier de sous-titres à ses mots, utilisez le convertisseur SRT en TXT.
Mis à jour :
Questions fréquentes
Comment convertir TXT en SRT ?
Choisissez votre fichier .txt ou collez le texte dans la zone ci-dessus, laissez SRT sélectionné, puis copiez le résultat ou appuyez sur Télécharger .srt. L'outil découpe le texte en blocs numérotés et écrit une heure de début et de fin pour chacun. Ouvrez le fichier dans votre logiciel de montage ou votre lecteur pour le vérifier.
Les heures des sous-titres correspondront-elles à mon audio ou à ma vidéo ?
Non. Le texte brut n'a pas de minutage : les heures sont des estimations pour un script lu à rythme régulier, et ne sont synchronisées avec aucun enregistrement. Servez-vous du fichier comme point de départ et ajustez les heures dans un éditeur de sous-titres. Pour des sous-titres synchronisés avec un vrai enregistrement, générez-les à partir de l'audio ou de la vidéo avec le générateur de sous-titres.
Comment les heures des blocs sont-elles calculées ?
Chaque bloc dure le temps que prennent ses caractères au rythme que vous réglez, sans jamais dépasser le maximum indiqué plus bas. Le rythme démarre à 17 caractères par seconde, la limite anglaise de Netflix pour les programmes pour enfants, et vous pouvez le modifier. Un bloc ne dure jamais moins de 5/6 de seconde ni plus de 7 secondes, soit le minimum et le maximum des consignes de minutage des sous-titres de Netflix. Un bloc qui dépasserait 7 secondes à votre rythme est limité à 7 ; il se lit donc plus vite que le rythme choisi, et l'outil indique combien de blocs sont concernés. L'écart entre deux blocs démarre à 0,1 seconde et est un réglage propre à cet outil, pas une norme.
Comment le texte est-il découpé en blocs ?
Par phrase, sauf si vous choisissez un bloc par ligne. Une ligne vide commence toujours un nouveau bloc. Un bloc contient par défaut jusqu'à deux lignes de 42 caractères, les valeurs anglaises de Netflix, et une phrase qui ne tient pas est répartie sur plusieurs blocs. Vous pouvez modifier les deux nombres.
Puis-je convertir TXT en VTT ?
Oui. Sélectionnez VTT avant de copier ou de télécharger. L'outil écrit un en-tête WEBVTT et utilise des points dans les heures, et le fichier téléchargé porte l'extension .vtt. Les blocs sont les mêmes que dans le SRT.
Puis-je simplement renommer mon fichier .txt en .srt ?
Renommer ne donne pas un fichier de sous-titres fonctionnel. Un fichier SRT exige pour chaque bloc un numéro, une heure de début et de fin et le texte du sous-titre, et un fichier texte brut n'a rien de tout cela. Sur Mac ou dans le Bloc-notes, enregistrer ou renommer un fichier en .srt ne change que l'extension. Utilisez cet outil pour créer les blocs, puis téléchargez le fichier .srt.
Comment créer un fichier SRT à partir d'un texte que j'ai écrit ou copié ?
Collez-le dans la zone. Si votre texte contient déjà un sous-titre par ligne, choisissez un bloc par ligne pour que chaque ligne reste un seul bloc. Sinon, laissez le découpage par phrase. Réglez la longueur des lignes, le nombre de lignes par bloc et le rythme dont vous avez besoin, puis téléchargez le fichier.
Ce convertisseur TXT en SRT est-il gratuit et mon texte est-il téléversé ?
Il est gratuit, ne demande aucun compte et rien n'est téléversé. Le texte est lu et converti dans votre navigateur. Les textes jusqu'à 5 Mo sont acceptés.
Puis-je retransformer un fichier SRT en texte brut ?
Oui, avec le convertisseur SRT en TXT. Il retire les numéros de blocs et les repères temporels, et lit aussi les fichiers VTT, SBV, ASS et TTML.