![在 Ubuntu 中合并两个 MKV 文件?](https://linux22.com/image/1108700/%E5%9C%A8%20Ubuntu%20%E4%B8%AD%E5%90%88%E5%B9%B6%E4%B8%A4%E4%B8%AA%20MKV%20%E6%96%87%E4%BB%B6%EF%BC%9F.png)
我有一部歌剧,正在用 Handbrake 以 MKV 格式将其翻录到我的电脑上。这部歌剧有两张光盘。有没有办法将生成的 MKV 合并在一起?它们的比特率、分辨率等都相同。如果我这样做,我可以把两个 MKV 文件中的章节组织起来吗?而且,由于文件中有字幕(不是刻录的),它们还能保持完整吗?
我不太确定这个问题是否偏离主题。如果是,请随意删除它。:)
答案1
推荐的方法是使用mkvtoolnix
sudo apt-get install mkvtoolnix mkvtoolnix-gui
- 启动 mmg(mkvmerge 的图形用户界面)
- “添加”第一个文件
- “附加”第二个、第三个、第四个……
- 在底部的文本框中设置输出名称
- “开始混流”
字幕被保留并正确连接,音频和视频也是如此。可以使用 mmg 在生成的文件中编辑章节。
此过程会创建一个正确混合的文件。任何问题都应在 mmg 中的“日志”窗口中提及。您甚至可以使用正确的语言代码和注释(如“强制”或“导演评论”)来设置和命名音频和字幕轨道。
如果你打算在不同的文件上重复执行此操作,最好使用命令行版本合并(“mkvmerge --help”)
mkvmerge -o output.mkv input1.mkv +input2.mkv
答案2
在终端中使用此命令,将两个单独的“.mkv 文件”合并为一个。
mkvmerge -o newfile.mkv part1.mkv +part2.mkv
答案3
如果视频的分辨率相同,那么您可以使用 avidemux 将它们合并