[Matroska-users] MKVToolNix v5.3.0 released

Moritz Bunkus moritz at bunkus.org
Thu Feb 9 11:42:42 CET 2012


Hey,

I've released mkvtoolnix v5.3.0. It contains bug fixes all over the
board: DTS handling, (E)AC3 detection, invalid memory access with
certain broken files and more. mkvmerge's verbose identification mode
has been extended with a couple more fields. mkvmerge can treat
several separate input files as if they were concatenated into a
single large file (e.g. VOBs or MPEG transport streams). The
documentation has been updated accordingly.

There were no changes that concern package maintainers.

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-5.3.0.tar.bz2

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

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

Here's the full ChangeLog since release 5.2.1:

--------------------------------------------------
2012-02-09  Moritz Bunkus  <moritz at bunkus.org>

	* Released v5.3.0.

2012-02-06  Moritz Bunkus  <moritz at bunkus.org>

	* mkvmerge: new feature: mkvmerge will parse and apply the audio
	encoder delay in MP4 files that contain said information in the
	format that iTunes writes it. Fix for bug 715.

2012-02-02  Moritz Bunkus  <moritz at bunkus.org>

	* mkvmerge: new feature: Implemented support for treating several
	input files as if they they had been concatenated binarily into a
	single big input file. Snytax is "mkvmerge -o out.mkv ( in1.ts
	in2.ts in3.ts )". This feature has already been present since
	version 5.1.0 but never been mentioned in the ChangeLog. Support
	for this feature in mmg is still missing.

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

	* mkvmerge: bug fix: Blocks with "BlockAdditions" will no longer
	be muxed as "SimpleBlock" elements discarding the additions but
	instead as "BlockGroup" elements. This applies to e.g. WAVPACK4
	tracks with correction files as the correction data is stored in
	"BlockAdditions". Fix for bug 713.

	* mkvmerge: bug fix: Fixed some more issues with (E)AC3 being
	misdtected as AVC elementary streams.

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

	* mmg: bug fix: The header editor was sometimes creating two
	instances of an element if an element was added to the second or
	one of the later tracks. Fix for bug 711.

	* mkvpropedit, mmg: bug fix: Trying to modify a file located in a
	path mounted with GVFS SFTP will no longer crash the
	programs. Instead an error message is output if an error
	occurs. Fix for bug 710.

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

	* mkvmerge: bug fix: Fixed integer underflows in the read caching
	code resulting in invalid memory access. Happened in broken or
	incomplete files only. Fix for bug 709.

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

	* mkvmerge: bug fix: Appending AVI, Matroska or MPEG program
	stream files with DTS audio tracks will not result in a warning
	that the appended DTS tracks might not be compatible. Fix for bug
	705.

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

	* mkvextract: bug fix for the "timecodes_v2" mode: mkvextract will
	write one more timecode than there are frames in the file. The
	last timecode written will be the the sum of the last frame's
	timecode and duration with the "last frame" being the one with the
	highest timecode. Fix for bug 691.

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

	* mkvmerge: bug fix: Fixed writing into paths on which a drive is
	mounted on Windows. Fix for bug 701.

	* mkvmerge: enhancement: Identification output for Matroska files:
	Added the track number header field as "number" to the verbose
	identification mode.

2012-01-09  Moritz Bunkus  <moritz at bunkus.org>

	* mkvmerge: enhancement: Identification output for Matroska files:
	Added a field "content_encoding_algorithms" that contains a
	comma-separated list of encoding algorithm IDs used for that
	track. For example, "content_encoding_algorithms:3" would indicate
	that header removal compression is used.

2012-01-07  Moritz Bunkus  <moritz at bunkus.org>

	* mkvmerge: enhancement: Identification output for Matroska files:
	Added several fields to mkvmerge's verbose identification mode for
	tracks: UID, CodecID, length and content (as a hex dump) of the
	codec private data.

	* mkvmerge: bug fix: Fixed a segmentation fault in the DTS
	detection code. Fix for bug 698.

2012-01-05  Moritz Bunkus  <moritz at bunkus.org>

	* mkvextract: bug fix: The track IDs used in the "timecodes_v2"
	extraction mode are consistent again with the IDs that mkvmerge's
	identification reports and that mkvextract's "tracks" extraction
	mode uses. Fix for bugs 689 and 694.

2012-01-04  Moritz Bunkus  <moritz at bunkus.org>

	* mkvmerge: enhancement: Added video pixel dimensions to the
	output of "--identify-verbose" for Matroska files.
--------------------------------------------------

Have fun.
mo


More information about the Matroska-users mailing list