Texte et style
Changez la casse, retirez les balises et les descriptions pour malentendants, recolorez, fusionnez ou séparez des pistes bilingues, corrigez l’encodage.
37 outils
Ajouter un BOM aux sous-titres
Placer un BOM UTF-8 devant un fichier de sous-titres, sans envoi.
Équilibrer les retours à la ligne
Répartir les mots entre les lignes d'un bloc pour raccourcir la plus longue.
Mettre une majuscule à chaque ligne
Ajouter la majuscule manquante au début de chaque ligne, tirets de dialogue exceptés.
Changer la couleur des sous-titres
Colorer toutes les lignes d'un même fichier ; gras, italique et karaoké conservés.
Changer la position des sous-titres
Placer chaque bloc dans l'une des neuf positions de l'écran, ou retirer les repères.
Convertir l'encodage des caractères
Écrire en UTF-8, UTF-8 avec BOM, UTF-16LE ou Windows-1252 ; caractères perdus comptés.
Convertir la fin de ligne
Passer de LF à CRLF ou inversement, fichiers mixtes compris, sans toucher aux blocs.
Rechercher et remplacer dans les blocs
Remplacer un texte dans chaque bloc : mot entier, casse, styles conservés si possible.
Corriger l'encodage des caractères
Relire en Shift-JIS, GBK, Big5, EUC-KR, Windows-1251 ou ISO-8859-1 si besoin.
Réunir des sous-titres bilingues
Mettre deux langues sur une ligne, séparateur au choix, blocs appariés par temps.
Fusionner sans décaler la chronologie
Fusionner deux fichiers sans décaler le premier ; blocs sans correspondance comptés.
Garder une langue sur deux
Conserver une seule langue d'un fichier bilingue et produire un fichier de sous-titres.
Limiter les lignes par bloc
Plafonner les lignes d'un bloc : ceux qui dépassent sont tassés, les autres inchangés.
Convertir les sous-titres en minuscules
Réécrire chaque ligne en minuscules pour une plateforme qui l'exige, noms compris.
Fusionner deux sous-titres
Combiner deux fichiers en un bilingue, blocs appariés par temps, deux langues gardées.
Remplacer par expression régulière
Réécrire avec une expression régulière : groupes capturés, options et remplacements.
Supprimer toute la mise en forme
Retirer italique, gras, souligné, couleur et karaoké ; mots et minutage restent intacts.
Retirer les balises ASS override
Nettoyer styles, karaoké, blocs {...} et position d'un ASS ou SSA, pour un texte simple.
Retirer le gras des sous-titres
Enlever le gras de chaque ligne en gardant italique, souligné et couleurs, sans envoi.
Retirer le BOM des sous-titres
Ôter le BOM d'un fichier pour les scripts de build et les analyseurs stricts, sans envoi.
Retirer le texte entre crochets
Supprimer le contenu des crochets carrés, bruitages et musique, puis refermer l'écart.
Retirer les balises de police et couleur
Enlever couleur et police pour que le lecteur applique son propre style.
Retirer les balises HTML
Nettoyer le balisage du texte, dont les balises de locuteur et de classe d'un WebVTT.
Retirer l'italique des sous-titres
Supprimer chaque plage en italique sans modifier les mots, minutage conservé.
Retirer les retours à la ligne
Mettre chaque bloc sur une ligne en recollant les lignes internes, minutage inchangé.
Retirer les bruitages et la musique
Ôter les notes et les lignes chantées qu'elles encadrent, dialogues conservés.
Retirer les informations non verbales
Supprimer les remarques entre parenthèses d'une piste SME, par la forme des crochets.
Retirer les annotations SDH
Nettoyer en une passe locuteurs, apartés, bruitages et musique d'une piste SDH.
Retirer les noms de locuteurs
Supprimer le nom en capitales et les deux-points en début de ligne, minutage conservé.
Retirer les horodatages du texte
Ôter les codes imprimés dans le texte, comme [00:01:23], sans toucher aux bruitages.
Retirer le soulignement des sous-titres
Supprimer les plages soulignées sans toucher au texte ni aux codes temporels.
Convertir en casse de phrase
Passer en minuscules puis rétablir les majuscules de début de phrase, point compris.
Séparer un fichier bilingue en deux
Séparer un fichier bilingue en deux fichiers, une langue par fichier.
Couper les lignes trop longues
Couper seulement les lignes plus longues que la limite de colonnes.
Convertir en casse de titre
Mettre une majuscule à chaque mot, petits mots et sigles existants exceptés.
Convertir les sous-titres en majuscules
Réécrire chaque ligne en capitales pour une livraison qui l'exige, codes intacts.
Reformater à une longueur de ligne
Refondre chaque bloc sur un nombre de colonnes fixé, lignes longues coupées aux mots.
Autres catégories
Conversion de formats
Passez vos sous-titres entre SRT, WebVTT, ASS, SSA, SBV, SMI, LRC, MicroDVD, TTML, JSON, texte brut et CSV, et voyez ce que chaque conversion abandonne.
Synchronisation
Décalez, étirez, recadrez et réalignez la synchronisation : fréquence d’images, chevauchements et trous, découpe par intervalle et séparation en parties.
Contrôle qualité
Détectez les défauts structurels d’un fichier de sous-titres : chevauchements, trous, blocs vides, chronologie non monotone et durées inhabituelles.
Conformité accessibilité
Confrontez vos sous-titres aux seuils de vitesse de lecture, de longueur de ligne et de durée d’affichage des normes EN 301 549, WCAG, FCC, Ofcom et Netflix.
Code temporel
Réétiquetez les codes temporels entre 30 fps non-drop et 29,97 drop-frame, deux conventions qui s’écartent de 3,6 secondes par heure, dans les deux sens.
Export et intégration
Transformez vos sous-titres en élément track HTML, en chapitres YouTube, en transcription en texte brut ou en PDF imprimable, hors des formats de sous-titres.
Entrées média
Extrayez les sous-titres d’une vidéo, transcrivez avec Whisper, faites l’OCR des bitmaps PGS et VobSub, donnez une voix et resynchronisez sur l’audio.