Sunday, May 3, 2009

gentoo下使用mplayer乱码

使用电脑就奶奶的烦心的就是:
* 想不折腾时它不让你傻傻用, 偏偏是问题!

奶奶的, 今晚我真的是被气死了.

老久没有看过影片了, 今天突然很想看一部<<最终幻想VII>>, 可是mplayer这个鸟东西偏偏是不能显示字幕!

我没有编译这个功能? 我是看着USE在发呆呀:

[ebuild R ] media-video/mplayer-1.0_rc2_p28450 USE="X a52 aac alsa ass doc dts dv dvd encode gif gtk iconv ipv6 jpeg live mad md5sum mmx mp2 mp3 opengl oss png quicktime theora truetype unicode vorbis x264 xscreensaver xv xvid -3dnow -3dnowext -aalib (-altivec) -amrnb -amrwb -arts -bidi -bindist -bl -cddb -cdio -cdparanoia -cpudetection -custom-cflags -custom-cpuopts -debug -dga -dirac -directfb -dvb (-dvdnav) -dxr3 -enca -esd -fbcon -ftp -ggi -jack -joystick -ladspa -libcaca -lirc -lzo -mmxext -mng -musepack -nas -nemesi -openal -pnm -pulseaudio -pvr -radio -rar (-real) -rtc -samba -schroedinger -sdl -speex -sse -sse2 -ssse3 -svga -teletext -tga -v4l -v4l2 -vidix -win32codecs -xanim -xinerama -xvmc -zoran" VIDEO_CARDS="-mga -s3virge -tdfx -vesa" 0 kB


明明就有truetype和unicode嘛!! 为什么不行?

气得最后我连mplayer的GUI界面(gnome-mplayer)都安装了, 搞了通还是不行!

看影片的心情一点一点的被磨掉!!!!

没有办法了, 只能对自己说: 我就算不看影片, 奶奶的我也要把你搞好.

气火火的去看man手册. 不断地search着subtitle, 目光在"-ass (FreeType only)"中停顿下来. mplayer的truetype不起作用? 试了一下使用freetype, 呃.....有字幕了!


下面总结一下mplayer使用中文字幕的方法:
未知配置: mplayer的truetype和unicode编译参数的作用是未知, 本人的mplayer是有这两个参数的.

1. ~/.mplayer/config需要两个配置:
font=/home/jessinio/.mplayer/wqy-zenhei.ttc
subcp=cp936

font为字体文件的路径
subcp为字体的编码(不知道为什么使用utf8就不行, 目前只能使用cp936)

2. 使用-ass参数启动mplayer

又是 23:45, 看个屁影片呀!

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.