【问题标题】:FMS FLV (Speex) to mp3/mp4/acc/wavFMS FLV(速度)转 mp3/mp4/aac/wav
【发布时间】:2012-09-13 14:10:45
【问题描述】:

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

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

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

有什么想法吗?谢谢

【问题讨论】:

    标签: ffmpeg flv flash-media-server speex


    【解决方案1】:

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

    ffmpeg -i input.flv output.wav
    

    【讨论】:

      【解决方案2】:

      在重新编码 flv 文件(speex 到 mp3)时,如果出现采样率错误,请尝试以下操作:

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

      【讨论】:

        【解决方案3】:

        您输入什么并不重要。只要您在 ffmpeg 中启用了解码器和编码器,它就会执行此操作。

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

        会成功的。

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

        【讨论】:

          猜你喜欢
          • 2014-11-04
          • 1970-01-01
          • 2019-01-12
          • 2013-11-21
          • 2023-04-02
          • 2010-11-06
          • 1970-01-01
          • 2019-02-05
          • 1970-01-01
          相关资源
          最近更新 更多