Convertisseur VTT en SRT (sous-titres)
Convertissez des sous-titres WebVTT (.vtt) en SubRip (.srt) pour VLC, les logiciels de montage, les téléviseurs et les lecteurs multimédias, avec un décalage de temps facultatif.
Résultats
Ce que fait cet outil
Les sous-titres enregistrés depuis le web, YouTube ou les plateformes de cours arrivent souvent en WebVTT, alors que les logiciels de montage, les téléviseurs, VLC et Plex lisent le SRT. Ce convertisseur numérote les sous-titres comme l'exige le SRT, écrit les millisecondes après une virgule et retire ce que le SRT ne sait pas accueillir : l'en-tête WEBVTT, les commentaires NOTE, les blocs STYLE, les positions et les balises de voix ou de couleur. <i>, <b> et <u> sont conservés, et les temps de karaoké à l'intérieur du texte sont supprimés. Les sous-titres qui se retrouvent vides sont ignorés ; si un téléviseur ou un ancien lecteur affiche le fichier sur une seule longue ligne, choisissez les fins de ligne CRLF.
Formule
en-tête, NOTE et STYLE retirés ; point des millisecondes → virgule ; sous-titres numérotés ; seuls <i>, <b> et <u> restent
Variables
| Symbole | Signification | Unité |
|---|---|---|
text | Sous-titres WebVTT | — |
shift | Décaler tous les temps (négatif = plus tôt) | s |
newline | Fins de ligne | — |
OUT | Sous-titres SRT | — |
CU | Sous-titres convertis | — |
DU | Le dernier sous-titre finit à | — |
SK | Blocs ignorés (sans temps valides) | — |
Exemple résolu
- Sous-titres WebVTTWEBVTT 00:01.000 --> 00:04.000 Hello, and welcome. intro-2 00:04.500 --> 00:07.250 align:start <v Narrator><i>This line is in italics.</i></v>
- Décaler tous les temps (négatif = plus tôt)0 s
- Fins de lignelf
- Sous-titres SRT1 00:00:01,000 --> 00:00:04,000 Hello, and welcome. 2 00:00:04,500 --> 00:00:07,250 <i>This line is in italics.</i>
- Sous-titres convertis2
- Le dernier sous-titre finit à00:00:07,250
- Blocs ignorés (sans temps valides)0
Limites
- Le calcul s'effectue entièrement dans votre navigateur. Les valeurs saisies ne sont jamais envoyées à un serveur.