#1 Le 03/01/2011, à 16:44
- Sosodu16
[Résolu] Encodage caractères
Bonjour,
Je souhaite insérer un sous-titres dans un vidéo, il s'agit plus d'un commentaire.
Pour se faire j'utilise "Gnome subtitles". En premier lieu je charge ma vidéo, puis j'insère mon commentaire. Là j'enregistre le sous-titre en *.srt, SubRip (codage caractère localisation actuelle UTF-8).
Après avec la commande suivante j'intègre le sous-titre dans la vidéo:
mencoder dsc_0050.avi -sub dsc_0050.srt -fontconfig -font Arial -subfont-text-scale 4 -oac copy -ovc lavc -o dsc_0050_sous-tires.avi
Or quand je lis la vidéo avec n'importe quel lecteur, les caractères avec accent sont remplacés par "??".
Comment puis-je résoudre ce problème?
D'avance merci pour vos réponses.
Dernière modification par Sosodu16 (Le 04/01/2011, à 07:37)
Hors ligne
#2 Le 03/01/2011, à 17:55
- legluondunet
Re : [Résolu] Encodage caractères
essaie en ajoutant " -utf8" ou "-iso-8959-1" ou encore "-iso-8959-15" dans ta ligne de commande.
Dernière modification par legluondunet (Le 03/01/2011, à 17:57)
Hors ligne
#3 Le 03/01/2011, à 18:02
- legluondunet
Re : [Résolu] Encodage caractères
en fait, pour connaître l'encodage de ton fichier texte, tu fais:
file tonfichiersrt
Par exemple:
$file '/home/legluondunet/Bureau/test'
/home/legluondunet/test: UTF-8 Unicode text
Dernière modification par legluondunet (Le 03/01/2011, à 18:02)
Hors ligne
#4 Le 04/01/2011, à 07:37
- Sosodu16
Re : [Résolu] Encodage caractères
La commande file sur le fichier *.srt me donne:
file dsc_0050.srt
dsc_0050.srt: UTF-8 Unicode (with BOM) text, with CRLF line terminators
En rajoutant l'option -utf8 dans la commande:
mencoder dsc_0050.avi -sub dsc_0050.srt -fontconfig -utf8 -font Arial -subfont-text-scale 4 -oac copy -ovc lavc -o dsc_0050_sous-titres.avi
Les caractères accentués apparaissent bien, merci beaucoup.
Hors ligne