video - 如何通过ffmpeg对没有声音的red5视频进行编码

标签 video encoding audio ffmpeg red5

你好

我们通过red5服务器录制视频但没有添加声音(因为没有声音环境)。所以输出的flv文件中没有音轨。并且当我们通过 ffmpeg 将该 flv(无音轨)编码为其他视频格式时存在编码错误。

错误信息是
找不到编解码器参数(音频:0x0000、0 个 channel 、s16)

请建议我们如何解决问题。

  • ffmpeg 有什么办法可以编码没有音轨的视频 flv 吗?
  • 即使实际上没有录制声音,red5服务器有什么办法可以添加音轨吗?

  • 谢谢 !

    最佳答案

    如果您的问题中有 FFmpeg 命令行,我们可以更好地为您提供帮助。无论如何,回答你的第二个问题:

    Is there any way ffmpeg can encoding no sound track video flv?



    是的,使用 -an转变!

    这可以在 中找到。 FFmpeg documentation .您的新命令行将如下所示:
    ./ffmpeg -i myred5recording.flv -an myoutput.mp4
    

    也可以使用 FFmpeg 'mux in' 音频,但这与仅使用 -an 相比并不重要。转变。如果你想追求这个角度,可以看看其他一些 Stack Overflow 问题,例如 How can I add audio (mp3) to a flv (just video) with ffmpeg?

    关于video - 如何通过ffmpeg对没有声音的red5视频进行编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1951773/

    相关文章:

    java - 创建 ECDSA DER 编码签名

    javascript - 强制带有变量的对象属性重新计算值

    javascript - 检查 <video> 中是否存在暂停()(Windows 上的 Safari 5.1.7 - HTML5 视频)

    linux - 通过 youtube-dl 下载时更改视频名称

    python - 如何实时平滑阈值处理?

    video - 推荐用于视频编码的最佳质量/性能 H264 编码器?

    python - 如何在 Python 3 CGI 中打印 unicode 字符?

    text - 如何将带圆圈的数字转换为数字? (① 到 1)

    bash - bash :播放当前目录中的所有音频

    matlab - 如何在matlab中分别控制耳机左右声道在matlab中播放音频信号?