LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 3318|回复: 21

关于 mplayer 的两个问题

[复制链接]
发表于 2007-11-15 15:20:05 | 显示全部楼层 |阅读模式
emerge mplayer 出现两个问题,前来求救。

1. 双击视频,如果视频文件的名称中有空格,或者是中文,那么mplayer就提示打开文件失败。但是在命令行下用mplayer打开就没问题。

2. 用 gmplayer 不能加载字幕,命令行下用 mplayer 就可以。

我的 USE
USE="X gnome gtk gtk2 aac alsa acpi bash-completion bluetooth cdr cjk cups dbus divx4linux dvb dvd dvdr exif firefox ffmpeg flac ftp gif gphoto2 gpm hal jpeg mad mmx mp3 mpeg mplayer nls nptl nptlonly ogg opengl oss pcmcia png quicktime real samba sse sse2 ssl svg symlink truetype truetype-fonts udev unicode usb utf8 wireless win32codecs xine xv xvid -arts -esd -ipv6 -kde -qt -qt3 -qt4"


emerge -pv mplayer
[ebuild   R   ] media-video/mplayer-1.0_rc2_p24929  USE="X aac alsa dvb dvd ftp gif gtk iconv jpeg mad mmx mp3 opengl oss png quicktime real samba sse sse2 truetype unicode win32codecs xv xvid -3dnow -3dnowext -a52 -aalib (-altivec) -amrnb -amrwb -arts -bidi -bindist -bl -cddb -cdio -cdparanoia -cpudetection -custom-cflags -debug -dga -directfb -doc -dts -dv -enca -encode -esd -fbcon -ggi -ipv6 -ivtv -jack -joystick -ladspa -libcaca -lirc -live -livecd -lzo -md5sum -mmxext -mp2 -musepack -nas -nemesi -openal -pnm -pulseaudio -pvr -radio -rar -rtc -sdl -speex -srt -ssse3 -svga -teletext -tga -theora -tivo -v4l -v4l2 -vidix -vorbis -x264 -xanim -xinerama -xvmc -zoran" VIDEO_CARDS="-mga -s3virge -tdfx -vesa" 0 kB
发表于 2007-11-15 15:43:35 | 显示全部楼层
我只用命令行mplayer
回复 支持 反对

使用道具 举报

发表于 2007-11-15 16:42:26 | 显示全部楼层
用kmplayer或smplayer吧。
回复 支持 反对

使用道具 举报

发表于 2007-11-15 21:03:01 | 显示全部楼层
编辑/usr/share/applications/mplayer.desktop,去掉Exec=gmplayer后面的 %U
回复 支持 反对

使用道具 举报

发表于 2007-11-15 22:12:28 | 显示全部楼层
应该说,mplayer对字幕的支持是最好的,要不我就只用xine了。。。.sub,.srt字幕都没问题,在gmplayer中的“选项”->"字幕和osd"中编码选"cp936"->"字体"选unicode (还是前面两个对调一下,记不起来了),再选个字体文件。
回复 支持 反对

使用道具 举报

发表于 2007-11-18 22:46:53 | 显示全部楼层
我也跟着问一下, 我的mplayer 没有声音, 放的时候什么错都没有, 就是没声音。 我用mpg321可以放声音的, 用alsa的aplay也有声音的。
回复 支持 反对

使用道具 举报

发表于 2007-11-19 01:41:03 | 显示全部楼层
mplayer -ao alsa
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-11-19 10:03:53 | 显示全部楼层
Post by midx;1782949
编辑/usr/share/applications/mplayer.desktop,去掉Exec=gmplayer后面的 %U


用了你的方法,可以点击播放中文命名的视频文件了,不过有空格的文件还是不行,很奇怪。

而且中文命名的文件加载字幕也可以了,英文的还是不行,郁闷,好奇怪的问题。

用命令行是全部都没有问题的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-11-19 10:05:40 | 显示全部楼层
Post by LongerZ;1782993
应该说,mplayer对字幕的支持是最好的,要不我就只用xine了。。。.sub,.srt字幕都没问题,gmplayer中的“选现”->"字幕和osd"中编码选"cp936"->"字体"选unicode (还是前面两个对调一下,记不起来了),再选个字体文件。


呵呵,你说的我都已经做过,不过还是谢谢。
我的是命令行下可以加载字幕,gmplayer不行。
回复 支持 反对

使用道具 举报

发表于 2007-11-19 11:40:19 | 显示全部楼层
smplayer很好,很方便
回复 支持 反对

使用道具 举报

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

本版积分规则

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