[i=s] 本帖最后由 cstn 于 2011-6-27 15:23 编辑 [/i]
用腻了ubuntu,换个据说很稳定的debian,安装的是debian6。
影音方面,我习惯使用smplayer,视频转换用mencoder,就在这儿我就遇到问题。以前在ubuntu里,smplayer、mencoder、lame是全部apt自动安装的,mencoder调用lame没有问题,同时smplayer也完美使用。但debian6里我却遇到问题。
源里没有lame,遂添加rarewares.org的源,然后,
-->从APT安装lame+smplayer+mencoder,mencoder还是提示mplayer在编译的时候没有libmp3lame,但我明明已经安装了lame。
-->删除lame的源,手动下载lame并编译安装到/usr下面(--prefix=/usr这个路径以便别的程序找到lame的库,同时编译的时候开启--enable-shared),APT安装Smplayer+mencoder,还是找不到libmp3lame,郁闷了,一看apt安装的mplayer版本,1.0rc3的,会不会是版本太低的原因哦,于是
-->手动编译lame+mplayer+smplayer,mencoder终于找到libmp3lame了,但是smplayer却是英文界面,还是有点不方便,新立得里搜索安装smplayer-translations,却会因为依赖关系而自动安装上源里的smplayer,smplayer又依赖mplayer,所有又自动把源里rc3的mplayer装上了,晕!
刚才才发现用手动编译最新的mplayer替换APT安装的mplayer的方法,会使smplayer在调用mplayer的时候崩溃。所以之前我写出来的方法是错误的(虽然那样可以正确使用mencoder了,但smplayer却又不行了),所以我删掉了之前贴出了的方法。
所以到现在还是没有找到解决方法。。。哪位大大出来教教我啊。。。
已经解决了,还是手动编译所有软件是王道。。
lame,mplayer,smplayer全部下载源码包手动编译安装,问题解决,smplayer界面英文就英文吧,凑合用。。各种使用都正常。
tony.sheng.tan 于 2012-01-24 16:55:16发表:
借楼主宝地发个debian的学习讨论群号
欢迎各位新老用户加入我们
qq群号:180896753(ubuntu用户请绕行,谢谢合作0_0)
#############欢迎加入##############
okzokz123 于 2011-06-27 22:25:34发表:
动手能力还可以 只是出现了方向性错误 debian只需加媒体源更新一下就可以了
获取http://www.debian-multimedia.org/公钥-----到http://www.debian-multimedia.or$
安装公钥文件 目前是debian-multimedia-keyring_2010.12.26_all.deb
dpkg -i debian-multimedia-keyring_2010.12.26_all.deb(版本号可能会不断更新)
加源地址:
deb http://www.debian-multimedia.org squeeze main non-free
deb ftp://ftp.debian-multimedia.org squeeze main non-free
deb http://www.debian-multimedia.org stable main non-free
deb ftp://ftp.debian-multimedia.org stable main non-free
sudo apt-get update
然后升级mplayer mencoder 就会有完善的多媒体支持了
cstn 于 2011-06-27 15:22:45发表:
已经解决了,还是手动编译所有软件是王道。。
lame,mplayer,smplayer全部下载源码包手动编译安装,问题解决,smplayer界面英文就英文吧,凑合用。。各种使用都正常。
cstn 于 2011-06-27 11:55:51发表:
2# zhjbond
兄弟,不好意思,我发现我那个方法不能正常使用smplayer,所以删掉了,唉。。。
zhjbond 于 2011-06-27 11:51:47发表:
向楼主学习