1

我有下一个任务 - 有 3 个文件:没有配乐的 *.mkv 文件和两个 *.mka 曲目。我需要将它们全部合并到一个文件中(并通过 ubuntu cli 完成)。我尝试了 mkvmerge 工具,它做得很好,但它生成的视频文件有两个音轨供选择(就像电影中的不同语言),但我需要同时从两个音轨发出声音(也许作为左右频道,没关系)。我试图用谷歌搜索它 - 并没有找到任何东西。谢谢。

4

1 回答 1

2

使用ffmpeg

  1. 使用 ffmpeg 的“连接”模块连接您的视频:

    ffmpeg -i "concat:input1.mkv|input2.mkv|input3.mkv" -c copy video.mkv
    
  2. 混合您的两个音频文件:

    ffmpeg -i input1.mka -i input2.mka -filter_complex emerge audio.mka
    
  3. 将音频放在视频上:

    ffmpeg -i video.mkv -i audio.mka -codec copy output.mkv
    

如果您的问题有一些在我的回答中没有考虑到的细节,您可以查看文档,或者浏览StackOverflowSuperUser

于 2017-08-30T13:15:14.327 回答