·ChinaUnix首页 ·论坛 ·博客 
Linux首页 | Linux新闻 | Linux论坛 | Linux文档 | Linux下载 | Linux博客 | Linux搜索 | 开源项目孵化平台
新手入门 | 安装启动 | 管理员指南 | 开发手册 | 桌面应用 | 程序开发 | 数据库 | 网络技术| CentOS | Fedora | MySQL | Apache | Ubuntu | Gentoo| OSCON08
  Linux时代 >> 技术文档 >> 桌面应用
 
分析并解决mplayer中文字幕显示问题
来源: ChinaUnix博客  日期: 2008.02.02 21:44 (共有条评论) 我要评论
 

                    mplayer在播放电影时,中文字幕往往不能正确显示,自己简单分析了一下,之所以中文显示出乱码是由于字符的编码选择不正确造成的。
    在mplayer的设置里有两个地方要对字符编码进行设置,一个是对显示字幕的编码进行设置,另一个是对字体文件的编码设置。
    对于字幕的编码,就是要显示中文、英文、法文还是其它文字;而对于字体的编码,则是需要根据提供的字体文件严格选择对应的编码。明白了以上两点,再进行设置就不难了。
具体的设置过程如下:
    首先选择字幕编码,在mplayer的设置中选择"Subtitle & OSD"选项卡,在"Encoding"选单中选择"Simplified Chinese charset (CP936)"。
    接下来是字体编码,先要选择一个中文字体,"Font"选项卡中,在"Font"一栏选择一个中文字体(个人建议将自己的字体放在~/.fonts目录下,然后再到这个目录中选择相应的字体)。字体选择好后,在"Encoding"选单中选择"Unicode",因为unicode是国际通用的字符编码标准,一般的字体编码都是unicode,所以此处要选择"Unicode"而不是"CP936"。
    确定保存后重新播放中文字幕就可以正常显示了。
               
               
               
               
               
               
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/45553/showart_475424.html
  发表评论 查看评论(共有条评论) 我要提问
 
 


最新资讯更多>> 
· 专注于服务器操作系统的FreeBS..
· Mono 这只猴子招惹了谁?
· 分布式版本控制 Mercurial 1.3..
· 国内Firefox众生相
· CIH作者也是Linux热心者
· Ubuntu认为没有理由从默认安装..
· Linux内核新补丁发布:巧妙规避..
· Linux基金会:中国贡献代码少没..
· CU《开源时代》第十期(2009.0..
· 浅析龙芯的自由软件战略
论坛热点更多>> 
· 一个前同事:昨日(09,6,26)面..
· 简单的问题,请高手看下
· 请高人推荐一个Linux下的SSH..
· linux清空文件夹命令有吗
· 再见,Linux计算机!
· 大家推荐几个学习linux的论坛
· linux server 5 突然down机..
· redhat 5 企业版DNS配置问题
· 如何复制CDROM里的文件?
· x40换了ssd硬盘,好久没这么爽了
文档更新更多>> 
· GRUB故障修复 虚拟机fedora8
· Ubuntu 9.10 将采用 GRUB 2
· Surfraw: 在命令行下执行 WWW 搜索
· Linux将成首款支持USB3.0的操作系统
· RPM命令的常用参数
· phpMyAdmin下载、安装和使用入门
· uggs boots shop
· 虚拟文件系统:PROC
· Linux下解决三级域名不能访问的问题
· Windows 7 Vs. Linux——操作系统..
 
关于我们 | 联系方式 | 广告合作 | 诚聘英才 | 网站地图 | 友情链接 | 免费注册

Copyright © 2001-2008 ChinaUnix.net All Rights Reserved

感谢所有关心和支持过ChinaUnix的朋友们

京ICP证041476号