Pourquoi les sous-titres affichent des caractères bizarres
Les fichiers SRT n’indiquent pas leur encodage. Beaucoup d’anciens sous-titres sont enregistrés en Windows-1252, alors que les lecteurs modernes et les téléviseurs connectés attendent de l’UTF-8 – les accents apparaissent alors sous forme de �. À l’inverse, si un lecteur lit un fichier UTF-8 en Windows-1252, il affiche é au lieu de é.
Réparer des fichiers SRT et VTT
- Glissez le fichier de sous-titres dans le cadre ci-dessus.
- Mojibuster détecte l’encodage et répare les caractères cassés.
- Téléchargez le fichier et remplacez l’ancien, à côté de votre vidéo.
Les horaires, la numérotation et la mise en forme ne changent pas.
Conseils pour les lecteurs
- VLC : dans « Outils → Préférences → Sous-titres/OSD », vous définissez l’encodage par défaut.
- Téléviseurs connectés et applis de streaming : ils attendent presque toujours de l’UTF-8 ; enregistrez les sous-titres en UTF-8 sans BOM.
- Fichiers WebVTT (
.vtt) : selon la norme, ils doivent toujours être en UTF-8.
Questions fréquentes
Les horaires restent-ils identiques ?
Oui. Mojibuster ne modifie que les caractères cassés : horaires, numéros de ligne et lignes vides restent exactement les mêmes.
Puis-je réparer plusieurs sous-titres à la fois ?
Pour l’instant, un fichier après l’autre. Chaque fichier est prêt en quelques secondes.
Mon lecteur affiche encore des erreurs après la réparation : que faire ?
Vérifiez si un encodage fixe est défini dans le lecteur et passez-le en UTF-8 ou en « Automatique ».