+ -
当前位置:首页 → 问答吧 → 有谁在用64 bit的mplayer吗?

有谁在用64 bit的mplayer吗?

时间:2007-01-23

来源:互联网

以前一直用 mplayer-bin
看到 有人发帖说 现在64位的 mplayer支持 real
自己emerge了一下 发现还是不行

emerge ffmpeg xvid
然后
USE="real xvid " emerge mplayer
安装没有问题 但是 装好之后什么都不能放 我机子上的 xvid 和 divx的 电影都只有声音 说没找到codecs mpg倒是正常的
real和wmv都不能放 都是没有code
emerge win32codecs
也没有用 其实我认为win32codecs 是专门给mplayer-bin 和32位系统用的
到 mplayer的网站下了个 esstial 的code包 发现 win和linux32都很大 有10M左右 但是linux64的只有几百k 解开看了一下 好像是real的codec 和 amd64codecs的文件一样
ls /usr/lib/codecs
代码:
atrc.so drv1.so drvc.so rv20.so rv40.so
cook.so drv2.so rv10.so rv30.so sipr.so
就是这些了 我想问一下 你们的64位mplayer可以放 divx 和xvid的avi吗 用的是什么codec

作者: fakeid   发布时间: 2007-01-23

代码:
[ebuild R ] media-video/mplayer-1.0_rc1-r1 USE="3dnow 3dnowext X aac alsa amr arts cdparanoia cpudetection dv dvb dvd dvdread encode esd gif gtk iconv jpeg mad (mmx) musepack opengl oss png real samba (sse) (sse2) truetype unicode vorbis x264 xv xvid (-3dfx) -aalib (-altivec) -bidi -bindist -bl -custom-cflags -debug -dga -directfb -doc -dts -enca -fbcon -ggi -ipv6 -jack -joystick -libcaca -lirc -live -livecd -lzo -matrox -mmxext -nas -openal -rtc -sdl -speex (-svga) -tga -theora -v4l -v4l2 (-win32codecs) -xanim -xinerama -xvmc" LINGUAS="zh_CN -bg -cs -da -de -el -en -es -fr -hu -ja -ko -mk -nl -no -pl -pt_BR -ro -ru -sk -tr -uk -zh_TW"
此外,win32codecs的use中我用了-real,因为加了real,会依赖到realplayer。按照这样编译出来的mplayer可以播放real格式和wmv9格式。

代码:
equery d amd64codecs
[ Searching for packages depending on amd64codecs... ]
media-video/mplayer-1.0_rc1-r1 (amd64&real? media-libs/amd64codecs)
至此,mplayer在我这里成为全能播放器。qsopcast也可以直接调用mplayer来播放而无需mplayer-bin。我把-bin卸载了,考虑是不是要把xine-ui卸载

作者: 三翻领   发布时间: 2007-01-23

我按照你的 USE 重新编译了一遍 还是没有找到codecs 只有声音没有 图像
能不能 看看 你的 codec文件有哪些

作者: fakeid   发布时间: 2007-01-24

安装amd64codecs,然后检查下equery d amd64codecs,应该得到mplayer的结果,然后重新编译mplayer,应该可以了。

作者: 三翻领   发布时间: 2007-01-24

请问那个帖子说可以用了?!
我google了一下,没看到。请问正常吗?我看我也换了吧
Forrest 你用的正常吗?^^

作者: coolone   发布时间: 2007-01-24

引用:
作者: coolone
请问那个帖子说可以用了?!
我google了一下,没看到。请问正常吗?我看我也换了吧
Forrest 你用的正常吗?^^
http://www.linuxsir.org/bbs/showthre...83%8A%E7%88%86
参看这个,我这里非常ok,但是奇怪的是,我已经碰到不止一个人,emerge -uDN world的时候无法关联到amd64codecs以及mplayer的real USE,但是用上述方法强制安装amd64codecs&重新编译mplayer是可以解决的。

作者: 三翻领   发布时间: 2007-01-24

引用:
作者: 三翻领
http://www.linuxsir.org/bbs/showthre...83%8A%E7%88%86
参看这个,我这里非常ok,但是奇怪的是,我已经碰到不止一个人,emerge -uDN world的时候无法关联到amd64codecs以及mplayer的real USE,但是用上述方法强制安装amd64codecs&重新编译mplayer是可以解决的。
谢谢 。确实我也关联不了!!不知道为什么,我现在用你的方法看看 。

作者: coolone   发布时间: 2007-01-24

搞定了!
代码:
mplayer@localhost ~ $ equery d amd64codecs
[ Searching for packages depending on amd64codecs... ]
虽然依然什么没有关联到,但是看什么都不妨碍!

万能!感谢

我已经删除mplayer-bin了,发现win32codec目录也没有。
我从usr/lib64下面找到一个codecs目录。就发现4个文件。atrc.so cook.so drvc.so sipr.so
别告诉我这4个就万能了?!呵呵
不过确实 放什么视频都可以!!奇怪!!

作者: coolone   发布时间: 2007-01-24

引用:
作者: fakeid
我按照你的 USE 重新编译了一遍 还是没有找到codecs 只有声音没有 图像
能不能 看看 你的 codec文件有哪些
我的也关联不上,但是没问题

作者: coolone   发布时间: 2007-01-24

解决了。
http://www1.mplayerhq.hu/MPlayer/releases/codecs/
安装其中AMD64的包。哈哈哈

作者: baif   发布时间: 2008-04-08

热门下载

更多