『漫游』酷论坛>『影音数码技术学习交流』>[请教]用mencoder转换flv ..

[请教]用mencoder转换flv遇到的问题

暗影翔@2009-06-26 17:20

需要把flv转换成3gp,用mencoder转换
命令行如下
复制代码
  1. mencoder 1.flv -o 1.3gp -of lavf -oac lavc -lavcopts acodec=libamr_nb -ovc lavc -lavcopts vcodec=h263p

然后提示
[libamr_nb @ 01E2F320]Only 8000Hz sample rate supported
然后我就加上了语句
复制代码
  1. -af resample=8000:0:0

然后提示
[libamr_nb @ 01E2F780]Only mono supported
然后加上语句
复制代码
  1. pan=1:0.5:0.5
词语句来自mplayer的介绍 would down-mix from stero to mono
命令行如下
复制代码
  1. mencoder 1.flv -af resample=8000:0:0 pan=1:0.5:0.5 -o 1.3gp -of lavf -oac lavc -lavcopts acodec=libamr_nb -ovc lavc -lavcopts vcodec=h263p

可还是提示
[libamr_nb @ 01E2F780]Only mono supported

请各位大大们帮助
——————————————————————-
又有个新问题,如果不设置声道数
flv to 3gp(mpeg4&AAC),出来的文件用mediainfo查看声道数是128,咋回事
引用

ssnake@2009-06-26 20:57

-af resample=8000:0:0 pan=1:0.5:0.5
这句话居然能执行么……语法错了啊。。

应该是
-af resample=8000:0:0,pan=1:0.5:0.5
这样吧

不过我没试。。我只是随便说说。。
引用

暗影翔@2009-06-26 21:01

我去试试,以前没用过mencoder,所以纯小白一个

改逗号了,可以了,感谢
引用

| TOP