如何将两个 *.MKA 文件合并为一个?
How to merge two *.MKA files to one?
我有下一个任务 - 有 3 个文件:没有配乐的 *.mkv 文件和两个 *.mka 轨道。我需要将它们全部合并到一个文件中(并通过 ubuntu cli 完成)。我尝试了 mkvmerge 工具,它做得很好,但它会生成带有两个音轨供选择的视频文件(就像电影中的不同语言),但我需要同时从两个音轨发出声音(可能是左右声道)渠道,无所谓)。我试图 google 关于它 - 但一无所获。谢谢。
使用ffmpeg.
使用 ffmpeg 的 "concatenate" 模块连接您的视频:
ffmpeg -i "concat:input1.mkv|input2.mkv|input3.mkv" -c copy video.mkv
混合你的两个音频文件:
ffmpeg -i input1.mka -i input2.mka -filter_complex emerge audio.mka
把音频放在视频上:
ffmpeg -i video.mkv -i audio.mka -codec copy output.mkv
如果您的问题有一些我的回答中没有提到的细节,您可以查看文档,或者浏览 Whosebug 和 SuperUser.
我有下一个任务 - 有 3 个文件:没有配乐的 *.mkv 文件和两个 *.mka 轨道。我需要将它们全部合并到一个文件中(并通过 ubuntu cli 完成)。我尝试了 mkvmerge 工具,它做得很好,但它会生成带有两个音轨供选择的视频文件(就像电影中的不同语言),但我需要同时从两个音轨发出声音(可能是左右声道)渠道,无所谓)。我试图 google 关于它 - 但一无所获。谢谢。
使用ffmpeg.
使用 ffmpeg 的 "concatenate" 模块连接您的视频:
ffmpeg -i "concat:input1.mkv|input2.mkv|input3.mkv" -c copy video.mkv
混合你的两个音频文件:
ffmpeg -i input1.mka -i input2.mka -filter_complex emerge audio.mka
把音频放在视频上:
ffmpeg -i video.mkv -i audio.mka -codec copy output.mkv
如果您的问题有一些我的回答中没有提到的细节,您可以查看文档,或者浏览 Whosebug 和 SuperUser.