我有一部歌剧,正在通过Handbrake以MKV格式复制到计算机中。该歌剧在两张光盘上。有没有办法将生成的MKV连接在一起?它们将具有相同的比特率,分辨率等。如果这样做,是否可以将两个MKV文件中的章节组织得井井有条?而且,由于文件中有字幕(未刻录),它们仍将保持不变吗?
我不太确定这个问题是否是题外话。如果是这样,请随意删除它。:)
我有一部歌剧,正在通过Handbrake以MKV格式复制到计算机中。该歌剧在两张光盘上。有没有办法将生成的MKV连接在一起?它们将具有相同的比特率,分辨率等。如果这样做,是否可以将两个MKV文件中的章节组织得井井有条?而且,由于文件中有字幕(未刻录),它们仍将保持不变吗?
我不太确定这个问题是否是题外话。如果是这样,请随意删除它。:)
Answers:
推荐的方法是使用mkvtoolnix
sudo apt-get install mkvtoolnix mkvtoolnix-gui
字幕会保留并正确连接,音频和视频也是如此。可以使用mmg在生成的文件中编辑章节。
此过程将创建正确的多路复用文件。任何问题都应在mmg的“日志”窗口中提及。您甚至可以使用正确的语言代码和注释(例如“强制”或“导演评论”)设置和命名音频和字幕轨道。
如果计划在其他文件上重复执行此操作,则最好使用命令行版本mkvmerge(“ mkvmerge --help”)
mkvmerge -o output.mkv input1.mkv +input2.mkv
+
字符追加视频文件而不是合并。
mkvmerge
毫无问题地使用了(没有加号)组合了mkv视频文件和mp3音频文件,这些文件必须从网站上单独下载。好厉害!
合并视频的最简单方法是使用支持串联和重新索引的容器格式,例如mpg。然后,您可以cat file1 file2 > file3
使用ffmpeg重新编制索引。
你的情况的步骤将是:
从转换MKV到MPG
串联
重建索引
变回MKV,如果你喜欢
如果只是音频,则可以使用更容易编辑的文件类型,例如wav,mp3或ogg,直到获得最终输出。然后,您可以使用大量工具来加入音频。我想到了Sox或FFmpeg。
您可以使用dmMediaConverter来执行此操作。它非常简单,效果很好。该程序有一个模式,可以在后台联合MKV
文件和使用ffmpeg
。有关更多信息,请参见此答案。