Moritz Bunkus | 27 Jul 18:02 2014

MKVToolNix v7.1.0 released

Hey,

I've released mkvtoolnix v7.1.0. It fixes a few minor issues. Probably
the most important fix is that the new statistics tags introduced with
v7.0.0 aren't written to WebM files anymore as the WebM specs
currently don't allow tags.

For packagers: nothing has changed since v7.0.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-7.1.0.tar.bz2

...to the Windows installer and 7zip archive:
http://www.fosshub.com/MKVToolNix.html

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

Here's the full ChangeLog since release 7.0.0:

------------------------------------------------------------
2014-07-27  Moritz Bunkus  <moritz <at> bunkus.org>

        * Released v7.1.0.

(Continue reading)

antistress | 22 Jun 00:14 2014
Picon

How can I install mkWDclean on Debian GNU/Linux ?

Hi,

I've downloaded mkclean 0.8.7 sources.

Then, on my Debian testing 64 bits system, I've run :

./configure
make -C mkclean
sudo checkinstall -y

I can use mkclean, but mkWDclean doesn't seem to be installed :

mkwdclean
bash: mkwdclean : commande introuvable

How can I install/run mkWDclean on my system ?

Thanks !




_______________________________________________
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
Angie Tseng | 18 Jun 10:41 2014
Picon

Haali Matroska Muxer Usage

Hi,

I am trying to use Haali Matroska Muxer for creating MKV files, but following issues are met. Could you please help advice? Thank you.

1. No output file is created. After query interface IFileSinkFilter from muxer and set file name with the interface, the return value is S_OK but no file is created.
Here is the code segment:

hr = CoCreateInstance(Haali_Matroska_Muxer, NULL, CLSCTX_INPROC_SERVER, IID_IBaseFilter, (void **)&m_pMuxer);
if(FAILED(hr))
return;

// set output file name
hr = m_pMuxer->QueryInterface(IID_IFileSinkFilter, (void **)&m_FileSink);
if(FAILED(hr))
return;

WCHAR wFile[MAX_PATH];
MultiByteToWideChar(CP_ACP, 0, szSaveFileName, -1, wFile, MAX_PATH);

hr = m_FileSink->SetFileName(wFile, NULL);
if(FAILED(hr))
return;

// add muxer
hr = m_pGBuilder->AddFilter(m_pMuxer, L"Muxer");
if(FAILED(hr))
return;

2. Deliver sample failed with error code E_NOTIMPL
    When the upstream output pin of Haali Matroska Muxer calls CBaseOutputPin::Deliver to sent samples to muxer, the return value is E_NOTIMPL. 

Best Regards,
Angie Tseng

_______________________________________________
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 | 9 Jun 19:24 2014

MKVToolNix v7.0.0 released

Hey,

I've released mkvtoolnix v7.0.0. It's a release that includes a couple
of minor enhancements to mmg and mkvmerge and the usual bug fixes
(nothing major – though some more cases of overly long file detection
times have been fixed).

The most prominent change is that mkvmkerge will now write certain
track-specific statistics (such as bit rate) as tags. See the
ChangeLog for more details. Accompanying this change is that
mkvmerge's verbose identification mode will now include the track's
tags as well in order to make retrieving that information easier for
other programs.

For packagers: this build requires Boost's Date/Time library.

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

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

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

Here's the full ChangeLog since release 6.9.1:

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

         * Released v7.0.0.

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

         * mkvmerge: enhancement: In addition to the track statistics 
tags
         »BPS«, »DURATION«, »NUMBER_OF_BYTES« and »NUMBER_OF_FRAMES«
         mkvmerge will write two more tags identifying which application
         wrote the statistics (»_STATISTICS_WRITING_APP«) and when the 
file
         in question was written: »_STATISTICS_WRITING_DATE_UTC«.
         »_STATISTICS_WRITING_APP« will always contain the same string
         contained in the segment info header element »WritingApp«.
         »_STATISTICS_WRITING_DATE_UTC« will contain the same timestamp 
as
         in the segment info header element »Date«, though
         »_STATISTICS_WRITING_DATE_UTC« is actually a string 
representation
         instead of an integer value.

         Additionally a tag named »_STATISTICS_TAGS« is written 
containing
         the names of the tags that mkvmerge has set automatically. It
         equals the following currently: »BPS DURATION NUMBER_OF_BYTES
         NUMBER_OF_FRAMES«.

         * build system: Boost's "date/time" library is now required.

2014-05-25  John Peebles  <johnpeeb <at> gmail.com>

         * mkvmerge: bug fix: If a single subtitle track contains two or
         more entries at the same timecode then the cue duration and cue
         relative position elements written were wrong.

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

         * mkvinfo: bug fix: fixed wrong progress percentage shown during
         saving the information to text files. Fixes #1016.

         * mkvmerge: new feature: Added a global option for disabling
         writing the tags with statistics for each track:
         --disable-track-specific-tags.

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

         * mkvmerge: new feature: When identifying a Matroska file in
         verbose identification mode track-specific tags will be output 
as
         well. The format is »tag_<tag name in lower case>:<tag value>»,
         e.g. for a tag named »BPS« with the value »224000« the output
         would be »tag_bps:224000«. Enhancement for #1021.

         * mkvmerge: new feature: mkvmerge will write track-specific tags
         with statistics (»BPS« for the average number of bits per 
second,
         »DURATION« for the duration, »NUMBER_OF_BYTES« and
         »NUMBER_OF_FRAMES« for the track's size in bytes and its number 
of
         frames/packets). Implements #1021.

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

         * mkvmerge: bug fix: Changed the file type detection order
         again. The text subtitle formats are now probed after those 
binary
         formats that can be detected quickly and unambiguously. This
         avoids some mis-detection if e.g. Matroska files as ASS text
         subtitles if they do contain such a track.

         * mmg: enhancement: The chapter editor will only use fast-mode
         parsing when loading chapters from Matroska files.

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

         * all: bug fix: fixed invalid memory access in the cleanup
         procedures which only occurred if the output was redirected with
         the »--redirect-output« command line parameter.

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

         * mkvmerge: enhancement: The last chapter entry read from MPLS
         files is removed if it is at most five seconds long. Patch by
         Andrew Dvorak (see AUTHORS).

         * mkvmerge: enhancement: added the attachment UID to the verbose
         identification output of Matroska files.

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

         * mmg: bug fix: Selecting a subtitle track correctly sets the
         »character set« drop-down box if no character set was set for 
this
         track. Fixes #1008.

         * mmg: enhancement: the subtitle character set cannot be set
         anymore for subtitle tracks read from Matroska files as mkvmerge
         ignores that setting for said container anyway (text subs are
         always encoded in UTF-8 in Matroska).

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

         * mmg: enhancement: mmg will look for the »mkvmerge« executable 
in
         the same directory as the »mmg« executable is located it if the
         location hasn't been set by the user on all operating systems
         (before: only on Windows). Improves detection if »mkvmerge« is 
not
         in the $PATH.
------------------------------------------------------------

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
forough foroughi | 21 May 14:20 2014
Picon

Question

Hi,

I saw http://matroska.org/index.html. I wrote a simple media player by javaFX  but it doesn't support .mkv format. I want to know I can use matroska for playing .mkv or not? if yes, please guide me how can I use it?
Thanks for your kind answer.

Best Regards
Forough Foroughi
_______________________________________________
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
Tspsr | 8 May 15:04 2014
Picon

pleas Help

good Day

English can not. Learning from examples

The first problem with which you do not know is how to write the audio track into chapters
Second Self Storage requirements to identify each separate list of chapters

with thanks P.Vojta


<!-- <!DOCTYPE Tags SYSTEM "matroskatags.dtd"> -->
<Chapters>
<EditionEntry>  Name (string)???   
Audio track 1 or 2 ?? sub ,forced ??
<EditionFlagOrdered>1</EditionFlagOrdered>
<EditionFlagHidden>0</EditionFlagHidden>
<EditionFlagDefault>1</EditionFlagDefault>
<EditionUID>2906622092</EditionUID>
        <ChapterAtom>       Audio track 1 or 2 ??
sub ,forced ??
              <ChapterUID>3143058099</ChapterUID>
              <ChapterTimeStart>00:00:00.000000000</ChapterTimeStart>
              <ChapterTimeEnd>00:00:30.000000000</ChapterTimeEnd>
              <ChapterFlagHidden>0</ChapterFlagHidden>
              <ChapterFlagEnabled>1</ChapterFlagEnabled>
                      <ChapterDisplay>
                            <ChapterString>Testing</ChapterString>
                            <ChapterLanguage>eng</ChapterLanguage>
                     </ChapterDisplay>
              </ChapterAtom>

<ChapterAtom>
<ChapterUID>3143058098</ChapterUID><ChapterTimeStart>00:00:00.000000000</ChapterTimeStart><ChapterTimeEnd>00:00:30.000000000</ChapterTimeEnd><ChapterFlagHidden>1</ChapterFlagHidden><ChapterFlagEnabled>1</ChapterFlagEnabled><ChapterDisplay><ChapterString>not shown</ChapterString><ChapterLanguage>eng</ChapterLanguage></ChapterDisplay></ChapterAtom><ChapterAtom><ChapterUID>3143058097</ChapterUID><ChapterTimeStart>00:00:00.000000000</ChapterTimeStart><ChapterTimeEnd>00:00:30.000000000</ChapterTimeEnd><ChapterFlagHidden>1</ChapterFlagHidden><ChapterFlagEnabled>1</ChapterFlagEnabled><ChapterDisplay><ChapterString>hi mom!</ChapterString><ChapterLanguage>eng</ChapterLanguage></ChapterDisplay></ChapterAtom></EditionEntry></Chapters>
_______________________________________________
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 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

Gmane