我需要从使用FMS录制的FLV文件中提取音频。我在我的flash应用程序中使用了编码的SPEEX,它将音频和视频流式传输到FMS。
我尝试过使用FFMPEG,没有运气。这是我FLV的-i输出:
FFmpeg版本SVN-rUNKNOWN,版权所有(c)2000-2007 Fabrice Bellard,et al。 配置: - enable-gpl --enable-pp --enable-swscaler --enable-pthreads --enable-libvorbis --enable-libtheora --enable-libogg --enable-libgsm --enable-dc1394 --disable -debug --enable-shared --prefix = / usr libavutil版本:1d.49.3.0 libavcodec版本:1d.51.38.0 libavformat版本:1d.51.10.0 建于2010年4月23日15:11:13,gcc:4.2.4(Ubuntu 4.2.4-1ubuntu3) [flv @ 0xb7ed7110]不支持的音频编解码器(b) [flv @ 0xb7ed7110]不支持的音频编解码器(b) 输入#0,flv,来自'm.flv': 持续时间:00:00:05.0,开始:0.000000,比特率:N / A. 流#0.0:视频:flv,yuv420p,288x203,1000.00 fps(r) 流#0.1:音频:0x000b,11025 Hz,单声道
我需要一个命令行实用程序,因为这将从服务器执行。
提前致谢。
答案 0 :(得分:0)
典型的flv:
flv @ 0x152ba80]估计持续时间 从比特率来看,这可能是不准确的 [lavf] stream 0:video(flv), - vid 0 [lavf] stream 1:audio(mp3), - aid 0 视频:[FLV1] 320x240 0bpp 25.000 fps 250.3 kbps(30.6 kbyte / s)
要阅读此内容,必须使用其他选项编译ffmpeg:
--enable-gpl --enable-nonfree --enable-libmp3lame
然后,
ffmpeg -i flvfile 1.mp3
答案 1 :(得分:0)
试试这个网站:flv2mp3.com
更新:抱歉,我没有阅读你问题的命令行部分。