Moritz Bunkus | 18 Apr 20:05 2014

MKVToolNix v6.9.1 released

Hey,

I've released MKVToolNix 6.9.1 mere hours after the release of 6.9.0 due to a severe bug that wasn't present in 6.8.0. Here's the combined announcement for both releases.

There were the usual bug fixes all over the place. No major new features, but it was time for a new release.

For package maintainers nothing has changed compared to 6.8.0.

Here are the usual links:

…to the source code:

…to the binaries:

Here's the full ChangeLog since release 6.8.0:

------------------------------------------------------------
2014-04-18  Moritz Bunkus  <moritz <at> bunkus.org>

        * Released v6.9.1.

        * mkvmerge: bug fix: fixed huge memory usage when probing files
        (it was reading the whole file into memory for that).

        * Released v6.9.0.

        * all: new feature: added a Brazilian Portuguese translation of
        the programs by Thiago Kühn (see AUTHORS).

        * mkvpropedit, mmg's header editor: bug fix: fixed a failed
        assertion in libEBML when writing the same changes twice to
        certain files (those for which a seek head with a single entry
        pointing to the elements modified by mkvpropedit/mmg's header
        editor; e.g. x264 creates such files). Fixes #1007.

2014-03-22  Moritz Bunkus  <moritz <at> bunkus.org>

        * mkvmerge: bug fix: reading fonts embedded in SSA/ASS files was
        sometimes truncating the attachments created from them. Fixes
        #1003.

        * mkvmerge: bug fix: fixed display of very large IDs during
        attachment extraction.

        * mkvmerge: enhancement: improved file type detection speed for
        text subtitle formats.

2014-03-10  Moritz Bunkus  <moritz <at> bunkus.org>

        * mkvextract: bug fix: during the extraction of chapters, tags or
        segment info XML files with the --redirect-output parameter the
        BOM (byte order mark) was written twice.

2014-03-05  Moritz Bunkus  <moritz <at> bunkus.org>

        * mkvmerge: bug fix: MPEG TS: timestamp outliers are ignored if
        they differ at least five minutes from the last valid
        timestamp. Fixes #998.

        * mkvmerge: enhancements: trailing zero bytes will be removed from
        AVC/h.264 NALUs. Implements #997.

2014-03-04  Moritz Bunkus  <moritz <at> bunkus.org>

        * mkvmerge: bug fix: fixed timestamp assignment for AVC/h.264
        videos in which recovery point SEIs occur in front of the second
        field of two interlaced fields.
------------------------------------------------------------

Have fun.

Kind regards,
mosu

_______________________________________________
Matroska-users mailing list
Matroska-users <at> lists.matroska.org
http://lists.matroska.org/cgi-bin/mailman/listinfo/matroska-users
Read Matroska-Users on GMane: http://dir.gmane.org/gmane.comp.multimedia.matroska.user
Moritz Bunkus | 18 Apr 16:20 2014

MKVToolNix v6.9.0 released

Hey,

I've released MKVToolNix 6.9.0. There the usual bug fixes all over the place but nothing major, but it was time for a new release.

For package maintainers nothing has changed compared to 6.8.0.

Here are the usual links:

...to the source code:

...to the binaries:

Here's the full ChangeLog since release 6.8.0:

------------------------------------------------------------
2014-04-18  Moritz Bunkus  <moritz <at> bunkus.org>

        * Released v6.9.0.

        * all: new feature: added a Brazilian Portuguese translation of
        the programs by Thiago Kühn (see AUTHORS).

        * mkvpropedit, mmg's header editor: bug fix: fixed a failed
        assertion in libEBML when writing the same changes twice to
        certain files (those for which a seek head with a single entry
        pointing to the elements modified by mkvpropedit/mmg's header
        editor; e.g. x264 creates such files). Fixes #1007.

2014-03-22  Moritz Bunkus  <moritz <at> bunkus.org>

        * mkvmerge: bug fix: reading fonts embedded in SSA/ASS files was
        sometimes truncating the attachments created from them. Fixes
        #1003.

        * mkvmerge: bug fix: fixed display of very large IDs during
        attachment extraction.

        * mkvmerge: enhancement: improved file type detection speed for
        text subtitle formats.

2014-03-10  Moritz Bunkus  <moritz <at> bunkus.org>

        * mkvextract: bug fix: during the extraction of chapters, tags or
        segment info XML files with the --redirect-output parameter the
        BOM (byte order mark) was written twice.

2014-03-05  Moritz Bunkus  <moritz <at> bunkus.org>

        * mkvmerge: bug fix: MPEG TS: timestamp outliers are ignored if
        they differ at least five minutes from the last valid
        timestamp. Fixes #998.

        * mkvmerge: enhancements: trailing zero bytes will be removed from
        AVC/h.264 NALUs. Implements #997.

2014-03-04  Moritz Bunkus  <moritz <at> bunkus.org>

        * mkvmerge: bug fix: fixed timestamp assignment for AVC/h.264
        videos in which recovery point SEIs occur in front of the second
        field of two interlaced fields.
------------------------------------------------------------

Have fun.

Kind regards,
mosu

_______________________________________________
Matroska-users mailing list
Matroska-users <at> lists.matroska.org
http://lists.matroska.org/cgi-bin/mailman/listinfo/matroska-users
Read Matroska-Users on GMane: http://dir.gmane.org/gmane.comp.multimedia.matroska.user
Dan Hinsley | 2 Apr 19:49 2014
Picon
Picon

Question

This doesn’t seem to address my issue.  I modify the seekhead to have seekid/positions to point to the tags/attachments.  And VLC sees the tags OK, but not the cover art.  And mkvinfo doesn’t see either.

 

Here is the info that mkvinfo finds:

 

(MKVInfo) + EBML head

(MKVInfo) |+ EBML version: 1

(MKVInfo) |+ EBML read version: 1

(MKVInfo) |+ EBML maximum ID length: 4

(MKVInfo) |+ EBML maximum size length: 8

(MKVInfo) |+ Doc type: matroska

(MKVInfo) |+ Doc type version: 4

(MKVInfo) |+ Doc type read version: 2

(MKVInfo) + Segment, size 1033633528

(MKVInfo) |+ Seek head

(MKVInfo) | + Seek entry

(MKVInfo) |  + Seek ID: 0x12 0x54 0xc3 0x67 (KaxTags)

(MKVInfo) |  + Seek position: 1032578428

(MKVInfo) | + Seek entry

(MKVInfo) |  + Seek ID: 0x19 0x41 0xa4 0x69 (KaxAttachments)

(MKVInfo) |  + Seek position: 1032579778

(MKVInfo) | + Seek entry

(MKVInfo) |  + Seek ID: 0x15 0x49 0xa9 0x66 (KaxInfo)

(MKVInfo) |  + Seek position: 4099

(MKVInfo) | + Seek entry

(MKVInfo) |  + Seek ID: 0x16 0x54 0xae 0x6b (KaxTracks)

(MKVInfo) |  + Seek position: 4273

(MKVInfo) | + Seek entry

(MKVInfo) |  + Seek ID: 0x1c 0x53 0xbb 0x6b (KaxCues)

(MKVInfo) |  + Seek position: 1032512626

(MKVInfo) |+ EbmlVoid (size: 3985)

(MKVInfo) |+ Segment information

(MKVInfo) | + Timecode scale: 1000000

(MKVInfo) | + Muxing application: libebml v1.3.0 + libmatroska v1.4.0

(MKVInfo) | + Writing application: mkvmerge v6.2.0 ('Promised Land') built on Apr 28 2013 12:22:01

(MKVInfo) | + Duration: 8224.257s (02:17:04.257)

(MKVInfo) | + Date: Sun Jun 09 16:10:19 2013 UTC

(MKVInfo) | + Title: Cast Away -Junoon

(MKVInfo) | + Segment UID: 0x8e 0x44 0xfe 0xa5 0x8f 0xc7 0xe2 0xa5 0xa5 0xfb 0x43 0x7e 0x28 0xc4 0xf4 0xee

(MKVInfo) |+ Segment tracks

(MKVInfo) | + A track

(MKVInfo) |  + Track number: 1 (track ID for mkvmerge & mkvextract: 0)

(MKVInfo) |  + Track UID: 3612141444

(MKVInfo) |  + Track type: video

(MKVInfo) |  + Lacing flag: 0

(MKVInfo) |  + MinCache: 1

(MKVInfo) |  + Codec ID: V_MPEG4/ISO/AVC

(MKVInfo) |  + CodecPrivate, length 42 (h.264 profile: High <at> L4.1)

(MKVInfo) |  + Default duration: 41.708ms (23.976 frames/fields per second for a video track)

(MKVInfo) |  + Name: Junoon

(MKVInfo) |  + Video track

(MKVInfo) |   + Pixel width: 1280

(MKVInfo) |   + Pixel height: 696

(MKVInfo) |   + Display width: 1280

(MKVInfo) |   + Display height: 696

(MKVInfo) | + A track

(MKVInfo) |  + Track number: 2 (track ID for mkvmerge & mkvextract: 1)

(MKVInfo) |  + Track UID: 3992348033

(MKVInfo) |  + Track type: audio

(MKVInfo) |  + Codec ID: A_AAC

(MKVInfo) |  + CodecPrivate, length 7

(MKVInfo) |  + Default duration: 42.667ms (23.438 frames/fields per second for a video track)

(MKVInfo) |  + Name: Junoon

(MKVInfo) |  + Audio track

(MKVInfo) |   + Sampling frequency: 24000

(MKVInfo) |   + Channels: 2

(MKVInfo) |   + Output sampling frequency: 48000

(MKVInfo) | + A track

(MKVInfo) |  + Track number: 3 (track ID for mkvmerge & mkvextract: 2)

(MKVInfo) |  + Track UID: 2349139840

(MKVInfo) |  + Track type: audio

(MKVInfo) |  + Default flag: 0

(MKVInfo) |  + Codec ID: A_VORBIS

(MKVInfo) |  + CodecPrivate, length 3868

(MKVInfo) |  + Language: rus

(MKVInfo) |  + Name: Junoon

(MKVInfo) |  + Audio track

(MKVInfo) |   + Sampling frequency: 48000

(MKVInfo) |   + Channels: 2

(MKVInfo) | + A track

(MKVInfo) |  + Track number: 4 (track ID for mkvmerge & mkvextract: 3)

(MKVInfo) |  + Track UID: 3321750171

(MKVInfo) |  + Track type: audio

(MKVInfo) |  + Default flag: 0

(MKVInfo) |  + Codec ID: A_AAC

(MKVInfo) |  + CodecPrivate, length 7

(MKVInfo) |  + Default duration: 46.440ms (21.533 frames/fields per second for a video track)

(MKVInfo) |  + Language: hin

(MKVInfo) |  + Name: Junoon

(MKVInfo) |  + Audio track

(MKVInfo) |   + Sampling frequency: 22050

(MKVInfo) |   + Channels: 2

(MKVInfo) |   + Output sampling frequency: 44100

(MKVInfo) | + A track

(MKVInfo) |  + Track number: 5 (track ID for mkvmerge & mkvextract: 4)

(MKVInfo) |  + Track UID: 612310963

(MKVInfo) |  + Track type: subtitles

(MKVInfo) |  + Lacing flag: 0

(MKVInfo) |  + Codec ID: S_TEXT/UTF8

(MKVInfo) |  + Name: Junoon

(MKVInfo) | + A track

(MKVInfo) |  + Track number: 6 (track ID for mkvmerge & mkvextract: 5)

(MKVInfo) |  + Track UID: 1045735303

(MKVInfo) |  + Track type: subtitles

(MKVInfo) |  + Default flag: 0

(MKVInfo) |  + Lacing flag: 0

(MKVInfo) |  + Codec ID: S_TEXT/UTF8

(MKVInfo) |  + Language: rus

(MKVInfo) |  + Name: Junoon

(MKVInfo) |+ EbmlVoid (size: 1219)

(MKVInfo) |+ EbmlVoid (size: 354553)

(MKVInfo) |+ Cluster

 

From: Matroska-users [mailto:matroska-users-bounces <at> polgara.bunkus.org] On Behalf Of Moritz Bunkus
Sent: Monday, March 31, 2014 11:19 PM
To: Questions, help, instructions, talk about Matroska
Cc: Dan Hinsley
Subject: Re: [Matroska-users] Question

 

Hey,

 

read https://trac.bunkus.org/wiki/FAQ%3AAllTracksVanishedAfterMkvpropeditOrHeaderEditor for an explanation of what is most likely happening to you.

 

Kind regards,

mosu

 

 

It is difficult to get a man to understand something when his salary depends on his not understanding it.

 

Upton Sinclair

 

_______________________________________________
Matroska-users mailing list
Matroska-users <at> lists.matroska.org
http://lists.matroska.org/cgi-bin/mailman/listinfo/matroska-users
Read Matroska-Users on GMane: http://dir.gmane.org/gmane.comp.multimedia.matroska.user
Dan Hinsley | 31 Mar 22:53 2014
Picon
Picon

Question

I have written a package to take an existing MKV file and add information such as tags, cover art and chapters.  However some MKV files I tag end up not showing the cover art in VLC, and when I run mkvinfo, nothing shows up past the Clusters (and since there wasn’t a tags or attachments, I end up writing those at the end of the file).

 

So is there some order requirement that isn’t reflected on the website?  How could I post the file (or information about the file) somewhere where someone could take a look and help me figure out what I’m doing wrong.

 

Thanks,

 

Dan

 

It is difficult to get a man to understand something when his salary depends on his not understanding it.

 

Upton Sinclair

 

_______________________________________________
Matroska-users mailing list
Matroska-users <at> lists.matroska.org
http://lists.matroska.org/cgi-bin/mailman/listinfo/matroska-users
Read Matroska-Users on GMane: http://dir.gmane.org/gmane.comp.multimedia.matroska.user
Moritz Bunkus | 3 Mar 18:32 2014

MKVToolNix v6.8.0 released

Hey,

I've released MKVToolNix 6.8.0. There were tons of bug fixes for the Windows builds, especially for the 64bit builds.

The one new feature that is present is support for h.265/HEVC video: but only for reading it from elementary streams or from other Matroska files. My initial plan was to have reading it from MPEG transport streams work as well, but alas, free time is in short supply, and this release is a week overdue already.

The HEVC support has been implemented by Rovi Corp (DivX). I've merged their changes, updated them to the current code base and cleaned them up somewhat. Their work is much appreciated.

For package maintainers nothing has changed compared to 6.7.0.

Here are the usual links:

...to the source code:

...to the binaries:

Here's the full ChangeLog since release 6.7.0:

------------------------------------------------------------
2014-03-02  Moritz Bunkus  <moritz <at> bunkus.org>

        * Released v6.8.0.

2014-02-28  Moritz Bunkus  <moritz <at> bunkus.org>

        * mkvmerge, mkvextract: new feature: added support for h.265/HEVC
        by merging the patches from DivX/Rovi Corp. So far HEVC is only
        supported as elementary streams and read from other Matroska
        files.

2014-02-22  Moritz Bunkus  <moritz <at> bunkus.org>

        * mkvmerge: enhancement: The deprecated ISO 639-1 code "iw" is now
        recognized for Hebrew.

2014-02-15  Moritz Bunkus  <moritz <at> bunkus.org>

        * mkvmerge: bug fix: The AC3 packetizer will re-derive the
        sampling frequency and the number of channels from the
        bitstream. This way obviously invalid information from the source
        container like a sampling frequency of 0 Hz will be fixed.

2014-02-05  Moritz Bunkus  <moritz <at> bunkus.org>

        * mkvmerge: enhancements: AVI reader: audio chunks with obvious
        wrong size information (bigger than 10 MB) will be skipped.

2014-02-03  Moritz Bunkus  <moritz <at> bunkus.org>

        * mkvmerge: bug fix: When reading M2TS files belonging to an MPLS
        playlist mkvmerge will now only copy packets whose timestamps lie
        between the »in time« and »out time« restrictions from the
        playlist's entry corresponding to that M2TS file. Fixes #985.

2014-01-22  Moritz Bunkus  <moritz <at> bunkus.org>

        * all: Windows 64bit: fixed return value checks for opening
        files. Fixes #972.

2014-01-21  Moritz Bunkus  <moritz <at> bunkus.org>

        * all: Windows: when redirecting the program's output with cmd.exe
        (e.g. »mkvinfo file.mkv > info.txt«) the programs will no longer
        write two line feed characters (\r) per carriage return character
        (\n). Fixes #970.

        * all: Windows: the default charset for the files created with
        »--redirect-output« has been changed from the system's local
        charset to UTF-8. Just like before it can be changed with
        »--output-charset«. See #970.

        * all: bug fix: Windows: messages written to the console (cmd.exe)
        are not re-encoded to the local charset and back to UTF-16 before
        they're handed over to ConsoleWriteW(). This fixes outputting
        Unicode characters to the console that are not part of the local
        charset. Fixes #971.

2014-01-18  Moritz Bunkus  <moritz <at> bunkus.org>

        * extract: bug fix: using names of non-existing files in
        »attachments«, »chapters«, »cuesheet« or »tags« mode caused
        mkvextract to crash instead of emitting a proper error
        message. Fixes #964.

2014-01-17  Moritz Bunkus  <moritz <at> bunkus.org>

        * mmg: bug fix: fixed the check for WebM-compatible track types
        for Opus.

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

        * mkvmerge: bug fix: fixed muxing Sorenson v3 (SVQ3) video from
        QuickTime files.

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

        * mkvmerge, mkvextract, mkvpropedit: enhancement: attachments in
        Matroska files with a missing FileUID element are not ignored
        anymore even though they violate the specs. mkvmerge generates a
        new FileUID instead.

2014-01-10  Moritz Bunkus  <moritz <at> bunkus.org>

        * mkvmerge: re-built with the 64bit build for Windows with a newer
        compiler version in order to fix #957. It was due to a bug in gcc:

        * mmg: bug fix: mkvmerge's file identification is written to a
        temporary file with --redirect-output and from there into mmg
        instead of directly from mkvmerge. This prevents from character
        re-coding done by wxWidgets 3.0.0 on Windows. Fixes #959.

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

        * installer: enhancement: the architecture (32bit vs 64bit) is
        mentioned in the interface.

        * installer: bug fix: the installation directory for 64bit builds
        will default to the proper directory (»C:\Program Files« instead
        of »C:\Program Files (x86)«). Fixes #956.
------------------------------------------------------------

Have fun.

mosu

_______________________________________________
Matroska-users mailing list
Matroska-users <at> lists.matroska.org
http://lists.matroska.org/cgi-bin/mailman/listinfo/matroska-users
Read Matroska-Users on GMane: http://dir.gmane.org/gmane.comp.multimedia.matroska.user
Moritz Bunkus | 8 Jan 22:50 2014

MKVToolNix v6.7.0 released

Hey,

I've release v6.7.0 of MKVToolNix. It contains tons of bug fixes all
over the place, but also a couple of enhancements. The most important
bug fix is probably the change to how MPLS files are handled (see
below).

This is the first release for which I'm providing 64bit binaries for
Windows as well. They offer the same functionality as the 32bit
binaries. Versions can be distinguished in their version number output
as well as mmg's »about« dialog.

Please note that the Windows installer and portable archive do not
contain the word »Unicode« anymore. That's not because they don't
support Unicode; they do. It's just that the last release without
Unicode support was v2.something quite a lot of years ago, and there's
simply no reason to point out the Unicode-awareness anymore.

There's one change for package maintainers: Ruby 1.9.x is now required
for building. I don't support 1.8.x anymore. This should not be a
problem for current distributions anyway.

Here are the usual links:

...to the source code:
http://www.bunkus.org/videotools/mkvtoolnix/source.html

...to the binaries:
http://www.bunkus.org/videotools/mkvtoolnix/downloads.html

Here's the full ChangeLog since release 6.6.0:

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

        * Released v6.7.0.

        * build system: Ruby 1.9.x is now required.

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

        * all: enhancement: The architecture (32bit/64bit) is mentioned in
        the version information of all programs.

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

        * build system: bug fix for 64bit builds on Windows
        (x86_64-w64-mingw32): use the correct processor architecture via
        separate Windows manifest files. Fixes mmg and mkvinfo not
        starting due to »error 0x0000007b«.

        * mkvmerge: bug fix: Fixed a potential endless loop due to an
        integer overflow in the code removing AVC/h.264 filler NALUs.

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

        * mkvmerge: bug fix: Fixed reading uncompressed PCM audio tracks
        from QuickTime/MP4 files in certain situations. Fixes #950.

        * mmg: enhancement: Made the »scanned files« list box sortable by
        all columns. Fixes #954.

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

        * mmg: enhancement: The »additional parts« dialog will now show
        the files that make up an MPLS playlist. This is for informational
        purposes only and doesn't allow changing the playlist itself.

        * mkvmerge: bug fix: Reading from an MPLS playlist file is now
        done as if the second and following files referenced in that
        playlist had been appended to the first file from that
        playlist. Before they were treated as if they were additional
        parts. Fixes #934.

        * mmg: enhancement: a couple of fixes to tooltips: 1. Content
        correction for »splitting by chapters«; 2. no ugly re-formatting
        with wxWidgets 3.0.0 on Windows.

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

        * mkvmerge: bug fix: Improved the AAC, AC3 and MP3 header decoding
        error handling so that the corresponding parsing routines won't
        get stuck in endless loops when encountering certain garbage data
        patterns.

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

        * mkvmerge: enhancement: unified codec names output by mkvmerge's
        identification mode for all file format readers.

        * mkvinfo: bug fix: when setting the language with --ui-language
        a few strings were still translated using the system's default
        language.

        * mkvextract: bug fix: if the track headers were located at the
        end of the file (e.g. after modification with mkvpropedit or mmg's
        header editor) then mkvextract was writing files with a length 0
        bytes.

        * mmg: bug fix: the »playlist items« list box in the »select
        playlist file to add« dialog was showing the items in reversed
        order. Fixes #952.

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

        * mmg: bug fix: the »select playlist file to add« dialog can now
        be resized, minimized and maximized. It also remembers its
        position and size during runs. Fixes #951.

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

        * mmg: enhancement: The user can select the default subtitle
        character set to use for newly added subtitle tracks in the
        preferences dialog as requested in bug #948.

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

        * mmg: bug fix: fixed the tooltip for the subtitle character set
        drop-down box to match mkvmerge's actual behavior. Fixes #948.

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

        * mkvmerge: new feature: implemented reading DTS audio tracks from
        MP4 files (with ESDS object type ID == 0xA9 (decimal 169) or
        FourCC == 'DTS ' or 'dtsc').

2013-12-18  Ralph Giles  <giles <at> mozilla.com>

        * mkvmerge: enhancement: allowed muxing Opus to WebM files.

        * mkvmerge: bug fix: Fixed the mapping of the Opus element »seek
        pre-roll« and »pre-skip« to the Matroska elements »track seek
        pre-roll« and »codec delay«. Remuxing Matroska files without Opus
        created with earlier versions of MKVToolNix is enough to fix such
        a file.

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

        * mkvmerge: bug fix: fixing the bitstream timing information of
        h.264/AVC writes clean values for 25000/1001 frames per second
        video (e.g. de-telecined PAL  <at>  29.97).

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

        * mmg: bug fix: fixed a crash in during drag & drop operations in
        mmg's chapter editor.
------------------------------------------------------------

Have fun.

Kind regards,
mosu
_______________________________________________
Matroska-users mailing list
Matroska-users <at> lists.matroska.org
http://lists.matroska.org/cgi-bin/mailman/listinfo/matroska-users
Read Matroska-Users on GMane: http://dir.gmane.org/gmane.comp.multimedia.matroska.user
Moritz Bunkus | 1 Dec 20:44 2013

MKVToolNix v6.6.0 released

Hey,

I've released MKVToolNix 6.6.0. I'm trying to get back on a release
cycle of roughly six weeks between minor versions (minor being the
middle part of the version number). So releases may happen more often
than over the summer but contain few changes.

This release fixes a couple of bugs and greatly improves the
compatibility to the newly released wxWidgets 3.0.0. A new translation
into Portuguese has been added, and you can now re-order chapters in
the chapter editor with the usual drag & drop operations.

Nothing has changed for package maintainers compared to the previous
release, v6.5.0.

Here are the usual links:

...to the source code:
http://www.bunkus.org/videotools/mkvtoolnix/source.html

...to the binaries:
http://www.bunkus.org/videotools/mkvtoolnix/downloads.html

Here's the full ChangeLog since release 6.5.0:

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

        * Released v6.6.0.

        * mmg: new feature: implemented drag & drop in the chapter
        editor. Implements #929.

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

        * mmg: bug fix: fixed an assertion in wxLogMessage() due to wrong
        format string/argument data types caused by changes in wxWidgets
        3.0.0. See Debian bug #730273.

        * mkvmerge: bug fix: improved resilience against MP4 files with
        obviously wrong entries in the 'sample size table' (STSZ) atom.

        * mkvmerge: bug fix: improved VC1 frame type detection so that it
        works even for streams without entry points.

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

        * mkvinfo: bug fix: at most the lower 32bits of the track numbers
        and track UIDs elements were output, even if the element in the
        file used more bits. Fixes #935.

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

        * mkvmerge: bug fix: fixed accessing invalid memory in the memory
        handling core routines. May be triggered by the code to remove
        filler NALUs introduced in v6.5.0. Fixes #931.

2013-10-26  Moritz Bunkus  <moritz <at> bunkus.org>

        * mmg: bug fix: fixed the tracks list box on the input tab being
        invisible/0 pixels high with wxWidgets 2.9.x/3.x.

        * all: integrated the Portuguese translation. Although the
        translation files themselves had been added back in 6.3.0 that
        translation wasn't available for selection due to forgetfulness on
        my part.

        * mkvmerge: bug fix: The file detection code in the MPEG
        elementary stream reader had a logic error. Fixes #928. In
        practice this logic error didn't have any consequence.
------------------------------------------------------------

Have fun.

Kind regards,
mosu
_______________________________________________
Matroska-general mailing list
Matroska-general <at> lists.matroska.org
http://lists.matroska.org/cgi-bin/mailman/listinfo/matroska-general
Read Matroska-General on GMane: http://dir.gmane.org/gmane.comp.multimedia.matroska.general

Florent Thiery | 21 Nov 15:15 2013
Picon

Python library/bindings to manipulate MKV metadata ?

Hello,

I would like e.g. to change an mkv audio channel's language programatically using python, i searched for it but didn't find too much (: is there any way to do manipulate mkv metadata from python without resorting to wrap mkvtoolnix binaries ?

Regards,

Florent
_______________________________________________
Matroska-users mailing list
Matroska-users <at> lists.matroska.org
http://lists.matroska.org/cgi-bin/mailman/listinfo/matroska-users
Read Matroska-Users on GMane: http://dir.gmane.org/gmane.comp.multimedia.matroska.user
Jeffrey Cooper | 21 Nov 11:25 2013

Lost Registration Key

Dear Sir / Madam

I have just had to re-install OSX on my Imac, and have lost my 
registration key for MKV.

I paid for the full lifetime application.

Could you kindly email me my code?

My contact details are the same as before

jeffrey53 <at> virginmedia.com

jeffrey53 <at> me.com

Sincerely

Jeffrey Cooper
_______________________________________________
Matroska-users mailing list
Matroska-users <at> lists.matroska.org
http://lists.matroska.org/cgi-bin/mailman/listinfo/matroska-users
Read Matroska-Users on GMane: http://dir.gmane.org/gmane.comp.multimedia.matroska.user

Ravindra N L | 18 Oct 10:52 2013

Clarification on MKV standard

Dear Sir

 

In an MKV video file, how do I know which subtitle format is embedded (whether it is SRT, image type, SSA/ASS  etc..) ?

Which field in MKV file indicates the embedded subtitle type ?

 

Thanks in advance

 

regards

 

N.L.Ravindra

Senior Software Architect

TPVision India Pvt. Ltd.

Block G4, Aspen, 4th Floor,

Manyata Embassy Business Park

Outer Ring Road, Nagawara

Bangalore 560045, India

Office number : +91 80 4940 4437

E-mail :  ravindra.nl <at> tpvision.com

 

_______________________________________________
Matroska-users mailing list
Matroska-users <at> lists.matroska.org
http://lists.matroska.org/cgi-bin/mailman/listinfo/matroska-users
Read Matroska-Users on GMane: http://dir.gmane.org/gmane.comp.multimedia.matroska.user
Andranik Avetisyan | 7 Oct 16:57 2013
Picon

How to calculate .mkv file size via file header



Hello 

I need to calculate .mkv file physicalsize using file header.
And can You answer me what position is written the file size in. or what kind of way i can calculate file size

Best regards
 
--
Andranik Avetisyan
_______________________________________________
Matroska-users mailing list
Matroska-users <at> lists.matroska.org
http://lists.matroska.org/cgi-bin/mailman/listinfo/matroska-users
Read Matroska-Users on GMane: http://dir.gmane.org/gmane.comp.multimedia.matroska.user

Gmane