如何将两个 *.mka文件合并为一个



我有下一个任务 - 有3个文件: *.mkv文件没有配乐,还有两个 *.mka跟踪。我需要将它们全部合并到一个文件(并通过Ubuntu CLI进行)。我尝试了MKVMERGE工具,它做得很好,但是它可以使用两个音频曲目(如电影中的不同语言)生成视频文件,但是我需要同时使用这两个曲目的声音(也许是作为左右的声音频道,没关系)。我试图用Google搜索它 - 什么也没发现。谢谢。

使用 ffmpeg

  1. 使用ffmpeg的" concatenate"模块:

    ,将视频连接
    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
    

您可以查看文档,如果您的问题有一些细节,这些细节在我的答案中没有得到,或者浏览 stackoverflow superuser

最新更新