设为首页 友情链接
在线留言 发表文章
加入收藏 广告联系

刺猬首页

| 专案技术 | 网络技术 | 图形图象 | 网络编程 | 网页设计 | 操作系统 | 服务器 | 技术白皮书 | 在线实验室 | 刺猬论坛 |
小说专版  | 数据库 | 设计赏析 | 存储频道 | 网络安全 | 私服架设 |  Solaris | 网站评估 | PC维护技巧 | 下载中心 | 博 客 |
专   题: | Linux | java | cisco | 防病毒 | 刀片 | SOA | iscsi | ASP.NET | SQL | Oracle |
您现在的位置: IT公社 IT community >> Linux专题 >> Linux应用技巧 >> 教程正文 用户登录 新用户注册
专 题 栏 目
最 新 热 门
最 新 推 荐
相 关 文 章
使用指南:好用的播放器…
Linux系统的多媒体管理大…
Linux下多媒体管理器-C…
Linux下安装和使用Mplay…
suse 10上安装mplayer1.…
MPlayer v1.0pre6a 安装…
写给初学者的mplayer安装…
Mplayer另类在线播放影音…
手把手教你编译安装MPla…
安装MPlayer的几个问题拾…
  制作mplayer的专用中文字幕字体         
制作mplayer的专用中文字幕字体
 

,下载mplayer的源码包,这里以0.90pre10为例,拷贝到/tmp目录下,并解压,生成/tmp/MPlayer-0.90pre10目录

2,cd /tmp/MPlayer-0.90pre10/TOOLS/subfont-c&&make,将会在这个目录下生成subfont这个执行程序

3,下载必要的制作脚本,在这里下载
http://211.95.164.49/linuxcn/soft/temp/creatfont.zip

4,将creatfont.zip解压(unzip creatfont.zip),得到GB2312和runme-dbcs这两个文件

5,将GB2312拷贝进/tmp/MPlayer-0.90pre10/TOOLS/subfont-c/encodings目录下,将runme-dbcs拷贝到/tmp/MPlayer-0.90pre10/TOOLS/subfont-c/目录下,并赋予它可执行属性(chmod +x runme-dbcs)

6,将你想制作的中文ttf字体拷贝到/tmp/MPlayer-0.90pre10/TOOLS/subfont-c/目录下,或对现有的中文ttf做一个链接(建议,节省空间),譬如xp的simkai.ttf.

7,编辑runme-dbcs,将开头几行做相应的修改,改完后保存

DESTDIR="/tmp/font/" #制作出来的字体存放目录,不需预先建立,脚本可以自动建立
BASENAME="simkai" #制作出来的字体名字,这个可以随便,但最好起一个表意的
SBFONT="tahoma.ttf" #要转换的英文ttf字体,改成你自己的,我这里是利用tahoma.ttf来做英文字体
DBFONT="simkai.ttf" #要转换的中文ttf字体,改成你自己的,我这里是用simkai.ttf(xp的楷体)来做中文字体
SBENC="iso-8859-1" #英文编码文件,不需改动
DBENC="encodings/GB2312" #中文编码文件,不需改动
fontsize=24 #字形大小,可改成自己需要的,我用24号,感觉不错

8,/tmp/MPlayer-0.90pre10/TOOLS/subfont-c下执行./runme-dbcs,没出错的话,将会在/tmp/font/目录下生成一堆转换出来的字体文件

9,运行gmplayer,将字体设置里的字体路径指向/tmp/font/font.desc,确定后,加载一个带有srt字幕的divx电影,就可以欣赏自己制作的字幕字体效果了.

特别注明:制作字幕字体的脚本和编码文件均由清华未名牛人制作,作者的readme里说得太简单,而mplayer自带的DOC里介绍也非常简单,害得我捣了半天才搞好

后记:尝试制作simsun的GBK字幕字体和GB18030的字幕字体,其中GBK字幕字体制作成功,但mplayer加载失败;而GB18030字幕字体制作时出现很多缺少的编码,估计是xp的simsun.ttf不完整支持GB18030编码的缘故,当然,加载也失败;用simsun的GB2312制作的字幕字体是15M,用GBK做出来是43M,相差这么大,不做也罢Linux联盟收集整理

频道声明:本频道的文章除部分特别声明禁止转载的专稿外,可以自由转载.但请务必注明出出处和原始作者 文章版权归本频道与文章作者所有.对于被频道转载文章的个人和网站,我们表示深深的谢意。

原始作者:佚名 录入时间:2007-1-3 3:50:30
信息来源:不详 投稿信箱:itqoo@126.com
教程录入:itqoo    责任编辑:itqoo 
  • 上一个教程:

  • 下一个教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    - 关于我们 - 合作伙伴 - 友情链接 - 广告刊登 - 投稿热线 - 在线留言版权声明联系方式 -
    IT公社版权所有 粤ICP备05127012号
    Copyrigh@2005-2006 itqoo.com.Inc All Rights Reserved  推荐分辨率 1024*768
    联系站长:E-Mail:itqoo@126.com     MSN:urchincc@hotmail.com    QQ:点击这里给我发消息
    特别感谢:亿太网络提供空间支持