找回密码
 注册
查看: 1299|回复: 2

如何使mplayer使用gtk2版图形界面

[复制链接]
发表于 2005-12-13 12:00:15 | 显示全部楼层 |阅读模式
如何使mplayer使用gtk2版图形界面
From Atoz.org.cn

这是本人结合网上文章总结的一份关于mplayer如何使用gtk2图形界面的tip,原文见:

http://ubuntuforums.org/showthread.php?t=83595

mplayer原始的GUI支持是基于gtk1.2的,gtk1的程序是不支持Fontconfig的,所以为了显示汉字要大费周章。而新版的 gtk2程序可以使用Fontconfig,Fontconfig是一个把字体选择出来,并且决定怎么显示这些字体的东东。使用gtk2显示中文就简单多了。

1、从mplayer官方站点下载源码,现在的版本是MPlayer v1.0pre7try2

2、从https://svn.uludag.org.tr/paketler/trunk/media-video/mplayer/files/ 下载支持gtk2的补丁。

3、给mplayer源码打补丁

  tar xvjf MPlayer-1.0pre7try2.tar.bz2
  cp mplayer-1.0_pre7-gtk2.patch MPlayer-1.0pre7try2
  patch -p1 < mplayer-1.0_pre7-gtk2.patch

4、按照常规编译mplayer的方法编译,使用--enable-gui参数就可以了。打过补丁后要使用原来的gtk1界面的话需要加--enable-old-gtk参数。

Richard wen 2005.11.25
发表于 2005-12-14 00:59:50 | 显示全部楼层
      
偶一直以为Kmplayer就是mplayer的UI
回复

使用道具 举报

发表于 2005-12-16 14:09:02 | 显示全部楼层
我打了那个patch后,gmplayer 的菜单不能显示中文了
终端显示
[quote]
(<unknown>:20609): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()
[/qoute]
是不是现在它改成用utf8编码了
而我的系统用的是gb18030
有什么解决方法吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2025-5-14 10:54 , Processed in 0.026089 second(s), 16 queries .

© 2001-2025 Discuz! Team. Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表