MKVToolNix v8.6.1 released
Sunday 29 November 2015 @ 10:59 pm

Hey,

Just one day later, another release of MKVToolNix: v8.6.1. I’m therefore including and extending the previous announcement.

The next release of MKVToolNix is available: v8.6.0. Like the previous couple of releases this one focuses on bug fixes primarily. However, it also introduces one interesting new feature with support output mkvmerge’s identification result as JSON for improved scripting.

There’s also an important change breaking backwards compatibility: text files created by the tools (e.g. chapters extracted with mkvextract or redirected output of any of the tools) won’t start with a byte order mark (BOM) anymore, even if they’re encoded in one of the UTF-* encodings. Back in the day people believed that text files would be encoded primarily in UTF in the future and that distinguishing between those formats automatically with a byte order mark seemed sensible.

Reality has shown that things turned out differently: text files are overwhelmingly encoded in UTF-8 if they originate on Linux/Unix/Mac OS and in Windows’ local encoding otherwise. Writing byte order marks isn’t recommended anymore anyway.

This is an experimental change in so far as I’m willing to reverse it if enough people speak out for keeping the BOMs. So if you have legitimate concerns about this then please drop me a line.

An important change for package maintainers is that gcc 4.8.0 or newer/clang 3.4 or newer is now required for compilation due to the (header-only) library used for generating the JSON output. This concerns CentOS 6 and Debian 7 “wheezy” for which I don’t offer binaries anymore as a consequence.

The Windows and Mac OS binaries are available. Most of the Linux binaries are still being built and will be available in a couple of hours.

You can download the source code or one of the binaries.

Here’s the full ChangeLog since v8.5.2:

Have fun.

Comments (10) - Posted in Matroska by  



MKVToolNix v8.6.0 released
Saturday 28 November 2015 @ 10:00 pm

Hey,

The next release of MKVToolNix is available: v8.6.0. Like the previous couple of releases this one focuses on bug fixes primarily. However, it also introduces one interesting new feature with support output mkvmerge’s identification result as JSON for improved scripting.

There’s also an important change breaking backwards compatibility: text files created by the tools (e.g. chapters extracted with mkvextract or redirected output of any of the tools) won’t start with a byte order mark (BOM) anymore, even if they’re encoded in one of the UTF-* encodings. Back in the day people believed that text files would be encoded primarily in UTF in the future and that distinguishing between those formats automatically with a byte order mark seemed sensible.

Reality has shown that things turned out differently: text files are overwhelmingly encoded in UTF-8 if they originate on Linux/Unix/Mac OS and in Windows’ local encoding otherwise. Writing byte order marks isn’t recommended anymore anyway.

This is an experimental change in so far as I’m willing to reverse it if enough people speak out for keeping the BOMs. So if you have legitimate concerns about this then please drop me a line.

An important change for package maintainers is that gcc 4.8.0 or newer/clang 3.4 or newer is now required for compilation due to the (header-only) library used for generating the JSON output. This concerns CentOS 6 and Debian 7 “wheezy” for which I don’t offer binaries anymore as a consequence.

The Windows and Mac OS binaries are available. Most of the Linux binaries are still being built and will be available in a couple of hours.

You can download the source code or one of the binaries.

Here’s the full ChangeLog since the previous release:

Have fun.

Comments Off on MKVToolNix v8.6.0 released - Posted in Matroska by  



MKVToolNix home page moved
Sunday 22 November 2015 @ 11:09 am

This is just a short heads-up that MKVToolNix’ new URL is https://mkvtoolnix.download/. The old URLs all redirect to the new home page automatically.

Comments Off on MKVToolNix home page moved - Posted in Uncategorized by  



MKVToolNix v8.5.2 released
Wednesday 4 November 2015 @ 11:46 pm

Here’s another release of MKVToolNix, v8.5.2, a couple of days after 8.5.1. This time a bug in the HEVC/h.265 handling has been fixed that quite a lot of users seem to be hitting.

You can download the source code or one of the binaries.

Here’s the full ChangeLog since the previous release:

Have fun.

Comments (4) - Posted in Matroska by