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

Closed Thread
 
Thread Tools Search this Thread Display Modes
Old 23rd June 2007, 10:23   #361  |  Link
Mosu
MKVToolNix author
 
Mosu's Avatar
 
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,278
Quote:
Originally Posted by Mosu View Post
mkvextract does NOT modify the AC3 contents during extraction in any way. So my guess is that Haali's gdsmux or, more likely, his TS splitter is at fault.
I was wrong Not completely, but Haali's splitter is not at fault, mkvextract is. Haali uses the 'header removal' compression scheme for AC3 tracks which mkvextract did not support (and not detect either).

Here's a build with support for the reversal of the header removal compression scheme: http://www.bunkus.org/videotools/mkv...20070623-1.rar
__________________
Latest MKVToolNix is v83.0

If I ever ask you to upload something, please use my file server.
Mosu is offline  
Old 23rd June 2007, 16:48   #362  |  Link
bob0r
Pain and suffering
 
bob0r's Avatar
 
Join Date: Jul 2002
Posts: 1,337
Seems to work, File same (duration) of the demuxed .mkv file is shorter, but thats probably due to the delay correct, and thus good.

Something is horribly wrong with this .ts, Haali is looking into it.
But the demuxed audio plays fine......


I was hoping you implemented the nal-size from .mkv option, but i guess i am just impatient
bob0r is offline  
Old 23rd June 2007, 17:11   #363  |  Link
Mosu
MKVToolNix author
 
Mosu's Avatar
 
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,278
Quote:
Originally Posted by bob0r View Post
I was hoping you implemented the nal-size from .mkv option, but i guess i am just impatient
Try http://www.bunkus.org/videotools/mkv...20070623-3.rar
__________________
Latest MKVToolNix is v83.0

If I ever ask you to upload something, please use my file server.
Mosu is offline  
Old 23rd June 2007, 19:40   #364  |  Link
bob0r
Pain and suffering
 
bob0r's Avatar
 
Join Date: Jul 2002
Posts: 1,337
The option is there, but i cant test it, apparently you cant go back to nal-size 2
bob0r is offline  
Old 23rd June 2007, 19:46   #365  |  Link
Mosu
MKVToolNix author
 
Mosu's Avatar
 
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,278
What do you mean? That you cannot select it in mmg, or that mkvmerge aborts with an error message about the NALUs being too big for '2'?
__________________
Latest MKVToolNix is v83.0

If I ever ask you to upload something, please use my file server.
Mosu is offline  
Old 23rd June 2007, 20:00   #366  |  Link
bob0r
Pain and suffering
 
bob0r's Avatar
 
Join Date: Jul 2002
Posts: 1,337
Yup

Error: 'I:\beyonce.at.the.bbc.1080i.h.264.mp2.2.0.mkv' track 2: The chosen NALU size length of 2 is too small. Try using '4'.

Ill create some nal-size 3 with some old version, then try make it 4.


Edit: Bad news:

Code:
mkvmerge v2.0.2 ('You're My Flame') built on Jun 23 2007 18:05:38
'I:\mpeg2\beyonce.at.the.bbc.1080i.h.264.mp2.2.0_Track2.mkv': Using the Matroska demultiplexer.
'I:\mpeg2\beyonce.at.the.bbc.1080i.h.264.mp2.2.0_Track2.mkv' track 1: Using the MPEG-4 part 10 (AVC) video output module.
'I:\mpeg2\beyonce.at.the.bbc.1080i.h.264.mp2.2.0_Track2.mkv' track 2: Using the passthrough output module for this audio track.
The file 'G:\cap\beyonce.at.the.bbc.1080i.h.264.mp2.2.0_Track2.mkv' has been opened for writing.
'die' called: common.cpp/safememdup() called from file src/common/common_memory.h, line 91: malloc() returned NULL for a size of 242658 bytes.
What i done is:
1: demux beyonce.at.the.bbc.1080i.h.264.mp2.2.0.mkv to .h264 and .mp2
2: remux to .mkv with mkvtoolnix-unicode-2.0.2-build20070622-1.rar, nal-sise 3 (i get this nice warning some decoders may not work)
Tested this remux, and indeed cyberlink fails and coreavc works, so its nal-size 3
3: now i try to re-remux to nal-size3.mkv to a new .mkv with nal-size 4, then i get the above error.

You still should have my BBC-HD H.264 MBAFF sample, so i hope you can reproduce.

Last edited by bob0r; 23rd June 2007 at 20:19.
bob0r is offline  
Old 25th June 2007, 11:56   #367  |  Link
Mosu
MKVToolNix author
 
Mosu's Avatar
 
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,278
Quote:
Originally Posted by bob0r View Post
Yup

Error: 'I:\beyonce.at.the.bbc.1080i.h.264.mp2.2.0.mkv' track 2: The chosen NALU size length of 2 is too small. Try using '4'.
This is of course not a bug, but simply a fact. The source contains NALUs bigger than 65535 bytes; therefore a NALU size length of 2 bytes does not suffice. However...

Quote:
Code:
'die' called: common.cpp/safememdup() called from file src/common/common_memory.h, line 91: malloc() returned NULL for a size of 242658 bytes.
This is a bug, of course. I believe that it was caused by a couple of memory leaks that I've fixed in this build: http://www.bunkus.org/videotools/mkv...20070625-1.rar
__________________
Latest MKVToolNix is v83.0

If I ever ask you to upload something, please use my file server.
Mosu is offline  
Old 25th June 2007, 12:12   #368  |  Link
bob0r
Pain and suffering
 
bob0r's Avatar
 
Join Date: Jul 2002
Posts: 1,337
Yup, i knew that was not a bug, simply saying i couldn't create a faulty .mkv with a new build.

And also yup, this build fixes that bug and creates a nicely working .mkv file with nal-size 4, you have to change default to 4 bytes though, default = source default, not "specs" default

Good work!
bob0r is offline  
Old 25th June 2007, 12:49   #369  |  Link
Mosu
MKVToolNix author
 
Mosu's Avatar
 
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,278
No, 'default' means '4' for AVC ES tracks (read from AVIs or raw .h264 files) and 'do not change' for non-ES AVC tracks (read from MP4 or Matroska files). The options '2' and '4' request a specific size.
__________________
Latest MKVToolNix is v83.0

If I ever ask you to upload something, please use my file server.
Mosu is offline  
Old 28th June 2007, 08:08   #370  |  Link
The_Keymaker
Registered User
 
Join Date: Feb 2007
Location: U.S.A.
Posts: 135
Has anyone been able to successfully mux an H.264 encoded file from an HD-DVD into a MKV? I've read through the thread and tried everything I know but to no avail.

The file is a sample from my HD-DVD "Norbit" and is encoded in H.264.

1. I've tried to mux the EVO containing the H.264 stream using GDSmux and MKVtoolnix...NO luck.

2. Using GDSmux and the EVO file, I can re-encode the H.264 stream to VC-1 (@25fps), but when I try to add 23.976 timecodes using MKVtoolnix I get the following Error:

Quote:
Error: Packet queue not empty for new track ID 1 (flushed: 0). Frames have been lost during remux. This should not have happened. Please contact the author Moritz Bunkus <moritz@bunkus.org> with this error/warning message, a description of what you were trying to do, the command line used and which operating system you are using. Thank you.
Even if this DID work, I'd hate to re-encode, as it takes a Long time and GDSmux craps out after about 65MB of a 17GB file has been "transcoded".

3. I've also tried muxing the raw H.264 stream (obtained from EVOdemux) using MKVtoolnix and GDSmux. MKVtoolnix processes it but the playback is horribly wrong: color flashes and a mostly green screen (sound is OK though).

Any help would be appreciated.
The_Keymaker is offline  
Old 28th June 2007, 08:19   #371  |  Link
madshi
Registered Developer
 
Join Date: Sep 2006
Posts: 9,140
@The_Keymaker, my Equilibrium h264 EVOs are still sitting on my harddisk waiting to be muxed to MKV. No success so far. Muxing with the Haali filters (or gdsmux) fails. Demuxing and muxing with mkvtoolnix kind of works, but audio sync is lost. Also the h264 "The Departed" EVO trailer cannot be muxed by Haali's filters, either.

I think at this point in time we simply have to wait for a solution. I don't think there is a good one right now. I hope that Haali will fix the problems in a future version of his filters. He is aware of the problem, I think, at least it has been reported to "his" thread here on Doom9.
madshi is offline  
Old 8th July 2007, 15:27   #372  |  Link
Mosu
MKVToolNix author
 
Mosu's Avatar
 
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,278
The problem is that I don't have a file for which the 'packet queue' error pops up. I've tried getting my hands on some huge EVOBs but failed so far. So there's nothing I can do at the moment.
__________________
Latest MKVToolNix is v83.0

If I ever ask you to upload something, please use my file server.
Mosu is offline  
Old 9th July 2007, 16:17   #373  |  Link
The_Keymaker
Registered User
 
Join Date: Feb 2007
Location: U.S.A.
Posts: 135
@mosu,

I don have any huge files to upload, but you can use the following file to help improve MKmerge's ability to MUX h.264 files.

http://www.sendspace.com/file/k15o6r

This particular file CANNOT be successfully muxed by MKmerge.

Regards,
The_Keymaker
The_Keymaker is offline  
Old 11th July 2007, 10:38   #374  |  Link
Roscoe62
Registered User
 
Join Date: Nov 2004
Location: NZ
Posts: 141
mosu,

Does mkvmerge support muxing a 6 channel LPCM audio track into mkv? If so, what extension do I need to use?

Thank you.
Roscoe62 is offline  
Old 13th July 2007, 09:09   #375  |  Link
Mosu
MKVToolNix author
 
Mosu's Avatar
 
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,278
Quote:
Originally Posted by Roscoe62 View Post
Does mkvmerge support muxing a 6 channel LPCM audio track into mkv?
No, it doesn't.
__________________
Latest MKVToolNix is v83.0

If I ever ask you to upload something, please use my file server.
Mosu is offline  
Old 14th July 2007, 01:24   #376  |  Link
Isochroma
Registered User
 
Join Date: Mar 2005
Posts: 468
But it should support muxing a 6-channel WAV file into MKV... right? If so, the LPCM could be remuxed into WAV first.
Isochroma is offline  
Old 19th July 2007, 11:02   #377  |  Link
Roscoe62
Registered User
 
Join Date: Nov 2004
Location: NZ
Posts: 141
Yep. Finally figured that one out, tried it and it works beautifully!
Roscoe62 is offline  
Old 22nd July 2007, 17:06   #378  |  Link
microchip8
ffx264/ffhevc author
 
microchip8's Avatar
 
Join Date: May 2007
Location: /dev/video0
Posts: 1,843
Quote:
Originally Posted by Mosu View Post
Hmm I don't have any information about VC1, nor sample files, nor is there a CodecId for it... So... Probably not.
Maybe talk to this guy who's implementing a VC-1 decoder for FFmpeg

http://code.google.com/soc/2006/ffmp...A777DB19E2BB24
microchip8 is offline  
Old 30th July 2007, 00:26   #379  |  Link
honai
Guest
 
Posts: n/a
@mosu

I've muxed an EAC3 track into .mkv a while ago. Now that madshi's eac3to has matured I want to extract it again, but MKVExtractGUI says it doesn't support extraction of EAC3. Any idea how to get the raw EAC3 out there?
 
Old 30th July 2007, 07:27   #380  |  Link
madshi
Registered Developer
 
Join Date: Sep 2006
Posts: 9,140
Quote:
Originally Posted by honai View Post
@mosu

I've muxed an EAC3 track into .mkv a while ago. Now that madshi's eac3to has matured I want to extract it again, but MKVExtractGUI says it doesn't support extraction of EAC3. Any idea how to get the raw EAC3 out there?
I think you can use GraphEdit. Connect Haali's Media Splitter with the Dump filter and you're ready to rock!
madshi is offline  
Closed Thread

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 21:24.


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