admin管理员组

文章数量:1606190

2024年1月19日发(作者:)

MKVtoolnix是一套完整的MKV处理工具,整合版下载在这里:

/share/link?shareid=102917&uk=3657779105

这是个绿色软件,直接解包就可以了。

是它的图形化窗口执行文件。

1. 如何将一个视频无损地、很方便地转为MKV格式

将视频转为MKV,用MKVtoolnix可以很容易的办到。前提是,你的视频不是flv这种封闭格式。比如MP4、MOV、TS转MKV就可以用MKVtoolnix。(对于flv,我的建议是用MediaCoder,勾选视频音频复制,转成MKV。拖进去,设置输出文件名,OK。)详细的请看下面。

2. 如何将外挂音轨、外挂字幕封装到MKV文件里去,使之成为一个单独文件

打开,将所有你需要的文件(可以是多个,比如多个视频、音频、字幕、章节等等),mmg会一个一个显示这些文件都有哪些组成部分,勾选你需要的部分,调整顺序,设定必要的default track(默认播放哪个),最后指定输出文件名(不要和任何输入文件相同)。

比如说,fate/zero 1080p下半季如果你觉得外挂字幕很不爽,你就可以将视频和字幕都

加进去,然后整合输出。如果你觉得flac音轨太奢侈,你就可以去掉flac音轨,同时加入有损音轨(比如同时720p版mp4拖进去,只选择其中的aac音轨),这样能有效减小体积。

图中所示是先后选择自制的魔法少女小圆720p MP4文件,和澄空的外挂字幕。如图所示,输入文件的框里显示mp4文件和ass文件,tracks列表里,分别是视频、音频和字幕。这时候整合输出,就是内嵌字幕的MKV文件。

3. 如何将>4GB的视频文件较快的切割成<4GB的分块,以获得android 系统fat32支持

Android原生不支持4GB以上文件(fat32限制)众所周知(不过听说有补丁),对于视频文件,可能轻而易举的突破这个限制,这个可以用MKVtoolnix进行裁剪。裁剪的原理,

和winrar分卷类似。首先将你需要裁剪的文件拖入mmg,如果有外挂字幕什么的一并拖进去。

随后标签打到global,enable splitting,选择按大小划分。这里没有我们需要的,只要自己填上4000M就可以了(准确点是4096MB)。有些读者反映>2GB也会出问题,只要按2000M划分就没问题了。随后就是输出。

MKVtoolnix也可以按时间长度划分和按指定时间点划分(其他几个选项就是,这点浅显的英文不用我解释吧)。不过这两个并不能十分精确。有兴趣的读者可以自行尝试。

4.影音同步调整

如果是音轨或者字幕跟视频相差若干秒,可以用mmg调整延迟。首先将文件拖进去,然后点击对应音轨,最下方的format specific option中,调整好延迟就行了。单位是毫秒。比如需要提前1.5s,那么就是延迟-1500ms,填上1500就行。然后输出。字幕同理。

一般很少遇到HE-AAC v2,那个选项无需考虑太多就是了。

5.分离不同的tracks

这个要额外安装MKVExtractGUI2或者MKVcleaver。我给的软件包里面已经包括了前者,直接用就行。

用MKVExtractGUI2打开任意MP4/MKV文件,然后勾选你要分离的tracks,点击extract就行了。这种做法

可以避免有损提取,i.e.,如果你想分离bgm,你可以先用截取的方法获得你想要的那段视频,然后分离音轨。这样做你可以完全无损的提取音轨,不用担心二次编码造成的音质损失,也不用做aac->flac这样的蛋疼事情。

点击extract就可以分离了。

转自显卡吧LittlePox

原帖地址:

/p/1986839368?pn=2

本文标签: 文件音轨视频输出字幕