MKVToolNix,一套用于在 Linux 系统下创建、修改和检查 Matroska(MKV)文件的工具,今天已更新至版本 96.0,这个版本带来了一些新功能和几个错误修复。
MKVToolNix 96.0 发布于 MKVToolNix 95.0 之后近一个月,引入了 --no-bom 命令行参数,用于禁用将字节顺序标记写入使用 UTF 变体编码的文本文件。这个更改修复了在提取字幕时出现的意外 UTF-8 BOM。
这个版本还通过将 <MTX_CHAPTERS_FILE_NAME> 变量添加到“作业完成后运行程序”机制中,改进了 MKVToolNix GUI 中的复用器功能,该变量包含章节文件名的绝对路径。
MKVToolNix 96.0 解决了几个问题,通过修复在第一个帧在 1MB 标记之后结束的文件中的探测,改善了 mkvmerge 中的 OBU 读取功能,这个 1MB 标记是用于探测内容的内存缓冲区的大小,以及通过正确读取以字节顺序标记(BOM)开始的 VobSub .idx 文件,改善了 mkvmerge 中的 VobSub 读取功能。
MKVToolNix 96.0 还通过修复以下问题改进了 AV1/IVF 容器支持:如果没有,则在每个帧的开始插入一个时间分隔符 OBU 的问题,从 Matroska 的默认持续时间推导帧率分子和分母时的潜在计算错误,以及从 Matroska 的帧时间戳计算 IVF 帧号时舍入而不是截断的问题。
查看发布说明以获取 MKVToolNix 96.0 中包含的更改的更多详细信息,您可以从官方网站下载作为源 tarball 编译,或作为可以在几乎任何 GNU/Linux 发行版上运行的通用 AppImage 二进制文件。
您还可以从 Flathub 或您发行版的仓库中将 MKVToolNix 安装为 Flatpak 应用。
转自 MKVToolNix 96.0 Released with New CLI Parameter and Improved AV1/IVF Support – 9to5Linux
Linuxeden开源社区