LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: siyili

mplayer-1.0rc2无法播放中文名文件,无法打开文件

[复制链接]
 楼主| 发表于 2007-11-1 16:43:04 | 显示全部楼层
Post by dgod
试试我编译的mplayer-1.0rc2,应该是解决了这个问题的了。
http://dgod.gbaopan.com/files/44 ... c77c38cc8d3e2d3.gbp

怎么做到的?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-11-1 17:44:22 | 显示全部楼层
Post by LongerZ
如果每错的话,应该是个Bug,我也遇到了。而且每次他都试图用perl 在./mplayer目录下创建一个文件(大概是最近打开的文件纪录),里面就有乱码的中文文件名。


没错
.mplayer的文件夹的gui.pl文件记录了上一次的打开路径

我双击打开一个文件,记录是
file:///root/Desktop
%E5%B9%BD%E7%81%B5%E5%85%AC%E4%B8%BB.mp3
这种情况文件无法打开

而我把同一个文件托到窗口打开,记录是
///root/Desktop
幽灵公主.mp3

继续关注这个问题,看有没有达人能够解决
回复 支持 反对

使用道具 举报

发表于 2007-11-2 10:28:24 | 显示全部楼层
Post by siyili
我也发现了,mplayer终端命令打开不存在问题
gmplayer从菜单打开可以,双击或者右键选择程序都不行

虽然不影响正常使用
但是。。。

有些不爽阿

没有解决办法了么

Post by siyili
没错
.mplayer的文件夹的gui.pl文件记录了上一次的打开路径

我双击打开一个文件,记录是
file:///root/Desktop
%E5%B9%BD%E7%81%B5%E5%85%AC%E4%B8%BB.mp3
这种情况文件无法打开

而我把同一个文件托到窗口打开,记录是
///root/Desktop
幽灵公主.mp3

继续关注这个问题,看有没有达人能够解决


这不是mplayer的bug,而是你使用的file manager的问题。
回复 支持 反对

使用道具 举报

发表于 2007-11-2 15:46:59 | 显示全部楼层
Post by dgod
这里应该是双击打开不行,通过命令行播放我的也行。


mplayer双击打开中文视频文件没有任何问题!!         

gmplayer打开中文视频文件则有点问题!!               gmplayer本来就不怎么好用!!!   

mplayer有bug对此持保留意见!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2007-11-2 16:00:55 | 显示全部楼层
应该是个bug,因为用新版的mplayer之前没有这个问题。试试svn版的代码,看看问题修正了没有。
回复 支持 反对

使用道具 举报

发表于 2007-11-9 21:26:08 | 显示全部楼层
修改/usr/share/applications/mplayer.desktop中,将exec=gmplayer %U改为gmplayer %f即可。
回复 支持 反对

使用道具 举报

发表于 2007-11-11 17:15:20 | 显示全部楼层
Post by dgod;1776021
试试我编译的mplayer-1.0rc2,应该是解决了这个问题的了。
http://dgod.gbaopan.com/files/44 ... c77c38cc8d3e2d3.gbp


我用这个还是不能播放文件
回复 支持 反对

使用道具 举报

发表于 2007-11-11 19:20:54 | 显示全部楼层
Post by qianghr;1780039
修改/usr/share/applications/mplayer.desktop中,将exec=gmplayer %U改为gmplayer %f即可。


感谢。这点基础知识还是不知道。请问“U”和“f"有什么区别,mplayer(命令行)可以正常显示的字幕(srt),加了这个参数后gmplayer播放有的地方是乱码。。。
回复 支持 反对

使用道具 举报

发表于 2007-11-12 08:57:58 | 显示全部楼层
%U是URL,%f文件名,估计是url解析库的问题,期待修正。
回复 支持 反对

使用道具 举报

发表于 2007-11-12 17:29:34 | 显示全部楼层
Post by qianghr;1780039
修改/usr/share/applications/mplayer.desktop中,将exec=gmplayer %U改为gmplayer %f即可。


我这里没有那个文件,我的Mplayer是yum安装的
回复 支持 反对

使用道具 举报

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

本版积分规则

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