当前位置: 首页 > 微软应用 > 音频视频 > 正文
MKV 封装工具 MKVToolnix 20.0.0 Final + x64 中文多语免费版

MKV 封装工具 MKVToolnix 20.0.0 Final + x64 中文多语免费版

作者:大眼仔~旭 日期:1周前 (01-15) 围观:85554+ 评论:17 条

摘要:MKVToolnix 20.0.0 Final + x64 中文版 MKV 封装工具由大眼仔旭(www.dayanzai.me)发布。MKVToolnix (又叫 Matroska toolkit),是一套功能强大的 MKV(Matroska) 格式制作和处理的工具,支持将多种视频、音频、字幕等格式封装成mkv格式。M…

MKVToolnix 20.0.0 Final + x64 中文版 MKV 封装工具由大眼仔旭(www.dayanzai.me)发布。MKVToolnix (又叫 Matroska toolkit),是一套功能强大的 MKV(Matroska) 格式制作和处理的工具,支持将多种视频、音频、字幕等格式封装成mkv格式。Mkvtoolnix 中包含了一个图形界面程序mmg.exe,这样使得制作mkv更简单和直观。还包含 MKVextractGUI.exe程序,可以提取 MKV 文件里面的音视频和字幕文件。Mkvtoolnix 是目前功能最齐全的Matroska 合成器,除了WMV和MPEG-1/2之外,它几乎能将所有的媒体合成到MKV中去。

MKVToolnix Final + x64 + Portable

中文名: MKV字幕提取与封装软件
英文名: MKVtoolnix
制作发行: DarkDudae and Affar
运行环境:WIN10/WIN7/VISTA/XP/2003/2000

MKVToolnix 安装及运行

Mkvtoolnix 解压之后,还要将Mkvtoolnix Runtime Package也一并解压到Mkvtoolnix所在的目录中,否则它是无法运行的。Mkvtoolnix的主程序mkvmerge.exe是命令行程序,不过这个软件包中还提供了一个GUI外壳程序mmg.exe,可运行它来对mkvmerge.exe进行操作。
文件导入

运行mmg.exe后,会弹出软件的图形界面,首先选择“Input”选择卡,点击上部“Input files”处的“add”按钮,将要合并的视频、音频、字幕文件一一添加到文件列表中,Mkvtoolnix功能的强大主要体现在能导入的格式上,除了MPEG视频外,几乎所有的主流音、视频格式它都能容纳,包括OGM和MKV格式本身!
轨道设置

如果视频中已经包括有音频,它还可以选择是保留还是不保留该音频!如果要去掉原有的音频,先在文件列表中选中该视频文件,然后在下面的Tracks列表中将音轨前的勾去掉即可。这样的功能要比OGM方便得多! 所有的轨道都可以加上语言类型、标题、作者等标示,先选定某个轨道,然后在下面“Track Options”处的“Language”下拉列表中进行选择。在字幕或声音不同步的情况下,还可设置声轨和字幕播放的延时时间,可将延时数值填入Delay后的文字框(单位为毫秒)。
文件分割

如果想将合并好的MKV文件刻入光盘,而最终合并好的文件可能超过光盘的容量的话,你可以对文件进行分割。选择“Global(全局)”选项卡,在其中的“Split(分割)”栏中勾选“Enable splitting(进行分割)”,分割有两种方式:“by size(按文件尺寸)”、“by time(按时间)”,这里当然应该按尺寸,具体的尺寸可从后面的下拉列表中选择。

输出界面中的其它选项卡都是无关紧要的,可以不管。最后,在下面的“Output filename(输出文件名)”处设置输出文件的路径及名称后,点击“Start Muxing(开始合并)”按钮输出MKV文件。另外,Mkvtoolnix也可用于分离MKV文件,只要将MKV文件导入,再将每个码流单独命名输出就形了。

MKVToolnix 中文版

1、mkvtoolnix支持大部分的视频、音频和字幕格式的封装,但部分格式并不支持,比如asf、wmv等格式,需要asf2mkv recorder的辅助才能进行MKV的封装;安装运行asf2mkv recorder,在软件窗口的地址栏中输入源文件的完整路径(也可复制),然后单击“Record!”按钮,会弹出另存为对话框,在其中设置好MKV文件保存的路径及名称后即可输出MKV文件。
2、新版的mkvtoolnix增加了append追加功能,可以追加视频、音频和字幕,但必须保证格式一致才可以,比如追加rmvb视频,就必须保证音频编码格式和分辨率都一致才可以追加;
3、点击Tracks中的相应项目,然后在Track options中进行设置。对于视频、音频和图形字幕一般可以不设置,默认即可;对于文本字幕需要设置一下该字幕在菜单中的语言显示,以方便播放时进行识别和选择;注意字幕语言如果是中文,language选择chi(chinese),而不要选择zho(chinese),因为选择后者,字幕菜单显示不了chinese字样,只显示undetermined(原因不明);

MKVToolnix Final + x64 + Portable

4、如果字幕或音频有声音延迟,可以在Delay中定义;
5、Track name可以自定义菜单的显示内容,不过这个选项好像只对音频有效,对字幕无效,字幕名字还是要到language里面去指定;
6、如果封装的文件比较大,可以进行分割,方法是切换到Global选卡,在split中指定文件分割的方式;另外这里还可以指定MKV的标题或章节的名称,也可以不填;

官方主页

MKVToolnix 20.0.0 更新日志
https://www.bunkus.org/videotools/mkvtoolnix/doc/ChangeLog

## Important notes
* Feature removal: several deprecated features have been removed:
* mkvmerge: the deprecated options `–identify-verbose` (and its counterpart `-I`), `–identify-for-gui`, `–identify-for-mmg` and `–identification-format verbose-text`
* all command line tools: support for the deprecated, old, proprietary format used for option files
* all command line tools: support for passing command line options via the deprecated environment variables `MKVTOOLNIX_OPTIONS`, `MKVEXTRACT_OPTIONS`,`MKVINFO_OPTIONS`, `MKVMERGE_OPTIONS` and `MKVPROPEDIT_OPTIONS`

* mkvinfo: most of its code was re-written in order to lay the groundwork for including its functionality in MKVToolNix GUI but with more features than the existing mkvinfo GUI. The result is that a lot of its output has been changed slightly while keeping the basic layout. Changes include but aren’tlimited to:

* Several element names are a bit clearer (e.g. `Maximum cache` instead of `MaxCache`).
* All timestamps and durations are now output as nanoseconds in formatted form (e.g. `01:23:45.67890123`). All additional formats (e.g. floating point numbers output in seconds or milliseconds) were removed.
* Element names for chapters and tags are now translated if a translation is available.
* Elements located in wrong positions within the Matroska document are handled better.

While mkvinfo’s output is mostly kept very stable, it is not designed to be parsed by other utilities. Even though I’ve tried hard to cram all changes and cleanups into this version, additional changes may be made in the next couple of releases depending on user feedback and bug reports.

## New features and enhancements
* mkvmerge: AVC/h.264 packetizer (framed): access unit delimiter NALUs will now be removed. Implements #2173.

## Bug fixes
* mkvmerge: AVC/h.264 parser: when fixing the bitstream timing information mkvmerge will now use exact representations of the desired field duration if possible. For example, when indicating 50 fields/second `num_units_in_tick` is set to 1 and `time_scale` to 50 instead of 5368709 and 268435456. Part of the fix for #1673.
* mkvmerge: AVC/h.264 parser: mkvmerge no longer assumes that encountering sequence parameter set or picture parameter set NALUs signal the start of a new frame. Fixes #2179.
* mkvmerge: AVC/h.264 packetizer (framed): when mkvmerge is told to fix the bitstream timing information, it will now update all SPS NALUs, not just the ones in the AVCC. Part of the fix for #1673.
* mkvmerge: MPEG TS reader: TS packet payloads will only be treated as PES packets if the payload actually starts with a PES start code. The prior behavior led to wrong timestamps and potentially broken frame data. Fixes #2193.
* mkvmerge: MPEG TS reader: mkvmerge will now drop incomplete PES packets as soon as an error is detected in the transport stream instead of passing the incomplete frame to the packetizer. An error is assumed either if the`transport_error_indicator` flag is set or if the value of the`continuity_counter` header field doesn’t match the expected value. Fixes #2181.
* mkvmerge: Opus: when re-muxing Opus from Matroska mkvmerge will now write “block duration” elements for all block groups where a “discard padding” is set, too. Fixes #2188.
* mkvmerge: SRT reader: mkvmerge can now handle SRT files with timestamps without decimal places (e.g. `00:01:15` instead of `00:01:15.000`).
* mkvmerge: read buffer I/O class: the class could get out of sync regarding the file position of the underlying file I/O class causing wrong data to be returned on subsequent read operations. One result was that trying to identifying MPLS files that refer to very short M2TS files caused mkvmerge to segfault.
* mkvmerge: multiplexer core: if there’s a gap in audio timestamps, a new block group/lace will be started for the first frame after each gap. Before the fix the frame after the gap was often stored in the previous block group causing the gap to be in the wrong place: at the end of that block group. Fixes #1700.
* mkvextract: AVC/h.264: if two consecutive IDR frames with the same`idr_pic_id` parameter and no access unit delimiters are found between them,mkvextract will insert an access unit delimiter in order to signal the start of a new access unit. Fixes #1704.
* MKVToolNix GUI: update check dialog: Markdown links will now be converted to clickable links. Fixes #2176.
* build system: fixed a race condition when creating new directories if `rake`is run with `-jN` in newer versions of Ruby/`rake`. Fixes #2194.

## Build system changes
* [cmark](https://github.com/commonmark/cmark), the CommonMark parsing and rendering library in C, is now required when building the GUIs

资源:794.rar
解压密码:www.dayanzai.me
转载请保留出处,谢谢合作~
点击下载
点击下载
点击下载(提取码:y3wc)
点击下载(提取码:ier9)

声明:大眼仔旭 | 本文采用[BY-NC-SA]协议进行授权
文章名称:《MKV 封装工具 MKVToolnix 20.0.0 Final + x64 中文多语免费版
文章固定链接:http://www.dayanzai.me/mkvtoolnix.html
除注明转载文章外 转载时必须以链接形式注明作者和原始出处及本声明
转载声明
返回顶部