提取 MKV 文件转换至 MP4
-
注意:音频 FLAC 和 TrueHD 仅限在 KVM 使用,DTS 和 DTS-HD 在 MP4 文件中兼容性有限。
提取 MKV
下载 MKVToolNix 和 MKVExtractGUI
MKVExtractGUI 需要 MKVToolNix 才能运作,把它们解压在一个位置。MKVToolNix 用来封装 MKV 视频,用来把单独的视频文件,音频,字幕和字幕所需的字体放进名为 MKV 的容器里。
MKVExtractGUI 作用相反,提取 MKV 里面的内容,包括视频和音频。打开 MKVExtractGUI2.exe ,拖入要处理的 MKV 文件她会自动列出内容(如下图),最前为视频,其后分别是5.1声道音频和2.0立体声音频。
勾选要提取出的内容点击"Extract" ,左下角会开始显示进度。封装为 MP4
选用 MeGUI 的工具来封装,它可以编码 X265 X265 视频,并可以编码音频。
https://sourceforge.net/projects/megui/这个影片是 FLAC 无损音频,需要转码为 AAC 音频格式,这样才能在 MP4 正常播放。为了 Megui 能编码 AAC 音频需要另外下载 neroAacEnc.exe (如没安装),在设置界面 (Options - Settings) 最后一栏可以见到 Enable neroAacEnc,下载后放入文件夹勾选。
快捷键Ctrl
+F5
打开 MP4 封装,选好视频文件(可能为 .264)和编码为 AAC 的音频文件,按照自己喜好加上字幕,Queue!启动!完成~ -
我记得c++还是哪门语言有在提供的标准库/标准方法里的某个整好的函数/方法可以实现类似的功能