视频处理

关注公众号 jb51net

关闭
Mkvtoolnix(mkv格式制作处理工具) 32/64位 v100.0 精简便携版

Mkvtoolnix(mkv格式制作处理工具) 32/64位 v100.0 精简便携版

热门排行

简介

Mkvtoolnix(mkv格式制作处理工具) 32/64位 v100.0 精简便携版

mkvtoolnix(又叫Matroska toolkit),是一套功能强大的mkv(Matroska)格式制作和处理的工具,支持将多种视频、音频、字幕等格式封装成mkv格式。Mkvtoolnix 中包含了一个图形界面程序mmg.exe,这样使得制作mkv更简单和直观。还包含MKVextractGUI.exe程序,可以提取 MKV 文件里面的音视频和字幕文件。

功能介绍

Mkvtoolnix是目前功能最齐全的Matroska合成器,除了WMV和MPEG-1/2之外,它几乎能将所有的媒体合成到MKV中去。

MKVToolNix 包含了以下几个 MKV 专用处理工具:

* mkvmerge:将多媒体文件封装、合并、混流为 MKV 文件;

* mkvinfo:输出 MKV 文件组件和编码信息;

* mkvextract:从 MKV 文件中提取视频、音频和字幕轨道;

* mkvpropedit:直接修改现有 MKV 文件的属性而无需重混流;

* mmg:mkvmerge GUI,并包含了章节编辑器和头部编辑器

提取mkv自带字幕

自带的字幕是英文的,在中文以后会很难看的,使用本工具可以把自带的字幕提取出来,更换成中文字幕,字幕格式支持srt,ssa,ass等格式字幕,一般使用的是srt格式字幕,打开软件mmg.exe,选择第一项输入,然后点击添加,找到你要提取字幕的mkv文件,在下面的轨道栏里面会看到mkv里面包含的文件,一般排列方式是视频,音频,字幕文件,音频一般有一个或者几个,要看mkv片源的音轨有几个了,有的时候还会有5音轨,前面的对勾是你要的文件,不要的就不要打钩,你不想要字幕文件的话就不要打钩

最后一项是字幕文件,把前面的对勾点击去掉,

最下面的输出文件名最好是同源,切记把名称改一下,然后点击开始合并,需要的硬盘内存最少是这个电影的容量,抽根烟的功夫就转换完成了,转换完的mkv就是无字幕的电影了

封装字幕教程

打开软件,点击添加,找到你要封装的mkv文件和字幕,要先添加mkv再添加字幕,不然最后输出文件名的时候后缀就会变成mks而不是mkv了

轨道栏里面就会出现视频,音频,字幕文件,全部打钩就可以了,你如果不想要多余的音轨的话可以不打勾,封装的时候就不会有了

更新说明

MKVToolNix 100.0 版本更新日志

版本代号:Do Hot Girls Like Chords

发布日期:2026-07-05

一、新增功能与功能增强

全工具统一矢量图标

全部程序替换原有 PNG/ICO 位图图标,改用 SVG 无损缩放矢量图标;图标由 Sarreq Teryx 设计,实现需求 #6253。

mkvmerge MP4 解析器

若 MP4 轨道内置自定义名称(存储在trak→udta→name数据块),现在可正常读取轨道名称,实现需求 #6274。

图形界面 – 任务执行配置(播放音频文件)

新增音量调节滑块,配置逻辑更直观,由 #6267 实现。

图形界面 – 任务执行(macOS 专属)

执行「播放音频文件」时,优先使用软件内置音频文件(Qt 原生支持格式),不再调用系统提示音;修复 #6264,由 #6268 实现。

图形界面 – 任务执行(Windows 专属)

新增执行 PowerShell 脚本类型:可选择本地 ps1 脚本文件,或内置编辑器手写自定义脚本;脚本运行时可读取全部MTX_*环境变量(例:$env:MTX_DESTINATION_FILE_BASE_NAME);用于规避 #6254 反馈的旧版执行命令缺陷。

图形界面 – 任务队列右键菜单

支持复制选中队列任务,在封装器新建对应配置,原有队列任务保留不删除,实现需求 #6255。

图形界面 – 任务队列检索

新增队列搜索功能,检索范围包含任务描述、输出路径、警告与错误日志,实现需求 #6256。

二、漏洞与逻辑修复

Windows 命令行工具字符编码

替换 MinGW 自带std::utf8_codecvt,改用 Boost 库boost::locale::utf8_codecvt编码转换组件;修复高码位字符从 UTF-16/UTF-32 转 UTF-8 时抛出异常崩溃问题,修复 #6257。

mkvmerge AAC 音轨识别

修复 ADTS 流未对齐帧边界时误判问题;该问题始于 v87 版本修复 AAC LATM 配置解析逻辑后产生的回归 Bug,补丁作者 Corticalcode,修复 #6196。

mkvmerge MPEG TS / 蓝光 M2TS 播放列表

特殊场景下读取含 HDMV TextST 字幕的蓝光碟 M2TS 时,文件头部内容会被跳过(跳过长度与探测比例挂钩),现已修复 #6269。

图形界面 – 播放音频音量失效

升级 Qt6 后音量接口参数由整数 0~100 改为浮点 0.0~1.0,修复音量调节无效问题;由 #6267 实现,修复 #6266。

图形界面 – 命令转义反斜杠解析

修复 v99 引入的回归问题:添加环境变量时,Shell 转义字符串的反斜杠、引号会被错误篡改,现已修正 #6253。

*mkvmerge、mkvpropedit、MKVToolNix GUI的多路复用器和头编辑器:打开

Windows和macOS的MIME类型检测现在将使用FreeDesktop.org

MIME数据库,而不是回到基于文件扩展名的猜测。这

与它在其他操作系统上的工作方式相匹配。这修复了例如OpenType

字体被检测为传统类型`application/vnd.ms-opentype`

而不是当前的IETF RFC“font/otf”,无论“使用传统”是什么

首选项中的“字体MIME类型”设置已设置为。修复#6240

窗户;为macOS修复了#6248。由macOS的corticalcode实现

#6250.

*MKVToolNix GUI:更新检查器:修复了从

如果解析XML文件时出错,则内存地址无效

从官方MKVToolNix服务器检索。

*macOS:GUI:“播放音频”类型的程序运行者的默认音频文件

文件”已更改为AIFF文件,作为Qt的多媒体后端路由

通过不支持WebM/VP8/Vorbis/Opus的Core Audio。现有的

如果配置指向之前的默认WebM音频,则将进行更新

文件。修复#6209。

##构建系统更改

*macOS:`build.sh`:Qt安装现在通过`cmake-install完成`

而不是使用经典的“make”作为Qt生成的经典Makefile

构建系统不完整。通过皮质编码进行贴片。修复#6205。

*macOS:`build.sh`:DMG中的二进制文件现在已被删除调试

符号。通过皮质编码进行贴片。修复#6206。

*macOS:`build.sh`:启用了版本构建优化

依赖性。通过皮质编码进行贴片。修复#6207。

*macOS:`build.sh`:禁用Qt的`pkg-config`以防止链接

针对已安装的非操作系统库,如Homebrew。补丁由

皮质管。修复#6208。

*macOS:增加了对苹果公司对macOS磁盘映像公证的支持

开发者帐户。Touchstone64实现了#6212。

*macOS:添加补丁,使在macOS上从源代码构建Qt 6.11成为可能

26.4.Touchstone64的补丁。

*macOS:添加DMG包命名,包括其目标机器类型

(arm64或x86_64)和修订号(支持重新打包

现有的MKVToolnix版本)。例如,MKVToolNix-98.0-1arg64.dmg将

代表苹果Silicon Mac的DMG封装的第一次修订,

包含MKVToolNix版本98.0。Touchstone64的实施。

*macOS:打包过程现在验证MKVToolNix源代码版本

在打包之前使用作者的GPG密钥。Touchstone64的实施。

*macOS:通过删除版本,应用程序包名称已经标准化

数字,因此DMG包将包含“MKVToolNix.app”。实施方式

Touchstone64。

*macOS:Qt现在不支持打印,减小了

产生轻微的DMG。由Corticacode实施。机具#6230。

大家还下载了