UltKit

Convertisseur de sous-titres

Obtenez un fichier de sous-titres dans le format exigé par votre lecteur, votre logiciel de montage ou votre formulaire d'envoi. Le convertisseur lit les formats SRT, VTT, ASS, SBV, TTML et une douzaine d'autres, réécrit les horodatages dans la syntaxe cible et peut au passage resynchroniser, nettoyer ou simplifier le texte.

Convertisseur de sous-titres

ou déposez Fichiers SRT, VTT, ASS … ici ·

95 Mo max. par fichier· Jusqu'à 20 fichiers· Supprimés après 30 minutes

Sortie

Les fichiers sont traités sur nos serveurs et supprimés après 30 minutes.

Comment utiliser cet outil

  1. 1

    Importez les fichiers de sous-titres

    Ajoutez jusqu’à 20 fichiers de 95 Mo maximum chacun : SRT, VTT, ASS, SSA, SBV, SUB, TTML, DFXP, XML, SMI, LRC ou TXT. Une transcription brute avec une ligne par sous-titre fonctionne aussi.

  2. 2

    Choisissez le format de sortie et corrigez le timing

    Choisissez un format dans Convertir en ; SRT est présélectionné. Si les sous-titres arrivent trop tôt, trop tard ou se décalent progressivement, ouvrez les Réglages avancés et utilisez Décaler la synchronisation ou les deux champs de fréquence d’images.

  3. 3

    Convertissez et enregistrez

    Cliquez sur Convertir en SRT, ou sur le format que vous avez choisi, puis téléchargez chaque fichier ou un ZIP. Le résultat est toujours en UTF-8 et chaque fichier importé est supprimé au bout de 30 minutes.

Réponse

Que change un convertisseur de sous-titres ?

Les mots restent les mêmes. Le convertisseur réécrit l’en-tête du fichier, la syntaxe des horodatages et les balises de mise en forme pour qu’un autre programme puisse lire les sous-titres, et il peut décaler tous les temps d’un coup.

SRT, VTT, ASS et autres formats de fichiers de sous-titres

  • .srt
  • .vtt
  • .ass
  • .ssa
  • .sbv
  • .ttml
  • .dfxp
  • .sub
  • .smi
  • .lrc
  • .xml
  • .txt

SRT tire son nom de SubRip, un programme Windows qui extrayait les sous-titres de DVD vers 2000. C’est une liste numérotée de sous-titres avec une heure de début et de fin et une ou deux lignes de texte, ce qui explique que presque tous les lecteurs, éditeurs et formulaires d’envoi de plateformes de streaming le lisent. WebVTT est né de SRT pour le web : il est spécifié par le W3C, commence par le mot WEBVTT et peut positionner ou styliser les sous-titres avec du CSS. TTML est le format de sous-titres XML du W3C, publié comme Recommandation en 2010 ; DFXP en était le premier nom, et les services de streaming en utilisent des profils.

SubStation Alpha (SSA) et son successeur Advanced SubStation Alpha (ASS) viennent du fansubbing. Un fichier ASS contient une table de styles avec polices, couleurs, contours et marges, et chaque ligne peut les remplacer : panneaux et chansons peuvent ainsi se placer n’importe où à l’écran. Aegisub, l’éditeur ASS habituel, enregistre ce format par défaut. SBV est le format d’export simple de YouTube ; SMI est le SAMI de Microsoft, LRC contient des paroles de chansons avec l’heure de chaque ligne, et TXT est du texte brut.

Comment chaque format écrit le même sous-titre qui commence à 1 minute 23,456 secondes
FormatHorodatageEn-têteMise en forme
SRT`00:01:23,456 --> 00:01:25,789`Aucun, les sous-titres sont numérotésBalises <i>, <b>, <u> et <font>
WebVTT`00:01:23.456 --> 00:01:25.789``WEBVTT` sur la première ligneParamètres de sous-titre et classes CSS
ASS / SSA`0:01:23.45,0:01:25.78`[Script Info] et [V4+ Styles]Table de styles complète et remplacements par ligne
SBV`0:01:23.456,0:01:25.789`AucunAucune
TTML`begin="00:01:23.456"`Document XML avec espaces de nomsAttributs de style en XML
TXT`[00:01:23]` avec **Inclure les horodatages**, sinon aucunAucunAucune

Décaler le timing des sous-titres et convertir la fréquence d'images

4,3 %de vitesse en plus pour une version PAL à 25 i/s par rapport à l’original à 23,976 i/s

Sur un film de 120 minutes, cela représente près de 5 minutes : des sous-titres minutés pour une version se décalent donc progressivement sur l’autre.

Décaler la synchronisation déplace tous les sous-titres de la même durée, de −3 600 à +3 600 secondes, à la milliseconde près. Utilisez un nombre positif quand le texte apparaît avant la parole et un nombre négatif, comme −1,5, quand il est en retard. C’est la solution quand le décalage est identique au début et à la fin, généralement dû à une intro différente ou à un logo de studio coupé.

La paire de champs de fréquence d’images traite l’autre cas. Choisissez la fréquence pour laquelle les sous-titres ont été créés dans Fréquence d’images d’origine et celle de votre vidéo dans Fréquence d’images cible ; les choix sont 23,976, 24, 25, 29,97 et 30 i/s. Chaque horodatage est alors multiplié par le rapport, ce qui permet aux versions européennes PAL et nord-américaines NTSC d’un même film d’avoir des sous-titres synchronisés. Si vous hésitez sur le sens, comparez une ligne vers la fin du film : si elle arrive trop tard, la fréquence des sous-titres est inférieure à celle de la vidéo.

Les autres champs agissent sur le texte. Encodage d’entrée lit correctement les anciens fichiers ; Supprimer les balises de mise en forme retire <i>, <b>, <font> et les codes du type {\an8}. Pour une sortie TXT, Inclure les horodatages ajoute l’heure devant chaque ligne et Regrouper les lignes en paragraphes fusionne les lignes coupées en phrases lisibles, c’est le réglage pour les transcriptions de SRT en TXT. Pour une sortie ASS ou SSA, Police (Arial par défaut) et Taille de police (48, relative à une vidéo de 1 080 pixels de haut) définissent le style par défaut.

De ASS à SRT, la mise en forme ne revient pas

Convertir de l’ASS en SRT, VTT ou TXT conserve le texte et les temps, mais perd les positions, les couleurs, le minutage karaoké et les panneaux dessinés. Gardez le fichier ASS d’origine si vous pensez restyler les sous-titres plus tard ; reconvertir le SRT avec SRT en ASS n’applique qu’un seul style par défaut.

Erreurs de conversion de sous-titres et solutions

  • Le lecteur n’affiche aucun sous-titre après le chargement du fichier.

    Donnez au sous-titre exactement le nom de fichier de la vidéo avec la nouvelle extension, par exemple film.mp4 et film.srt, et vérifiez que l’extension correspond au format ; un VTT renommé en .srt contient encore des points dans ses horodatages.

  • Tous les sous-titres arrivent environ une seconde trop tôt sur un envoi vers une plateforme de streaming.

    Saisissez un Décaler la synchronisation positif, par exemple 1, et convertissez à nouveau. Mesurez le décalage sur la première réplique parlée, pas sur une indication musicale.

  • Une transcription TXT a perdu la structure en lignes des sous-titres.

    Regrouper les lignes en paragraphes était activé : il fusionne les lignes en phrases continues. Désactivez-le pour garder un sous-titre par ligne, ou activez Inclure les horodatages pour marquer le début de chaque sous-titre.

  • Une conversion TXT a produit un seul sous-titre géant.

    La transcription tient en un seul paragraphe. Placez chaque sous-titre sur sa propre ligne, idéalement pas plus d’environ 42 caractères, puis réglez Secondes par ligne.

Questions sur la conversion de sous-titres

Quel format de sous-titres YouTube accepte-t-il ?

YouTube Studio accepte SRT, WebVTT, SBV, TTML et plusieurs formats de diffusion : il est donc rare de devoir convertir pour YouTube lui-même. SBV est l’un des formats proposés par YouTube lorsque vous téléchargez des sous-titres modifiés sur la plateforme ; convertissez-le en SRT avant de le charger dans un logiciel de montage.

Quel format faut-il pour une piste de sous-titres vidéo HTML5 ?

WebVTT. L’élément <track> des navigateurs ne lit que les fichiers VTT : un SRT placé à côté d’un MP4 sur votre site sera donc ignoré. SRT en VTT ajoute l’en-tête WEBVTT et remplace les virgules décimales par des points.

Les couleurs, polices et positions sont-elles conservées après la conversion ?

Seulement entre ASS et SSA. SRT, VTT, SBV et TXT n’ont pas de place pour les polices par ligne, les effets karaoké ou les positions à l’écran : un fansub d’anime converti en SRT conserve ses mots et son minutage, mais perd sa mise en forme. Les balises simples d’italique et de gras sont conservées en SRT et en VTT, sauf si vous cochez Supprimer les balises de mise en forme.

Comment corriger des sous-titres qui se décalent peu à peu ?

Un décalage constant se corrige avec Décaler la synchronisation ; un décalage qui augmente signifie que le fichier a été créé pour une version avec une autre fréquence d’images. Réglez Fréquence d’images d’origine sur celle pour laquelle les sous-titres ont été minutés et Fréquence d’images cible sur celle de votre vidéo, le plus souvent de 23,976 à 25 ou l’inverse.

Peut-on transformer une transcription en sous-titres synchronisés ?

Oui. Importez un TXT avec un sous-titre par ligne et convertissez-le en SRT ; chaque ligne reçoit la durée définie dans Secondes par ligne, les unes après les autres. Les temps ne correspondront pas exactement à la parole : affinez-les dans un éditeur comme Subtitle Edit ou Aegisub. Commencez par TXT en SRT.

Pourquoi les lettres accentuées deviennent-elles des points d'interrogation ou des symboles bizarres ?

Le fichier a été enregistré dans une ancienne page de codes, comme Windows-1251 pour le russe ou Windows-1256 pour l’arabe, et il a été lu comme de l’UTF-8. Choisissez la bonne valeur dans Encodage d’entrée et convertissez à nouveau ; le résultat est écrit en UTF-8 pour que les lecteurs modernes l’affichent correctement.

Peut-on convertir des sous-titres en images issus d'un DVD ou d'un Blu-ray ?

Pas en tant que texte. Les pistes VobSub (.sub avec .idx) et Blu-ray PGS stockent chaque sous-titre sous forme d’image : elles nécessitent d’abord une reconnaissance optique de caractères. Les fichiers .sub lus par cet outil sont des fichiers MicroDVD, en texte.

Tous les outils Convertisseur de sous-titres

Choisissez exactement le format qu'on vous a demandé. Chaque page ci-dessous est le même outil avec des réglages par défaut différents.