【问题标题】:Can I programmatically insert audio from a Webm file into another Webm file?我可以以编程方式将 Webm 文件中的音频插入另一个 Webm 文件吗?
【发布时间】:2016-01-19 00:40:39
【问题描述】:

我有两个 WebM 文件,都有视频和音频。

我想将一个 WebM 文件中的音频插入到另一个 WebM 文件中,以便最终的 WebM 文件有两个音频“流”与视频同时播放。

是否有可能以编程方式实现这一目标?最好使用 Ruby,或者如果没有命令行界面,也许是 ffmpeg?

【问题讨论】:

    标签: ruby audio video ffmpeg webm


    【解决方案1】:

    使用 ffmpeg

    ffmpeg -i first.webm -i second.webm -filter_complex "[0:a][1:a]amix[a]" -c:v copy -map 0:v -map "[a]" mixed.webm
    

    这将输出第一个输入的视频以及音频混合。检查amix 的手册以进行调整。这也将应用 WebM 的默认音频编码参数。

    【讨论】:

      猜你喜欢
      • 2017-12-07
      • 2018-01-29
      • 2015-10-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-01-24
      • 2023-03-23
      • 2012-02-21
      相关资源
      最近更新 更多