首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

mencoder对rmvb格式转码出现的异常解决

2012-10-06 
mencoder对rmvb格式转码出现的错误解决mencoder安装成功后,想把rmvb格式转成aviRMVB转AVImencoder 1.rmvb

mencoder对rmvb格式转码出现的错误解决
mencoder安装成功后,想把rmvb格式转成avi

RMVB转AVI
mencoder 1.rmvb -oac mp3lame -lameopts preset=64 -ovc xvid -xvidencopts bitrate=600 -of avi -o rmvb.av
出现了下面这个错误
Error: /usr/lib/codecs//drvc.so: wrong ELF class: ELFCLASS32
错误: 打不开所需的 DirectShow 编解码器: drvc.so

google后发现问题是
说明我的系统是32位解码 而需要64位(我as5是64位的)。
下载 essential-amd64-20071007.tar.bz2 地址在 http://www.mplayerhq.hu/MPlayer/releases/codecs/
解压 # tar jxvf essential-amd64-20071007.tar.bz2

    # mv essential-amd64-20071007/* /usr/lib64/codecs

    mv:是否覆盖“/usr/lib64/codecs/cook.so”? y

    mv:是否覆盖“/usr/lib64/codecs/drvc.so”? y

    mv:是否覆盖“/usr/lib64/codecs/README”? y

    amd64系统的同志们 一定要最后作 64位的这个解码的复制,不然会又回去了,我上次走过弯路。
参考http://os.it168.com/a2008/0116/953/000000953940.shtml

热点排行