Mkvtoolnix(mkv视频制作处理) x64

Mkvtoolnix(mkv视频制作处理) x64

V28.0.0绿色版

  • 2018-10-23
  • 简体中文
  • 3分
  • 2839下载
此为PC软件,请到PC端下载

MKVToolnix  64位中文版 是一款专门针对windows 64位操作系统而研发的视频制作工具,MKVToolnix  64位中文版支持将多种视频、音频、字幕等格式封装成mkv格式,包含 MKVextractGUI.exe程序,可以提取 MKV 文件里面的音视频和字幕文件。Mkvtoolnix 是目前功能最齐全的Matroska 合成器,除了WMV和MPEG-1/2之外,它几乎能将所有的媒体合成到MKV中去。

功能介绍

1、mkvtoolnix 64位中文版支持大部分的视频、音频和字幕格式的封装,但部分格式并不支持,比如asf、wmv等格式,需要asf2mkv recorder的辅助才能进行MKV的封装;安装运行asf2mkv recorder,在软件窗口的地址栏中输入源文件的完整路径(也可复制),然后单击“Record!”按钮,会弹出另存为对话框,在其中设置好MKV文件保存的路径及名称后即可输出MKV文件。
2、新版的mkvtoolnix 64位中文版增加了append追加功能,可以追加视频、音频和字幕,但必须保证格式一致才可以,比如追加rmvb视频,就必须保证音频编码格式和分辨率都一致才可以追加;
3、点击Tracks中的相应项目,然后在Track options中进行设置。对于视频、音频和图形字幕一般可以不设置,默认即可;对于文本字幕需要设置一下该字幕在菜单中的语言显示,以方便播放时进行识别和选择;注意字幕语言如果是中文,language选择chi(chinese),而不要选择zho(chinese),因为选择后者,字幕菜单显示不了chinese字样,只显示undetermined(原因不明);
4、如果字幕或音频有声音延迟,可以在Delay中定义;
5、Track name可以自定义菜单的显示内容,不过这个选项好像只对音频有效,对字幕无效,字幕名字还是要到language里面去指定;
6、如果封装的文件比较大,可以进行分割,方法是切换到Global选卡,在split中指定文件分割的方式;另外这里还可以指定MKV的标题或章节的名称,也可以不填;

使用说明

安装及运行
mkvtoolnix 64位中文版 解压之后,还要将Mkvtoolnix Runtime Package也一并解压到Mkvtoolnix所在的目录中,否则它是无法运行的。mkvtoolnix 64位中文版的主程序mkvmerge.exe是命令行程序,不过这个软件包中还提供了一个GUI外壳程序mmg.exe,可运行它来对mkvmerge.exe进行操作。
文件导入
运行mmg.exe后,会弹出软件的图形界面,首先选择“Input”选择卡,点击上部“Input files”处的“add”按钮,将要合并的视频、音频、字幕文件一一添加到文件列表中,mkvtoolnix 64位中文版功能的强大主要体现在能导入的格式上,除了MPEG视频外,几乎所有的主流音、视频格式它都能容纳,包括OGM和MKV格式本身!
轨道设置
如果视频中已经包括有音频,mkvtoolnix 64位中文版还可以选择是保留还是不保留该音频!如果要去掉原有的音频,先在文件列表中选中该视频文件,然后在下面的Tracks列表中将音轨前的勾去掉即可。这样的功能要比OGM方便得多! 所有的轨道都可以加上语言类型、标题、作者等标示,先选定某个轨道,然后在下面“Track Options”处的“Language”下拉列表中进行选择。在字幕或声音不同步的情况下,还可设置声轨和字幕播放的延时时间,可将延时数值填入Delay后的文字框(单位为毫秒)。
文件分割
如果想将合并好的MKV文件刻入光盘,而最终合并好的文件可能超过光盘的容量的话,你可以对文件进行分割。选择“Global(全局)”选项卡,在其中的“Split(分割)”栏中勾选“Enable splitting(进行分割)”,分割有两种方式:“by size(按文件尺寸)”、“by time(按时间)”,这里当然应该按尺寸,具体的尺寸可从后面的下拉列表中选择。
输出界面中的其它选项卡都是无关紧要的,可以不管。最后,在下面的“Output filename(输出文件名)”处设置输出文件的路径及名称后,点击“Start Muxing(开始合并)”按钮输出MKV文件。另外,Mkvtoolnix也可用于分离MKV文件,只要将MKV文件导入,再将每个码流单独命名输出就形了。

更新日志

MKVToolnix 28.0.0 更新日志

# #新功能和增强功能
建立系统:随着铿锵v3.8.0或新建筑时,`配置`不再约束优化的旗帜` - O1 `和使用`臭氧`再次(旧版本的铿锵遭受高水平过度优化内存使用)。
建立系统:用MinGW 7.2.0或新建筑时,`配置`不再约束优化的旗帜` O2 `和使用`臭氧`再次(旧版本MinGW遭受等缺陷,具有较高的优化水平分割故障)。
建立系统:堆栈时启用保护建设铿锵3.5.0或更新的所有平台上。
* mkvmerge:AVC和HEVC ES解析器:性能改进复制更少的内存在。
* mkvmerge:标签:引进一个与标签不包含强制性` simpletag `元非标准文件的解决方法。这种方法是在v15.0.0重构代码发布中删除。
*用户界面:多路复用器:“AAC是SBR / AAC / AAC +”复选框中的“音频属性”部分将被禁用,如果功能不执行选定的轨道的编解码器和容器。
*图形用户界面:多路复用:“减少到核心”复选框中的“音频属性”部分将被禁用,如果功能没有实现选定的曲目的编解码器。看到# 2134。
# # bug修复
* mkvmerge:AAC数据分析器:为ADT文件不包含程序配置元素的` channel_configuration `标题元素固定的解释:价值7 7.1通道。修复# 2151。
* mkvmerge:Matroska的识别:` date_local `和` date_utc `属性只会输出如果确定Matroska文件实际上包含“日期”字段。
* mkvmerge:webvtt:mkvmerge没有如果小时成分缺席认识时间线。修复# 2139。
* mkvpropedit,GUI的页眉编辑:的`日期`标头字段不会自动添加了每段信息部分是编辑,
'日期'元素要么被删除,要么没有出现在第一位。

MKVToolnix 25.0.0 更新日志

##新功能和增强功能
* mkvmerge:SRT / ASS / SSA文本字幕:对于未指定编码的文件,mkvmerge将首先尝试UTF-8,然后再回退到系统的默认编码。 #2246的部分实施。
* mkvmerge:SRT / ASS / SSA / WebVTT文本字幕:如果在有效的多字节UTF-8序列之外遇到无效的8位字符,则现在会发出警告。 #2246的部分实施。
* mkvmerge:Matroska和MPEG传输流读取器:现在可以使用`-sub-charset`参数更改从Matroska文件读取的文本字幕的编码。
* Linux:从第25版开始,将提供一个AppImage,它应该在CentOS 7 / Ubuntu发布的任何Linux发行版上运行
14.04或更高版本。
* macOS:translations:更新了`build.sh`脚本来构建`libiconv`和一个完整的`gettext`。结合翻译文件的附加修复,MKVToolNix现在也可以在macOS上使用所有界面语言。修正了#2110,#2307,#2323。
## Bug修复
* mkvmerge:AVC / h.264:由于内部缓冲区未正确清除,某些基本流的固定文件识别失败。修正了#2325。
* mkvmerge:HEVC / h.265:由于内部缓冲区未正确清除,某些基本流的固定文件识别失败。这是HEVC类似于#2325中为AVC修复的内容。
* mkvmerge:MLP代码:修复了阻止MLP正确解析的各种问题。修正了#2326。
* mkvmerge:TrueHD / MLP打包器;如果轨道是MLP轨道,则不会尝试删除对话框音量标准化,因为该操作仅支持TrueHD,而不支持MLP。
* mkvmerge:MPEG TS阅读器:在阅读MPLS时,mkvmerge现在将MPLS的开始和结束时间戳与传输流的PTS而不是DTS进行比较。否则,如果视频轨道的第一个关键帧不是呈现顺序中的第一个,则可能会丢弃它。修正了#2321。
* mkvmerge:JSON标识:mkvmerge将通过用占位符字符替换无效字节来确保传递给JSON输出模块的所有字符串都是有效的UTF-8编码字符串。这可以避免JSON库抛出异常并使mkvmerge中止此类数据。修正了#2327。
* mkvmerge:audio packetizers:mkvmerge现在将保留丢弃填充值,如果它们存在于从Matroska文件读取的数据包中。修正了#2296。
* mkvmerge:Ogg Opus阅读器:数据包时间戳不是通过总结以时间戳0开始的所有数据包的持续时间来计算的。相反,该算法基于Ogg页面的粒度位置以及当前带有时间戳的数据包编号(对流中的第一个和最后一个数据包进行特殊处理)。
*如果第一个Ogg数据包的粒度位置大于第一个数据包中的样本数(=如果第一个样本的时间戳大于0),则会修复第一个时间戳。 mkvmerge现在将保留这些偏移并仅在实际需要的地方插入“discard padding”。
*它还改进了无效文件的处理,其中第一个Ogg数据包的颗粒位置小于第一个数据包中的样本数(=第一个样本的时间戳小于0)。在这种情况下,mkvmerge现在将所有时间戳都移到0,而不是在整个地方插入“discard padding”元素。
*如果a)根据颗粒位置计算的包中的样本数量与b)从比特流计算的实际样本数量是一个样本或更少,并且如果a之间的差异,则mkvmerge将不再插入“discard padding”元素数据包不是流中的最后一个。这避免了某些舍入错误。
*现在,根据数据包所属的Ogg页面计算第一个数据包在时间流中间的时间戳,而不是基于间隙之前的时间戳。
修正了#2280。
* mkvmerge:完全重写进度处理。它现在基于所有源文件的总大小及其中的当前位置,而不是要处理的帧/块的数量。这简化了附加文件时的计算,并修复了进度报告明显错误的罕见情况(例如,直到最后一直停留在0%)。修正了#2150和#2330。
* MKVToolNix GUI:标题编辑器:由于修复#2320时的回归,无法删除非强制性元素。现在可以再次删除它们。修正了#2322。