Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Capturing and Editing Video > New and alternative a/v containers

Reply
 
Thread Tools Search this Thread Display Modes
Old 1st July 2005, 11:07   #1  |  Link
Mosu
MKVToolNix author
 
Mosu's Avatar
 
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,278
MKVToolNix 1.6.0 has been released

The current version is 1.6.0 Direct download link to the Windows Unicode installer: http://www.bunkus.org/videotools/mkv....6.0-setup.exe Release notes can be found on page 11.

(Yes, yet another thread. But searching in threads sucks... You just don't find the kind of information you're looking for. So here it goes.)

Hey guys,

It's been over two and a half months since the last release, and that's quite a long time. But here it is: MKVToolNix v1.5.0.

This release contains a couple of new features (splitting after arbitrary timecodes and muxing of USF subtitles) and tons of bug fixes.

The usual links to...
...the home page:
http://www.bunkus.org/videotools/mkvtoolnix/
...the sources:
http://www.bunkus.org/videotools/mkv...-1.5.0.tar.bz2
...the Windows Unicde binaries:
http://www.bunkus.org/videotools/mkv....5.0-setup.exe
...the Windows non-Unicode binaries:
http://www.bunkus.org/videotools/mkv....5.0-setup.exe

The other binaries are all available from the home page.

Here's the ChangeLog of what I've done in those past ten weeks:
-----------------------------------------
2005-06-26 Moritz Bunkus <moritz@bunkus.org>
* mkvmerge: bug fix: The track language read from old Matroska files was wrongfully set to "und" if it was not written although the specs say that "eng" is the default value.
* mkvmerge: bug fix: USF subtitles: If identical tags were nested (e.g. "font") and both were closed right after each other then the result looked like "</font/>".
* mkvmerge: bug fix: Native MPEG-4 was not working if read from OGM files.

2005-06-24 Moritz Bunkus <moritz@bunkus.org>
* mmg: new feature: Added an input box for mkvmerge's new "split after these timecodes" feature.

2005-06-16 Moritz Bunkus <moritz@bunkus.org>
* mkvmerge: bug fixes: Improved the native MPEG-4 generation a lot (thanks to Haali for testing and pushing me). The codec version string inside the MPEG-4 initialization data is now checked if it indicates "DivX packed bitstream" and changed to not indicate it anymore.

2005-06-07 Moritz Bunkus <moritz@bunkus.org>
* mmg: bug fix: If mmg was minimized when it was closed (e.g. with Windows' "Show desktop" function) then it didn't show up after a restart and could only be shown by maximizing it.
* mkvmerge: bug fix: If a OGM style chapter file contains empty chapter names ('CHAPTER01NAME=' without something after the '=') then this chapter's timecode is used as the name instead of aborting.

2005-06-05 Moritz Bunkus <moritz@bunkus.org>
* mkvmerge: new feature: Added splitting after specific timecodes.

2005-06-04 Moritz Bunkus <moritz@bunkus.org>
* mkvmerge, mkvinfo, mkvextract: bug fix: Inifite sized segments were not handled correctly.

2005-05-23 Moritz Bunkus <moritz@bunkus.org>
* mmg: bug fix: On Windows mmg could be crashed by adding a file and clicking into the empty space in the "track" selection box. Fixes Anthill bug 133.

* mkvextract: new feature: Implemented the extraction of USF subtitles.
* mkvmerge: new feature: Implemented the muxing of USF subtitles.

2005-05-17 Moritz Bunkus <moritz@bunkus.org>
* mkvextract: bug fix: The MPEG packets are now padded to 2048 byte boundaries as some programs require them to be. Patch by Mike Matsnev (see AUTHORS).

2005-05-07 Moritz Bunkus <moritz@bunkus.org>
* mkvinfo: bug fix: Removed the restriction of max. ten levels of nested elements.
* mmg: bug fix: If splitting was enabled and "splitting by time" selected and the user chose "new" from the "File" menu then "splitting by time" was not selectable anymore. This happened only on Windows. Fixes Anthill bug 131.

2005-05-05 Moritz Bunkus <moritz@bunkus.org>
* mkvextract: bug fix: Use the native newline style when extracting text subtitles (\r\n on Windows and \n on all other systems).
* mkvextract: bug fix: SSA/ASS text was missing in the output if the "Format=" line contained newlines at the end of the CodecPrivate data (e.g. our old Mew Mew sample file).

2005-05-03 Moritz Bunkus <moritz@bunkus.org>
* mkvmerge: new feature: Added support for the hapterSegmentUID element.

2005-04-29 Moritz Bunkus <moritz@bunkus.org>
* mkvmerge: bug fix: Support WAV files that use other RIFF chunks than the usual "fmt " followed by "data".

2005-04-18 Moritz Bunkus <moritz@bunkus.org>
* mkvmerge: bug fix: Remuxing MPEG1/2 tracks resulted in a failing "assert(0)".
-----------------------------------------

Have fun

Mosu
__________________
Latest MKVToolNix is v83.0

If I ever ask you to upload something, please use my file server.

Last edited by Mosu; 14th October 2005 at 16:09.
Mosu is offline   Reply With Quote
Old 2nd July 2005, 18:29   #2  |  Link
Tomir
Registered User
 
Join Date: Feb 2005
Posts: 16
The vobsub extraction is still buggy.
Tomir is offline   Reply With Quote
Old 2nd July 2005, 18:47   #3  |  Link
Mosu
MKVToolNix author
 
Mosu's Avatar
 
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,278
Quote:
Originally Posted by Tomir
The vobsub extraction is still buggy.
Too bad.

Details?
__________________
Latest MKVToolNix is v83.0

If I ever ask you to upload something, please use my file server.
Mosu is offline   Reply With Quote
Old 2nd July 2005, 19:09   #4  |  Link
Tomir
Registered User
 
Join Date: Feb 2005
Posts: 16
Well, once extracted, subs from the vobsub file looks corrupted, like on the screen


when they should look like this


If someone want the subs, here they are: idx and sub . When these files are in mkv, they look fine, but when the're out, some look like in the first picture (and subresync doesn't render them at all). Sometimes it happens there are 0 corrupted subs, and sometimes there are many of them.

And subrip displays them somewhat like this

Last edited by Tomir; 2nd July 2005 at 20:10.
Tomir is offline   Reply With Quote
Old 4th July 2005, 12:39   #5  |  Link
HQ-LQ
Registered User
 
Join Date: May 2004
Posts: 31
hello.
I have times a question.
is it possible that you contain the support for demux mkv files which support the 'mpeg1 mpeg2 mpeg4(sp/asp) mpeg4(avc)'-steams.
__________________
0001 0110
translated by google
thanks for reading

Last edited by HQ-LQ; 5th July 2005 at 13:44.
HQ-LQ is offline   Reply With Quote
Old 4th July 2005, 12:52   #6  |  Link
Mosu
MKVToolNix author
 
Mosu's Avatar
 
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,278
Quote:
Originally Posted by Tomir
Well, once extracted, subs from the vobsub file looks corrupted, like on the screen
...

Ok, thanks for the files. I'll try to find out what's wrong, but I can't give you a time frame.
__________________
Latest MKVToolNix is v83.0

If I ever ask you to upload something, please use my file server.
Mosu is offline   Reply With Quote
Old 4th July 2005, 12:53   #7  |  Link
Sirber
retired developer
 
Sirber's Avatar
 
Join Date: Oct 2002
Location: Canada
Posts: 8,978
Updated RealAnime. Thanks!!!
__________________
Detritus Software
Sirber is offline   Reply With Quote
Old 4th July 2005, 13:01   #8  |  Link
Mosu
MKVToolNix author
 
Mosu's Avatar
 
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,278
Quote:
Originally Posted by HQ-LQ
hello.
I have times a question.
is it possible that you contain the support for demux mkv files which support the 'mpeg1 mpeg2 mpeg4(sp/asp) mpeg4(avc)'-steams.

translated by google
thanks for reads
No, sorry (not enough time and I don't consider it important enough).
__________________
Latest MKVToolNix is v83.0

If I ever ask you to upload something, please use my file server.
Mosu is offline   Reply With Quote
Old 5th July 2005, 13:00   #9  |  Link
nexus
digitally remastered
 
nexus's Avatar
 
Join Date: Jul 2002
Posts: 98
I think extracting the streams is important. However, if i extract an AVC-Stream (raw mode) it seems to be damaged. Would this need much time to fix?

Anyways, you do a great job!
__________________
May The FourCC Be With You
nexus is offline   Reply With Quote
Old 5th July 2005, 13:08   #10  |  Link
Mosu
MKVToolNix author
 
Mosu's Avatar
 
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,278
Quote:
Originally Posted by nexus
I think extracting the streams is important. However, if i extract an AVC-Stream (raw mode) it seems to be damaged. Would this need much time to fix?
Yes, it would require writing a MP4 muxer. I don't have the time to do that.
__________________
Latest MKVToolNix is v83.0

If I ever ask you to upload something, please use my file server.
Mosu is offline   Reply With Quote
Old 5th July 2005, 13:35   #11  |  Link
HQ-LQ
Registered User
 
Join Date: May 2004
Posts: 31
you could ask the people of mp4box.
I already was to support them said them to support 'avc in mkv'

http://forum.doom9.org/showthread.ph...4&page=5&pp=20

that would accelerate some.
__________________
0001 0110
translated by google
thanks for reading

Last edited by HQ-LQ; 5th July 2005 at 13:41.
HQ-LQ is offline   Reply With Quote
Old 5th July 2005, 13:52   #12  |  Link
nexus
digitally remastered
 
nexus's Avatar
 
Join Date: Jul 2002
Posts: 98
Quote:
Originally Posted by Mosu
Yes, it would require writing a MP4 muxer. I don't have the time to do that.
There already is an mp4 muxer: mp4box. However it crashes when trying to mux an avc stream which is extracted with mkvextract. But i don't know if the bug is in mkvextract or mp4box.
__________________
May The FourCC Be With You
nexus is offline   Reply With Quote
Old 5th July 2005, 14:15   #13  |  Link
Doom9
clueless n00b
 
Join Date: Oct 2001
Location: somewhere over the rainbow
Posts: 10,579
Quote:
But i don't know if the bug is in mkvextract or mp4box.
I believe mosu already answered this 2 posts above yours
__________________
For the web's most comprehensive collection of DVD backup guides go to www.doom9.org
Doom9 is offline   Reply With Quote
Old 5th July 2005, 14:29   #14  |  Link
nexus
digitally remastered
 
nexus's Avatar
 
Join Date: Jul 2002
Posts: 98
Quote:
Originally Posted by Doom9
I believe mosu already answered this 2 posts above yours
But I don't understand it. Why is a mp4 muxer required to extract the raw stream from mkv?
__________________
May The FourCC Be With You

Last edited by nexus; 5th July 2005 at 14:35.
nexus is offline   Reply With Quote
Old 6th July 2005, 10:48   #15  |  Link
Mosu
MKVToolNix author
 
Mosu's Avatar
 
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,278
Not for raw streams, of course, but raw streams miss the timecode information. So you won't be satisfied with that either, I guess.

The reason why raw streams don't work right now is that I have no clue about how raw AVC streams are supposed to look like. Are they simply the avcc atom followed by the data from all frames? That's what mkvextract can already do, but obviously the other tools don't like this. So if you want to help me then find me some specs on AVC elementary streams.
__________________
Latest MKVToolNix is v83.0

If I ever ask you to upload something, please use my file server.
Mosu is offline   Reply With Quote
Old 8th July 2005, 10:01   #16  |  Link
nexus
digitally remastered
 
nexus's Avatar
 
Join Date: Jul 2002
Posts: 98
Maybe this document will help: AVC File Format AVC File Format (Study Text of ISO/IEC 14496-15/FCD)

(38.1 Elementary Stream Structure)
__________________
May The FourCC Be With You
nexus is offline   Reply With Quote
Old 11th July 2005, 00:03   #17  |  Link
hubereevez
Star member
 
hubereevez's Avatar
 
Join Date: Jan 2002
Posts: 236
pb

Help !

Code:
Error: The track number 3 from the file 'D:\n\credits.mp4' cannot be appended to the track number 3 from the file 'D:\Movie.mp4' because the track parameters do not match (The codec's private data does not match (lengths: 39 and 35).).
and with mp4info (mp4iptools) :
Movie :
Code:
Track   Type    Info
1       od      Object Descriptors
2       scene   BIFS
3       video   H264 Main@4, 8323.840 secs, 604 kbps, 528x288 @ 25.000000 fps
Credits
Code:
Track   Type    Info
1       od      Object Descriptors
2       scene   BIFS
3       video   H264 Main@4, 604.720 secs, 154 kbps, 528x288 @ 25.000000 fps
Thanks
hubereevez is offline   Reply With Quote
Old 11th July 2005, 07:55   #18  |  Link
Mosu
MKVToolNix author
 
Mosu's Avatar
 
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,278
Quote:
Originally Posted by hubereevez
Help !

Code:
Error: The track number 3 from the file 'D:\n\credits.mp4' cannot be appended to the track number 3 from the file 'D:\Movie.mp4' because the track parameters do not match (The codec's private data does not match (lengths: 39 and 35).).
and with mp4info (mp4iptools) :
Movie :
Code:
Track   Type    Info
1       od      Object Descriptors
2       scene   BIFS
3       video   H264 Main@4, 8323.840 secs, 604 kbps, 528x288 @ 25.000000 fps
Credits
Code:
Track   Type    Info
1       od      Object Descriptors
2       scene   BIFS
3       video   H264 Main@4, 604.720 secs, 154 kbps, 528x288 @ 25.000000 fps
Thanks
Sorry. mkvmerge compares the complete codec private data. If they don't match, then it refuses to concatenate those streams. mkvmerge cannot know whether differences in the codec private are important or not. Most of the time the codec private data contains stuff the codec needs for initialization of its decoding routines like... uhm... huffman tables or whatever. If you concatenate two streams with different decoding initialization data then your results will at best be weird and unplayable at worst. That's why mkvmerge doesn't allow this.

The data your mp4 thingy shows is not even stored there if I'm not mistaken...

However, you could do the following. Run "mkvmerge -v -v -v -v -o whatever.mkv credits.mp4 > credits.txt" and "mkvmerge -v -v -v -v -o whatever.mkv movie.mp4 > movie.txt". This will create two .txt files. Compress those with e.g. ZIP or RAR and upload that archive to my FTP server, please. During this process mkvmerge dumps the codec private data (it does that only when reading MP4 files for debugging purposes); maybe I can see what the differnces are in your case.
__________________
Latest MKVToolNix is v83.0

If I ever ask you to upload something, please use my file server.
Mosu is offline   Reply With Quote
Old 11th July 2005, 08:51   #19  |  Link
hubereevez
Star member
 
hubereevez's Avatar
 
Join Date: Jan 2002
Posts: 236
Aïe, just deleted the two streams.
I did use Yamb for joining and then mmg for muxing.

Thanks anyway

hubert

PS : tell me if I can still extract infos from the mkv
hubereevez is offline   Reply With Quote
Old 11th July 2005, 09:04   #20  |  Link
Mosu
MKVToolNix author
 
Mosu's Avatar
 
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,278
No, not anymore. But if you've solved your problem then I don't need that info aynmore.
__________________
Latest MKVToolNix is v83.0

If I ever ask you to upload something, please use my file server.
Mosu is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 19:31.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.