[Matroska-users] MKVToolNix v6.0.0 released

Moritz Bunkus moritz at bunkus.org
Sun Jan 20 12:29:45 CET 2013


Hey,

I've released MKVToolNix 6.0.0. It packs quite a punch: several new
features, a couple of bugfixes. The new features include a reader for
the FlashVideo file format (.flv -- yes, for those YouTube videos),
splitting by frame/field numbers, splitting by chapter numbers,
splitting into parts by frame/field numbers, reading VobSubs from MP4
files and the ability to save additional command line options as
default options in mmg.

Then there's a major change regarding one of the most controversial
features in MKVToolNix: header removal compression has been turned off
by default in both mkvmerge and mmg.

The list of fixed bugs is even longer than the one for new features,
so please look at the ChangeLog below for the details.

There are three things to note for package maintainers: the source
code archive is now compressed with xz instead of bzip2 (file name
ends in ...tar.xz); Boost's "variant" library is now required;
MKVToolNix still requires its bundled versions of libEBML and
libMatroska because new versions of them haven't been released yet
(just like in 5.9.0).

Here are the usual links...

...to the home page:
http://www.bunkus.org/videotools/mkvtoolnix/

...to the source code:
http://www.bunkus.org/videotools/mkvtoolnix/sources/mkvtoolnix-6.0.0.tar.xz

...to the Windows installer and 7zip archive:
http://www.bunkus.org/videotools/mkvtoolnix/win32/mkvtoolnix-unicode-6.0.0-setup.exe
http://www.bunkus.org/videotools/mkvtoolnix/win32/mkvtoolnix-unicode-6.0.0.7z

All of the Linux binaries that I provide have already been built and
are available.

Here's the ChangeLog since v5.9.0:

------------------------------------------------------------
2013-01-20  Moritz Bunkus  <moritz at bunkus.org>

        * Released v6.0.0.

2013-01-14  Moritz Bunkus  <moritz at bunkus.org>

        * mkvmerge: new feature: Implemented splitting by parts based on
        frame/field numbers ("--split parts-frames:" in
        mkvmerge). Implements #819.

2013-01-13  Moritz Bunkus  <moritz at bunkus.org>

        * mkvmerge: bug fix: Re-writing the track headers after they'd
        grown a lot (to more than the EBML void size located after them
        allowed for) led to an integer underflow. Then mkvmerge tried to
        write a void element the size of that integer (e.g. nearly 4 GB on
        32bit platforms). Fixes #822 and #828.

2013-01-12  Moritz Bunkus  <moritz at bunkus.org>

        * mkvmerge: bug fix in the MP4 reader: Fixed language code
        conversion from what is used in MP4 to the ISO 639-2 codes used in
        Matroska (e.g. convert from "deu" to "ger").

        * Source distribution: source code archives (tarballs) will be
        compressed with xz instead of bzip2 from now on. The file name's
        extension will therefore change from ".tar.bz2" to ".tar.xz". The
        download URL changes accordingly.

2013-01-11  Moritz Bunkus  <moritz at bunkus.org>

        * mkvmerge: new feature: Implemented reading VobSubs from MP4
        files if they're stored in the Nero Digital way (track sub-type
        'mp4s', ESDS object type identifier 0xe0). Implements #821 and the
        second half of #815.

2013-01-08  Moritz Bunkus  <moritz at bunkus.org>

        * mmg: new feature: Command line options can be saved as default
        for new jobs by clicking a check box in the "add command line
        options" dialog.

2013-01-02  Moritz Bunkus  <moritz at bunkus.org>

        * mmg: bug fix: Fixed a crash in the chapter editor if the root
        was selected and the user used the "Set values" button.

2013-01-01  Moritz Bunkus  <moritz at bunkus.org>

        * mkvmerge, mmg: removal: The 'header removal compression' method
        is not turned on by default anymore. This affects the following
        track types: AC3, AVC/h.264, Dirac, DTS, MP3. The setting in mmg
        that turned it off by default has been removed.

2012-12-31  Moritz Bunkus  <moritz at bunkus.org>

        * mkvmerge: new feature: Added experimental support for the Opus
        audio codec. Parts of an implementation of #779.

2012-12-28  Moritz Bunkus  <moritz at bunkus.org>

        * mkvmerge: bug fix: "text"-type tracks in MP4 files are only
        treated as chapters if their track ID is listed on a "chap" atom
        inside a "tref" track reference atom. Fixes #815.

2012-12-27  Moritz Bunkus  <moritz at bunkus.org>

        * mkvmerge, mmg: new feature: Implemented splitting by chapter
        numbers. Implements #504 and #814.

2012-12-25  Moritz Bunkus  <moritz at bunkus.org>

        * mkvmerge: enhancement: Removed several warnings from the MPEG-2
        video parser code about open GOPs, missing references. Those were
        too confusing for most users, even after being given additional
        information via email and FAQs.

        * mkvextract: new feature: Implemented extraction of ALAC into
        Core Audio Format files (CAF). Implements #786.

2012-12-23  Moritz Bunkus  <moritz at bunkus.org>

        * mkvmerge, mmg: new feature: Implemented splitting by frame/field
        numbers. Implements #771.

        * mmg: bug fix: Fixed consistency checks when appending files and
        at least one track is disabled.

        * mkvmerge: new feature: Implemented a reader for the
        Flash Video format (.flv). Implements #735.

2012-12-22  Moritz Bunkus  <moritz at bunkus.org>

        * Build system: Boost's "variant" library is now required.

2012-12-17  Moritz Bunkus  <moritz at bunkus.org>

        * mkvmerge: bug fix: ISO 639-2 language handling: The deprecated
        language codes "scr", "scc" and "mol" are replaced by their
        respective successors "hrv", "srp" and "rum". Fixes #803.

        * mkvmerge: bug fix: Matroska reader: Fixed finding the "segment
        info" element if it is located behind the clusters.

2012-12-16  Moritz Bunkus  <moritz at bunkus.org>

        * mkvmerge: bug fix: MP3 parser code: Fixed skipping ID3 tags so
        that the header directly behind the ID3 tag is recognized
        properly. Fixes #747.

        * mkvmerge: bug fix: MP4 reader: Fixed handling of edit lists if
        the edit list is used to adjust the track's timecodes by a fixed
        amount (either positive or negative). Fixes #780.

2012-12-10  Moritz Bunkus  <moritz at bunkus.org>

        * mkvpropedit: bug fix: Giving a non-existent file name in tags
        mode will result in a proper error message. Fixes #806.
------------------------------------------------------------


Have fun.

Kind regards,
mosu


More information about the Matroska-users mailing list