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. |
16th September 2008, 09:08 | #561 | Link |
Registered User
Join Date: Mar 2007
Posts: 99
|
Oh well, I did one too but forgot about it.
edit: now available on http://www.bunkus.org/videotools/mkv...ds.html#macosx It contains the gui too and works on 10.4. Hopefully Mosu could put it his site like the 2.0 I compiled some years ago. Last edited by Ritsuka; 19th September 2008 at 08:54. Reason: link changed |
17th September 2008, 20:33 | #562 | Link |
Life's clearer in 4K UHD
Join Date: Jun 2003
Location: Notts, UK
Posts: 12,244
|
Hi Mosu,
What I'm proposing is already possible. Currently however, in order to retain the "Video Stream Level Signalling" for MPEG-4 Part-2/Part-10 video streams, you have to go to the "User Defined Options" and write "--engage keep_bitstream_ar_info" in the box provided. What I'm proposing is a "check-box" implementation. Something like this: - Cheers
__________________
| I've been testing hardware media playback devices and software A/V encoders and decoders since 2001 | My Network Layout & A/V Gear |
Last edited by SeeMoreDigital; 17th September 2008 at 20:37. |
17th September 2008, 20:43 | #563 | Link | |
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,297
|
Quote:
The --engage option is there for users who know what they're doing, but I don't want to make it too easy for unexperienced users to shoot themselves in their feet.
__________________
Latest MKVToolNix is v87.0 If I ever ask you to upload something, please use my file server. |
|
17th September 2008, 21:23 | #564 | Link |
Life's clearer in 4K UHD
Join Date: Jun 2003
Location: Notts, UK
Posts: 12,244
|
Okay.... I understand what you mean. Keeping both CLS (Container Level Signalling) and SLS (Stream Level Signalling) would present confusion
Just a thought... Would it be possible to retain the Stream Level Signalling and not have any Container Level Signalling? Personally, I've never really liked the idea of storing aspect ratio signalling at the container level
__________________
| I've been testing hardware media playback devices and software A/V encoders and decoders since 2001 | My Network Layout & A/V Gear |
|
17th September 2008, 21:50 | #565 | Link |
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,297
|
Not with mkvmerge, no. And I won't add such an option, sorry.
__________________
Latest MKVToolNix is v87.0 If I ever ask you to upload something, please use my file server. |
18th September 2008, 09:43 | #566 | Link | |
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,297
|
Quote:
Thanks a lot to the both of you. I'm hosting both of your pakages on my download page now.
__________________
Latest MKVToolNix is v87.0 If I ever ask you to upload something, please use my file server. |
|
19th September 2008, 09:34 | #567 | Link |
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,297
|
VC-1 support
I've spent the last couple of days implementing support for VC-1 video tracks. mkvmerge can now read VC1 tracks from EVOBs and from VC1 elementary streams like the ones that EVODemux produces. mkvmerge can still not read ASF/WMV files. You should not attempt to read VC1 from AVIs yet as the timecodes will probably be wrong (will be taken care of this weekend).
What I haven't been able to test:
As you can see I definitely need more sample files So if you'd like to upload a couple to my FTP server I'd be very grateful. Especially ones that cause any problem with mkvmerge. Please only upload EVOBs and VC1 raw elementary streams; I cannot handle WMVs at the moment. The samples should be "big enough"; unfortunately this often means a size of 50 MB or more. My FTP server can take it though, so don't be shy. Here's the Windows build with VC1 support: http://www.bunkus.org/videotools/mkv...20080919-1.rar Oh, a short question. How do I play back EAC3 without a hardware decoder on Windows? I "only" have the current CCCP installed, and MPC stalls on files with EAC3 sound tracks. AC3 playback is working, of course, ffdshow takes care of that.
__________________
Latest MKVToolNix is v87.0 If I ever ask you to upload something, please use my file server. |
19th September 2008, 10:43 | #568 | Link | |
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
(1) For aspect ratio use DISPLAY_HORIZ/VERT_SIZE in relation to MAX_CODED_WIDTH/HEIGHT. You should totally ignore the ASPECT_RATIO bitstream elements. Only this way aspect ratio works correctly. (2) For best muxing each frame should consist of: Code:
[00 00 01 0f [...]] [00 00 01 0e [...]] 00 00 01 0d [...] [00 00 01 0c [...]] [00 00 01 (1b-1f) [...]] (3) AFAIK there's no "temporal_reference" field in the VC-1 bitstream nor anything similar. So I think you should just increase timestamps constantly with each frame. Which is different to MPEG2 and h264 where timestamps can jump back and forth, depending on "temporal_reference" respectively "pic_order_cnt". (4) I've never seen "00 00 01 0b" used yet in any HD DVD or Blu-Ray streams. But "00 00 01 0c" is rather common in interlaced HD DVD and Blu-Ray streams. When there's "00 00 01 0c", there's a "00 00 01 0d" first. You need to mux them both into one MKV frame. If you separate them, the MS VC-1 decoder will show artifacts. (5) You can double check whether your muxes are correct by comparing your MKVs with those created by eac3to ("mkvinfo -v"). eac3to's VC-1 muxing has been tested with hundreds of HD DVDs and Blu-Rays and I'm not aware of any problems. For eac3to to successfully mux VC-1 you need the latest Haali Media Splitter to be installed (download link see "eac3to -test"). I'll upload a few samples. The latest ffdshow tryouts version can decode E-AC3, as long as it's part of an EVO or m2ts container, I think. You need the very latest ffdshow, since this was added just a couple of days ago... |
|
19th September 2008, 11:08 | #569 | Link | ||||||||
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,297
|
Quote:
Quote:
I don't like it all that much myself, but I didn't know that eac3to can mux VC1 into Matroska. I'll take a look at how eac3to muxes VC1 and adopt mkvmerge's output accordingly. So the basic warning is: Don't use the current mkvmerge for anything you want to keep! The way it muxes WILL change! Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
__________________
Latest MKVToolNix is v87.0 If I ever ask you to upload something, please use my file server. |
||||||||
19th September 2008, 11:15 | #570 | Link | ||
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
Quote:
That's correct. |
||
20th September 2008, 16:57 | #572 | Link |
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,297
|
Alrighty, thanks for your tips and the files that you guys have uploaded. Here's a new build that implements proper VC1 muxing:
http://www.bunkus.org/videotools/mkv...20080920-1.rar Have fun testing
__________________
Latest MKVToolNix is v87.0 If I ever ask you to upload something, please use my file server. |
20th September 2008, 18:38 | #574 | Link |
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,297
|
Yes, the same way they're muxed by Haali's muxer / by eac3to. You need a current version of Haali's splitter from http://haali.net/mkv/
__________________
Latest MKVToolNix is v87.0 If I ever ask you to upload something, please use my file server. |
20th September 2008, 23:59 | #575 | Link |
4:2:0 hater
Join Date: Apr 2008
Posts: 1,302
|
Nice. I can remember reading something about Haali's muxer using V_VC1, but it was removed later on because of some incompatibility with Microsoft's WMVideo Decoder DMO, IIRC. So I assume V_MS/VFW/FOURCC is the correct mode for the VC-1 codec family.
Will you add Windows Media Audio formats support in the future? |
21st September 2008, 08:47 | #576 | Link |
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,297
|
Maybe, maybe not. They're pretty low on my TODO list.
__________________
Latest MKVToolNix is v87.0 If I ever ask you to upload something, please use my file server. |
21st September 2008, 12:31 | #577 | Link |
Registered User
Join Date: Sep 2003
Posts: 209
|
Hi,
thanks for the support of raw VC.1 tracks, but it looks like you have forgotten to include the never versions of some dlls in the update archiv ? "Die Anwendung kann nicht gestartet werden, weil wxbase28u_gcc_custom.dll nicht gefunden wurde" C.U. NanoBot |
21st September 2008, 12:44 | #579 | Link |
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,297
|
Eragon's correct. This is a newer build of v2.3.0 which includes the newer wxWidgets version.
__________________
Latest MKVToolNix is v87.0 If I ever ask you to upload something, please use my file server. |
21st September 2008, 12:55 | #580 | Link |
Registered User
Join Date: Sep 2003
Posts: 209
|
Hi,
thanks for the fast answer. I accidentially extracted the archiv to an existing 2.2 installation or an older of 2.3 installation, and of course this could not work I reinstalled from the actual 2.3 installer and extracted the archiv, and now everything works fine. I am going to test the VC1 import function C.U. NanoBot Last edited by NanoBot; 21st September 2008 at 12:58. |
Thread Tools | Search this Thread |
Display Modes | |
|
|