『漫游』酷论坛>『影音数码技术学习交流』>[求助]mencoder怎样才能 ..

[求助]mencoder怎样才能做到只处理音频

SegaSaturn@2010-10-22 23:30

版本是megui里下载的mencoder

我尝试用
mencoder -ovc frameno -oac copy -of rawaudio -o output.wav temp.avs
这样的命令输出

也试过用vdub直接保存wav

结果vdub的速度远远超过mencoder(3分钟不到和20分钟以上- -+)
看来mencoder还是把视频一起给处理了

把frameno换成copy,一句Ignoring video stream就程序出错自动关闭了……

所以 mencoder究竟怎样才能做到只处理音频啊输出成wav啊 那种帮助文档看得人发疯了要 = =;

====================================

我又尝试了直接转换源文件…用的命令是

mencoder -ovc copy -oac mp3lame -lameopts abr:br=32:mode=3 -srate 22050 -of rawaudio -o output.mp3 "D:\enc\pili\霹雳震寰宇之兵甲龙痕38.rmvb"

结果速度出乎意料的好大概有六倍速,那为什么对于avs的输入就做不到呢?难道这是mencoder对avs的支持问题?

====================================

嗯…然后这份原本应该是一小时的音频送到mpc、mplayer、foobar都显示为四小时…我已经想放弃了 :rolleyes:
引用

MeteorRain@2010-10-23 00:05

试试ffmpeg读rmvb出wav,再处理?
引用

roozhou@2010-10-24 00:45

avs怎么写的?
另外你的rmvb是aac编码还是cook编码?
引用

Conanzsw@2010-10-24 09:30

试试mplayer?
mplayer -ao pcm:fast -vo null
引用

SegaSaturn@2010-10-24 10:04

>>MeteorRain san
我没有安装ffmpeg也…

>>roozhou san
rmvb的编码是cooker

经过您的提醒我尝试把avs的内容削减至一句
DirectShowSource("D:\movie\霹靂\[pili48][霹靂震寰宇之刀龍傳說][寰宇傳奇].mp4")
成功地输出了mp3

>>Conanzsw san
我没有安装mplayer也…

====================================

嗯…继续请教mencoder如何输出别的程序能接受的wav?
我首先尝试用
-ovc frameno -oac copy -of rawaudio -o output.wav input.avs

-ovc frameno -oac pcm -of rawaudio -o output.wav input.mp4
但得到的文件不被播放器所接受

接着我又尝试了
-ovc frameno -oac pcm -of lavf lavcopts format=wav -o output.wav
但却回报说unknown format name: 'wav'…
引用

roozhou@2010-10-24 10:12

对于cooker编码,mplayer和mencoder要加上-mc 0.1这样的参数
mencoder不能输出wav,你这样得到的是没有头的raw pcm,要用-of lavf。
引用

06_taro@2010-10-24 19:57

ffmpeg不用安裝,就一個exe文件直接用
引用

| TOP