LOADING

Ubuntu下播放电影字幕

用Ubuntu默认的电影放映机无法正确识别srt字幕的编码,总是播放乱码。解决方法是用命令行播放软件 mplayer。其播放命令为

mplayer movie_file_name.avi -sub movie_sub_file_name.srt -subcp cp936 -font /usr/share/fonts/truetype/microsoft/MSYH.TTF

其中

  1. movie_file_name.avi 为电影文件名
  2. movie_sub_file_name_srt 为电影字幕文件名
  3. cp936 为字幕编码。一般为 cp936/gb2312/gbk/utf-8 其中之一
  4. /usr/share/fonts/truetype/microsoft/MSYH.TTF 为字幕所用的字体,这里采用微软雅黑字体

关于mplayer命令行的具体使用,见 http://wiki.ubuntu.org.cn/MPlayer%E4%BD%BF%E7%94%A8%E7%B2%BE%E8%A6%81

原文链接:https://www.cnblogs.com/yankchina/archive/2009/08/07/1541550.html
本文来源 爱码网,其版权均为 原网址 所有 与本站无关,文章内容系作者个人观点,不代表 本站 对观点赞同或支持。如需转载,请注明文章来源。

© 版权声明

相关文章