FMS FLV(速度)到mp3 / mp4 / aac / wav

时间:2012-09-13 14:10:45

标签: ffmpeg flv flash-media-server speex

我正在尝试将FLV的音频解码为可播放的格式。我尝试使用这个SO帖子:FMS FLV to mp3..作为例子,但我的FLV是用Speex编码的。

我在Fedora 15机器上使用--enable-libspeex编译了ffmpeg。

我相信这可以用ffmpeg完成,但我很难搞清楚如何去做。

有什么想法?感谢

3 个答案:

答案 0 :(得分:3)

您的ffmpeg需要配置--enable-libspeex才能支持Speex解码。由于您未提供操作系统,因此无法提供更具体的说明。一旦你有一个可以解码speex的ffmpeg构建,最简单的命令就是:

ffmpeg -i input.flv output.wav

答案 1 :(得分:1)

在重新编码flv文件(speex到mp3)的同时如果你得到采样率错误试试这个:

ffmpeg -i c:\in.flv -acodec libmp3lame -ar 44100 -vcodec copy c:\out.flv

答案 2 :(得分:0)

您的输入无关紧要。只要您在ffmpeg中启用了解码器和编码器,它就可以完成。

ffmpeg -i inputfile.flv -acodec libmp3lame any_other_parameters_you_want -vcodec copy out.flv 

会做到这一点。

运行ffmpeg -codecs以查看支持的编解码器和ffmpeg -formats以查看安装中支持的格式。