mkvtoolnix v4.5.0 发布

大家好,

我刚发布了 mkvtoolnix v4.5.0。它包含大量错误修复以及一些新功能与功能增强。

对包维护者有两项重要变更:

  1. mmg 指南现在安装到 $docdir 位置 (“–docdir” 选项可配置) 而不再是 $datadir/mkvtoolnix。通常就是 /usr/share/doc/mkvtoolnix/guide 代替 /usr/share/mkvtoolnix/guide。指南是唯一安装到 $datadir/mkvtoolnix 的项目,所以该目录也不再需要。
  2. mkvtoolnix 的编译要求 libebml 1.2.0 与 libmatroska 1.1.0。两者均已在数天前发布。然而,自本版本起,mkvtoolnix 包含了 libebml 与 libmatroska 的源码。configure 仍然将像以前一样尝试全局查找已安装的 libebml 与 libmatroska 副本,如果版本够新就使用。如果不够新则 configure 将退回使用已包含的版本。特定情况下可能出现意外。如果 CFLAGS/CXXFLAGS/LDFLAGS 包含直接指向包含旧版本 libebml/libmatroska 的 include/library 路径目录,configure 则将正确表示它将使用内部的 libebml/libmatroska 副本但编译将失败(由于传递 CFLAGS/CXXFLAGS/LDFLAGS 等给 gcc 的顺序造成)。我计划在下一版本中修复这个错误。目前使用这些环境变量指定 include/library 路径应该足够。然后您甚至可以保留已安装的旧版,编译将正常进行。即:

    旧库在 /usr/include/ebml/usr/include/matroska 没问题。

    旧库在如 /opt/libebml/opt/libmatroska 并配置有 CFLAGS="-I/opt/libebml -I/opt/libmatroska" LDFLAGS="..." ./configure 将造成意外。

常用链接如下: 主页源码以及Windows 安装程序7zip 压缩包

所有我自己提供的二进制程序均已上传。

原文链接:mkvtoolnix v4.5.0 released by mosu

发表评论

电子邮件地址不会被公开。 必填项已用*标注