iso-8859-1 でエンコードされた字幕がありますが、少なくともそれは file -bi の言うことです..
ğ、ü、ş、ç、ö などのトルコ語の特殊文字があります。このコマンドを試すと
mencoder source.avi -sub source.srt -o output.avi -oac copy -ovc lavc \
-lavcopts vbitrate=1200
トルコ語の文字が表示されないか、あいまいになります。また、文字エンコーディングをutf-8に変換するためにiconvを試みましたが、うまくいきませんでした。
-sub_charenc iso-8859-1
、、-sub_charenc cp1254
でffmpegを試しました-sub_charenc iso-8859-9
このような .ass ファイルを作成しようとしたとき、それらはすべて機能しませんでした
ffmpeg -sub_charenc utf8 -i test.srt test1.srt
画面に字幕行が表示されました。だから私はそれが行を読むことができることを知っていますが、iso-8859-9(トルコ語文字を含む)の字幕でビデオをレンダリングできませんでした。
誰かがどうすればそれを行うことができるか考えていますか? 自分の言語でそれをやった人も助けになるかもしれません。つまり、ドイツ語とスペイン語には独自の特殊文字があることを知っています。