我需要从使用FMS记录的FLV文件中提取音频。我使用我的Flash应用程序中编码的SPEEX,将音频和视频流传输到FMS。如何从FLV中提取音频?
我试过使用FFMPEG,没有运气。这是我的FLV的-i输出:
FFmpeg版本SVN-rUNKNOWN,Copyright(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 建立于Apr 23 2010 15:11 :13,gcc:4.2.4(Ubuntu 4.2.4-1ubuntu3) [flv @ 0xb7ed7110] Unsupported audio codec(b) [flv @ 0xb7ed7110] Unsupported audio codec(b) Input'0,flv,from'm .flv': 持续时间:00:00:05.0,开始:0.000000,比特率:N/A 流#0.0:视频:flv,yuv420p,288x203,1000.00 fps(r) 流#0.1:音频:0x000b,11025 Hz,单声
我需要一个命令行实用程序,因为这将从服务器执行。
在此先感谢。
任何机会我可以有一个FLV的副本?我正在试图找到**包含在FLV中的任何**工作示例,以调试我的应用程序。我能找到的所有例子都被破坏了。请参阅[我的问题](http://stackoverflow.com/questions/5951523/example-of-a-flv-file-with-speex-encoded-audio)。 – finnw 2011-05-13 08:10:53