搜索 社区服务 统计排行 帮助
  • 1629阅读
  • 2回复

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

楼层直达
级别: 精灵王
注册时间:
2005-12-24
在线时间:
45小时
发帖:
2298
需要把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,咋回事

在长长地换硬件的道路上,纠结前进中
级别: 精灵王
注册时间:
2005-12-24
在线时间:
45小时
发帖:
2298
只看该作者 2楼 发表于: 2009-06-26
我去试试,以前没用过mencoder,所以纯小白一个

改逗号了,可以了,感谢

在长长地换硬件的道路上,纠结前进中
级别: 新手上路
注册时间:
2005-06-30
在线时间:
1小时
发帖:
529
只看该作者 1楼 发表于: 2009-06-26
-af resample=8000:0:0 pan=1:0.5:0.5
这句话居然能执行么……语法错了啊。。

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

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

快速回复

限150 字节
上一个 下一个