1、首先先来说批量封装,打开Mkvtoolnix安装文件夹,mmg程序。可以看到,这个mkv文件包含了视频轨道和音轨。之所以要求统一,是因为命令行是对各个轨道的信息都记录进去的。
2、现在把字幕文件丢进去输入文件里。看到输入文件多了个字幕文件,轨道里也多了个字幕轨。
3、别急着点混流!点击下方的复制命令行。此时,就算关掉mmg也没问题,因为接下来并不会用到它了。
4、新建一个文本文档,粘贴命令行。并不需要看懂,但是要弄清楚哪里是需要改的,此处需要手动改动。图中红圈分别是:输出文件名,输入视频文件名,输入字幕名。
5、开始修改:在命令行的最后回车1次,粘贴。(此处为了方便看,我回车了2次。)然后修改对应的文件名。在写完骀旬沃啭时,在最后加多一两个回车。注意:要明确在同一文件夹里有对应文件名的文件存在。例如此处处理01.mkv到06.mkv六个文件,我要确信在D盘里的迅雷下载文件夹有01.mkv到06.mkv和01.ass到06.ass存在。之后才能进行处理。
6、Ctrl+A复制文档里的所有文字,打开命令提示符(cmd.exe),粘贴。如图,它会按照顺序进行处理。如图在处理第一个文件。
7、处理完成。打开对应的文件夹,可以看到,因为命令行写到06.mkv,所以此处有了01 (1).mkv到06 (1).mkv。打开视频,字幕已经成功封装进去了。到此,批量封装介绍完毕。
8、现在开始说批量提取字幕。打开MKVExtractGUI2,一般下载Mkvtoolnix并不包括MKVExtractGUI2,所以需要另外百度下载,然后放在Mkvtoolnix文件夹里。
9、把带有内挂字幕的视频拉近输入文件(Input file犬匮渝扮)里。可以看到,第三个轨道是字幕轨(看类型,英文写着subtitles的就是字幕轨)然后点击【Batch?..】按钮,会弹出复制窗口,点击【Copy and close】(复制并关闭)。
10、一样,新建文本文档,粘贴。然后就是跟步骤5同理的操作。P.S. 提取比封装的命令行简单得多,如图,框住的就是文件名了,第一个是输入文件名,第二个是输出文件名。最后,复制,然后在命令提示符里粘贴。
11、经过几秒钟的处理时间,提取完成(时间视字幕文件大小而定)。
12、到此全部结束。这种操作同样适用于提取视频轨、音轨等。熟悉操作后能减少大量工作。