【发布时间】:2011-04-22 01:47:18
【问题描述】:
我需要从使用 FMS 录制的 FLV 文件中提取音频。我使用了在我的 Flash 应用程序中编码的 SPEEX,它将音频和视频流式传输到 FMS。
我曾尝试使用 FFMPEG,但没有成功。这是我的 FLV 的 -i 输出:
FFmpeg 版本 SVN-rUNKNOWN,版权所有 (c) 2000-2007 Fabrice Bellard 等人。 配置: --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,单声道
我需要一个命令行实用程序,因为它将从服务器执行。
提前致谢。
【问题讨论】:
-
我有机会获得您的 FLV 副本吗?我正在尝试查找 FLV 中包含的 任何 Speex 工作示例,以调试我的应用程序。我能找到的所有例子都被打破了。见my question。
标签: command-line audio ffmpeg flv speex