我在 ubuntu 13.10 上安装了 SMplayer,它运行正常,但是当我尝试播放带有“阿拉伯语”ass 文件的视频时,它并没有显示字幕文件中正确的字体格式,而是所有的字幕都出现在屏幕中间,而且只有一种字体。
当我尝试安装 VLC 播放器和 Gnome 播放器时,都显示了正确的格式和字体,而且我知道 smplayer 和 gnome 播放器都使用相同的基础来工作(mplayer 都是 GUI),那么 smplayer 怎么不能像 gnome 那样显示字幕呢?所以我试着重新安装 Smplayer,但是这并不能解决问题。我搜索了很多,但没有发现其他人也遇到过这个问题,对我来说,SMplayer 比 VLC 和 Gnome 播放器要好。
抱歉我的语言比较简单,但是我是 Ubuntu 的新用户,没有太多的技术信息。
我还可以贴出图片来展示差异。
答案1
当我安装 libass 包并更新它时问题解决了,然后我确保检查使用 SSA/ASS 库的选项并选择默认字幕编码为 UTF-8 而不是阿拉伯语,现在它可以完美运行。