Glissez votre sous-titre ici ou importez-le. Il reste intact. Cliquez sur «Télécharger» ou «Copier» pour obtenir le fichier modifié.
Glissez votre vidéo ici ou importez-la pour prévisualiser vos sous-titres par-dessus. La vidéo reste sur votre machine (rien n’est envoyé). Prévisualisation uniquement pour la temporalité, pas pour les styles. Si écran noir : votre navigateur n’accepte pas le format vidéo ou la taille de fichier est trop grande (importez de préférence .MP4 H264, moins de 2 Go).
100% gratuit

Essential Subtitles Toolkit

La boîte à outils complète pour vos sous-titres, 100% dans votre navigateur.

Extrayez les pistes existantes d’un fichier vidéo, nettoyez les annotations et les balises de mise en forme, corrigez l’encodage, resynchronisez, changez la cadence ou la vitesse, convertissez entre SRT, WebVTT, SubViewer et SSA/ASS, éditez les répliques finement, et traduisez localement — le tout gratuitement, sans jamais envoyer vos fichiers sur un serveur.

Exclusivité : votre document de travail reste en mémoire dans le navigateur d’une section à l’autre. Nettoyez, resynchronisez, convertissez ou traduisez à la suite, sur le même fichier — sans le retélécharger ni le réimporter à chaque étape. Téléchargez ou copiez le résultat dès que vous êtes satisfait.

Seule exception : la section « Extraction » vous demande de télécharger le sous-titre extrait, afin que vous gardiez toujours une version d’origine de sécurité.

Capture à venircafe.mp4

100% gratuit, et indépendant

Essential subtitles toolkit est entièrement gratuit, sans publicité et sans compte requis. Un développeur indépendant aux commandes, avec une feuille de route pleine d’idées pour les prochaines versions. Non affilié à l’Apple Store® pour pouvoir être 100% libre dans ses choix. Composants issus de l’Open Source (FFmpeg, FFprobe...)... et des centaines d’heures de travail !

Offrir un café au développeur

Le soutien est libre et facultatif : l’app reste gratuite pour tout le monde.

Effacer les descriptions
Retirer la mise en forme
Retirer technique
0 en (xyz) 0 en [xyz] 0 description(s) au total
Source

«Aperçu surligné» montre ce qui sera retiré. «Appliquer le nettoyage» modifie directement la source — le résultat est donc répercuté dans l’onglet Encodage et dans la prévisualisation vidéo. «Annuler» revient à l’état précédent.

1 · Décalage constant
Ligne aucune — cliquez une ligne
Nouveau début
Décalage —
Portée
2 · Conversion de cadenceExpérimental
De vers
Facteur —
Point de calage
3 · Modification de la vitesse
Manuel
Recalcule tous les timecodes selon la vitesse (1,25× accélère → sous-titres raccourcis ; 0,75× ralentit → allongés). Réversible avec « Annuler ».
0 ligne concernée
Lignes de dialogue
Deux corrections différentes.

Bloc 1 — décalage constant : ajoute ou retire la même durée partout. Il corrige un sous-titre en retard ou en avance de façon régulière du début à la fin, et conserve la durée de chaque réplique. Bloc 2 — conversion de cadence : multiplie tous les timecodes par un facteur (et modifie donc aussi les durées). Il corrige une dérive proportionnelle — quand le décalage grandit régulièrement au fil du film parce que le fichier a été fait pour une cadence d’images différente de celle de votre vidéo (typiquement PAL 25 ↔ NTSC/cinéma 23,976). Si vous avez à la fois une dérive et un mauvais point de départ, appliquez d’abord la conversion de cadence, puis un décalage constant. Si la dérive n’est pas proportionnelle, aucune de ces deux corrections ne suffira.

Interpréter le fichier comme
Détecté—
Aperçu du texte décodé
Réparer des caractères illisibles.

Si vous voyez des accents cassés (par ex. «Ã©» au lieu de «é», ou des «�»), le fichier a été enregistré dans un encodage différent de celui supposé. Choisissez ici l’encodage d’origine jusqu’à ce que l’aperçu s’affiche correctement, puis «Appliquer». Le texte est alors reconverti proprement et sera enregistré en UTF-8 — l’encodage universel, lu par tous les lecteurs modernes. Cette fonction relit les octets d’origine du fichier importé ; elle ne s’applique donc pas à du texte simplement collé, et «Appliquer» remplace la source par la relecture (les modifications manuelles de la source seraient perdues).

Format actuel—
Convertir vers
Aperçu du résultat
Conversion de format.

La conversion porte toujours sur les sous-titres dans leur dernier état (nettoyage, re-synchro et encodage déjà appliqués). Les formats gérés sont SRT, WebVTT, SubViewer (SBV) et SSA/ASS. Ces formats sont traités comme du texte chronométré : la mise en forme et les styles ne sont pas conservés. En particulier, convertir un fichier ASS/SSA vers un format simple (SRT, VTT, SBV) supprime définitivement couleurs, polices et positions.

Glissez votre vidéo ici MKV, MP4, WebM, MOV… La vidéo reste sur votre machine. L’extraction peut échouer si votre ordinateur n’a pas assez de mémoire vive (RAM). Dans ce cas essayez avec un fichier vidéo plus petit et/ou sur un navigateur différent.
Extraction des sous-titres d’une vidéo.

L’extraction lit la vidéo localement (rien n’est envoyé) et en sort les pistes de sous-titres texte. Choisissez une piste, puis téléchargez-la — elle n’est pas conservée dans l’app : vous devez garder votre fichier source. Les pistes image (PGS des Blu-ray, VobSub des DVD) apparaissent mais ne sont pas extractibles. La piste est extraite au format SRT. Remarques : le moteur (~30 Mo) se télécharge au premier usage et nécessite une connexion à ce moment-là.

Traduire de vers
Ne pas traduire (séparés par des virgules)Expérimental
0
dans
Source (à traduire)
Aperçu traduit
Traduction locale (Bergamot).

La traduction se fait dans votre navigateur avec le moteur open source Bergamot (celui de Firefox) : rien n’est envoyé à un service de traduction. Le moteur et le modèle de la paire de langues se téléchargent au premier usage (quelques dizaines de Mo).

0
Casse (sélection)
Réplique n°
Nombre de caractères par ligne (en moyenne)
Édition