我最近在制作 ShowMeDo 视频, http://www.showmedo.com/videos/series?id=299 在对视频文件编码时,也发现了这个问题。还以为两个包原本就冲突。 现在发现是 libmp3lame0 和 liblame0 两个包的冲突造成的。 mencoder 依赖包: liblame0 (>= 3.97) ffmpeg 依赖 libavcodec51,而 libavcodec51 依赖 libmp3lame0 我去 http://www.debian-multimedia.org/dists/testing/main/ 网站下载 mencoder 包,想自己修改包的依赖看看能不能正常安装, 结果下载下来的包直接就能安装。 原来 Debian-multimedia.org 源已经发现了这个问题,现在最新的 mencoder 已经 修改了依赖关系,现在依赖 libmp3lame0,而非 liblame0。 执行一下 apt-get update,再查看 apt-cache policy mencoder。 现在两个包可以同时安装没有任何问题,至少是 testing/main for amd64 $ sudo apt-get install ffmpeg mencoder zwang 写道: > 系统是lenny,今天又进行了一些软件包的升级(有一些ffmpeg相关的),升级后 > 发现mencoder被卸载了;然后就试着重新安装mencoder,发现安装后ffmpeg又被卸 > 载了! > 好像这两个包现在有冲突(原来共存的很好),各位有遇到过这种情况的吗? -- 蒋鑫 北京群英汇信息技术有限公司 邮件: worldhello.net@gmail.com 网址: http://www.ossxp.com http://www.worldhello.net 电话: 010-51262007, 13910430470 传真: 010-51262007
Attachment:
signature.asc
Description: OpenPGP digital signature