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 October 2007, 05:04 | #1781 | Link |
Registered User
Join Date: Aug 2007
Posts: 11
|
Hi, im having trouble converting DTS-HD from a m2ts file to wav. Ive tried using xport from the m2ts file, then sox, then messing around in wavewizard. If I do it in that order, no matter what options i specify in xport and sox, wavewiz doesnt recognize the wav. If I split them up using tranzcode wavwiz recognizes them but I still get static, just like when I have the full wav file from converting it from .raw in sox. The most I know about the audio is its DTS-HD 5.1 48hkz (powerdvd) so ive tried those and all other format options from 2ch to 6ch and 16 to 32bit in sox for the wav. Ive also used tsremux to cut the file short so it doesnt take as long, I only want part of it which is at the very end anyway, and played around with that 195mb raw file which tsremux said was about 5.54mins worth. when I use sox on that file with options 48khz 6ch 16bit the wav length is 5.56 which is about as close as I can get it which hopefuly tells me im close but I dont know for sure. Another weird thing is wavwiz will recognize the file if I sox it to 96000khz 2ch 16bit but all I hear is static still no matter what I do.
Anyway Ive spent days on this trying to get it to work and trying this and that but I just cant figure out whats wrong. Any ideas? |
16th October 2007, 08:23 | #1782 | Link | |
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
You can use the "eac3to" tool to convert the DTS-HD track (which you demuxed with xport) to WAV, AC3, DTS or FLAC. |
|
17th October 2007, 04:49 | #1783 | Link | |
Registered User
Join Date: Aug 2007
Posts: 11
|
Quote:
Thanks for that info. I was beginning to think that. About the eac3to tool, Ive downloaded that now and try to decode the file but it says it needs: For decoding DTS-HD files you need these filters: (1) "Sonic HD Demuxer" (2) "Sonic Cinemaster Audio Decoder 4.3" (3) "Dump" filter Ive been on the sonic.com website trying to figure out which programs include these things so I can purchase but its hard to figure out. Lastly what is the Dump filter? Is that included in the Sonic software stuff? Thanks. Edit: Ive figured out the command lines in eac3to, its outputting a file but I dont know why im still hearing static. Im guessing because of the missing filters, I dunno. Here are my steps ive done so far: 1. demux the dts-hd track from m2ts file 2. rename extension to pcm 3. convert pcm to wav in eac3to 4. get unplayable wav. Last edited by sk11vengeance; 17th October 2007 at 06:51. |
|
17th October 2007, 08:19 | #1784 | Link | ||
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
The Dump filter is shipping with GraphEdit. So you need to download GraphEdit and then register the Dump filter by executing "regsvr32 dump.ax". Quote:
|
||
17th October 2007, 11:04 | #1785 | Link |
Registered User
Join Date: Aug 2007
Posts: 11
|
Ok, I got the Graphedit and dump filter. One of my Irc buddies sent me the CinemasterAudio.dll and SonicHDDemuxer.dll file but when I try to register it I get an Error 0x80004005. Is there anyway to register this file? If not is there another way of decoding this DTS-HD track so I can convert it to wav? Also how do i graph the HDDemuxer? Its only got an input and no output?
Last edited by sk11vengeance; 17th October 2007 at 11:08. |
17th October 2007, 11:14 | #1786 | Link | |
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
Not that I knew of. Of course most DTS decoders can decode the DTS Core just fine, but the additional DTS-HD information would be lost. |
|
17th October 2007, 11:19 | #1787 | Link | |
Registered User
Join Date: Aug 2007
Posts: 11
|
Quote:
He actualy owns it, otherwise I dont think I could have gotten it. I just want to see if this actualy works before I spend money on the program. So I dont really consider it piracy. Too bad about the HD info being lost from the core. |
|
17th October 2007, 11:37 | #1789 | Link | |
Registered User
Join Date: Aug 2007
Posts: 11
|
Quote:
k I give up. I tried messing around more and I think all the dumping is doing is outputting a mpeg 1 2 channel file because when I go back and add that file I dumped in graph thats what sonic hd dmuxer says it is. On top of that it wont play and that would explain why I cant convert it into anything. I believe all of this is due to the .dll's not being registered correctly. So, if anyone is willing, could I just crop out the 5 or so minutes worth of the m2ts file and have someone demux the file for me thats able to do it? I can upload it to somewhere if someone can please let me know, thanks. Last edited by sk11vengeance; 18th October 2007 at 04:39. Reason: desperate!! |
|
18th October 2007, 20:35 | #1790 | Link | |
DVD-RB User
Join Date: Apr 2003
Location: Austria
Posts: 96
|
How do I calculate the Subtitle Delay?
the first line (when i open the demuxed Subtitle in Supread) is 05:43:13,052 --> 05:43:15,578; there schould be a delay for about 5:43:00,000 I tried different ways, but i never come near the value it should be. Quote:
__________________
m00! |
|
19th October 2007, 10:22 | #1791 | Link | |
Registered User
Join Date: Feb 2007
Location: In a galaxy far, far away
Posts: 51
|
Quote:
1) Use xport to dump the DTS-HD file or build a graph like this : m2ts > Sonic HD Demuxer > Dump (no need for Audio Decoder here, but name your file .wav to obtain the dump). 2) Rename your dumped DTS-HD file with .dts extension 3) Pass it through Tranzcode. Tranzcode will read only the DTS core and give you a valid 32 bits WAV output (or less, if you want 16 or 24 bits output). Last edited by Darth Pinous; 19th October 2007 at 10:28. |
|
28th October 2007, 05:52 | #1792 | Link |
too much lurking
Join Date: Sep 2006
Location: Valhalla
Posts: 668
|
I have just encountered a situation which is entirely new to me with EVODemux. I have 2 video sources. One is h.264 and the other is VC.1. When I merge the two EVOBs I get a file that graphedit doesn't like. I can't connect the rebuilt EVOB to the WMVideo Decoder DMO. I have rebuilt the EVOB with both video streams and rebuilt them separately. When I only rebuild the VC.1 video I get a small (600 MB or so) file that I can connect with the graph. I also couldn't help but notice that the resolution of the VC.1 stream was 720/480 at 23.976 fps while the H.264 stream is 1920/1080 @ 60 fps. Naturally this is very confusing to me since I don't understand how one video can have two different resolutions and frame rates. This is a new HD DVD which I was just able to decrypt tonight after having it for about a week and not being able to watch it on my non HDCP compliant monitor; so maybe this is some new arrangement never before seen?
Code:
Opening file FEATURE_1.EVO Reading... File size: 12903 Mbytes. VOB number 1 contains 2 video , 5 audio and 8 subpicture streams. PTM of first video frame = 00001282 PTM of last video frame = 1723D82F Duration = 1:11:53.559 H.264 (AVC) video stream 0 found! First PTS = 00002FD6 (+83ms) Substream id = E2 Profile = High Level = 4.1 Chroma format = 4:2:0 (l, c) = 8, 8 bit Size = 1920x1080 Aspect ratio = 1:1 (square samples) Video format = Component Time scale = 0 MHz Frame rate = 60 fps VC-1 video stream 1 found! First PTS = 00001282 Substream id = 56 Profile = Advanced Level = 2 Chroma Format = 4:2:0 Size = 720x480 Display size = 720x480 Aspect ratio = 40:33 (704x480 16:9) Frame Rate = 23.976 (24000/1001) Dolby Digital Plus audio stream 3 found! First PTS = 00001282 Substream id = C3 Stream 3 is Dolby Digital Plus frame size = 768 bytes, number of blocks per frame = 6 Sampling frequency = 48 kHz Transmission bitrate = 192 kbit/s Channel arrangement = L + R, bsid = 16 LFE channel = not present Dolby Digital Plus audio stream 2 found! First PTS = 00001282 Substream id = C2 Stream 2 is Dolby Digital Plus frame size = 1536 bytes, number of blocks per frame = 3 Sampling frequency = 48 kHz Transmission bitrate = 768 kbit/s Channel arrangement = L + R + C + Ls + Rs, bsid = 16 LFE channel = present Dolby Digital Plus audio stream 1 found! First PTS = 00001282 Substream id = C1 Stream 1 is Dolby Digital Plus frame size = 1536 bytes, number of blocks per frame = 3 Sampling frequency = 48 kHz Transmission bitrate = 768 kbit/s Channel arrangement = L + R + C + Ls + Rs, bsid = 16 LFE channel = present Dolby Digital Plus audio stream 0 found! First PTS = 00001282 Substream id = C0 Stream 0 is Dolby Digital Plus frame size = 1024 bytes, number of blocks per frame = 1 Sampling frequency = 48 kHz Transmission bitrate = 1536 kbit/s Channel arrangement = L + R + C + Ls + Rs, bsid = 16 LFE channel = present Dolby Digital Plus audio stream 8 found! First PTS = 00001444 (+5ms) Substream id = C8 Stream 8 is Dolby Digital Plus frame size = 768 bytes, number of blocks per frame = 6 Sampling frequency = 48 kHz Transmission bitrate = 192 kbit/s Channel arrangement = L + R, bsid = 16 LFE channel = not present Subpicture stream 4 found! First PTS = 00489BD7 (+52819ms) Substream id = 24 Format = 8bitRLE Subpicture stream 3 found! First PTS = 00489BD7 (+52819ms) Substream id = 23 Format = 8bitRLE Subpicture stream 2 found! First PTS = 00489BD7 (+52819ms) Substream id = 22 Format = 8bitRLE Subpicture stream 1 found! First PTS = 00489BD7 (+52819ms) Substream id = 21 Format = 8bitRLE Subpicture stream 0 found! First PTS = 00489BD7 (+52819ms) Substream id = 20 Format = 8bitRLE Subpicture stream 7 found! First PTS = 004B5BAB (+54821ms) Substream id = 27 Format = 8bitRLE . Opening file FEATURE_2.EVO Reading... File size: 12761 Mbytes. VOB number 2 contains 2 video , 5 audio and 8 subpicture streams. PTM of first video frame = 1723D82F PTM of last video frame = 2E2C5A3A Duration = 1:11:33.706 H.264 (AVC) video stream 0 found! First PTS = 1723F582 (+4313642ms) Substream id = E2 Profile = High Level = 4.1 Chroma format = 4:2:0 (l, c) = 8, 8 bit Size = 1920x1080 Aspect ratio = 1:1 (square samples) Video format = Component Time scale = 0 MHz Frame rate = 60 fps Dolby Digital Plus audio stream 8 found! First PTS = 1723A4C4 (+4313413ms) Substream id = C8 Stream 8 is Dolby Digital Plus frame size = 768 bytes, number of blocks per frame = 6 Sampling frequency = 48 kHz Transmission bitrate = 192 kbit/s Channel arrangement = L + R, bsid = 16 LFE channel = not present Dolby Digital Plus audio stream 2 found! First PTS = 1723AE42 (+4313440ms) Substream id = C2 Stream 2 is Dolby Digital Plus frame size = 1536 bytes, number of blocks per frame = 3 Sampling frequency = 48 kHz Transmission bitrate = 768 kbit/s Channel arrangement = L + R + C + Ls + Rs, bsid = 16 LFE channel = present Dolby Digital Plus audio stream 1 found! First PTS = 1723AE42 (+4313440ms) Substream id = C1 Stream 1 is Dolby Digital Plus frame size = 1536 bytes, number of blocks per frame = 3 Sampling frequency = 48 kHz Transmission bitrate = 768 kbit/s Channel arrangement = L + R + C + Ls + Rs, bsid = 16 LFE channel = present Dolby Digital Plus audio stream 0 found! First PTS = 1723AE42 (+4313440ms) Substream id = C0 Stream 0 is Dolby Digital Plus frame size = 1024 bytes, number of blocks per frame = 1 Sampling frequency = 48 kHz Transmission bitrate = 1536 kbit/s Channel arrangement = L + R + C + Ls + Rs, bsid = 16 LFE channel = present VC-1 video stream 1 found! First PTS = 1723D82F (+4313559ms) Substream id = 56 Profile = Advanced Level = 2 Chroma Format = 4:2:0 Size = 720x480 Display size = 720x480 Aspect ratio = 40:33 (704x480 16:9) Frame Rate = 23.976 (24000/1001) Dolby Digital Plus audio stream 3 found! First PTS = 1723D002 (+4313536ms) Substream id = C3 Stream 3 is Dolby Digital Plus frame size = 768 bytes, number of blocks per frame = 6 Sampling frequency = 48 kHz Transmission bitrate = 192 kbit/s Channel arrangement = L + R, bsid = 16 LFE channel = not present Subpicture stream 4 found! First PTS = 1724A577 (+4314143ms) Substream id = 24 Format = 8bitRLE Subpicture stream 3 found! First PTS = 1724A577 (+4314143ms) Substream id = 23 Format = 8bitRLE Subpicture stream 2 found! First PTS = 1724A577 (+4314143ms) Substream id = 22 Format = 8bitRLE Subpicture stream 1 found! First PTS = 1724B132 (+4314176ms) Substream id = 21 Format = 8bitRLE Subpicture stream 0 found! First PTS = 1724B132 (+4314176ms) Substream id = 20 Format = 8bitRLE Subpicture stream 7 found! First PTS = 1773819A (+4371567ms) Substream id = 27 Format = 8bitRLE Done. 5224 counted frames (0:03:37.884) in video stream 0. 206368 calculated frames in video stream 0. 6522 counted frames (0:04:32.022) in video stream 1. 206368 calculated frames in video stream 1. Reading HVA00001.VTI 8 VTS_EVOB_ATRs found. 12 VTS_EVOBIs found. Done. |
28th October 2007, 14:33 | #1794 | Link |
too much lurking
Join Date: Sep 2006
Location: Valhalla
Posts: 668
|
Makes sense. But when I rebuild the .EVO with only the avc stream I can't connect it in graphedit the normal way. Is there a separate procedure for loading h.264 streams? Could I just use DGavcdecode?
|
29th October 2007, 18:35 | #1796 | Link |
too much lurking
Join Date: Sep 2006
Location: Valhalla
Posts: 668
|
I have tried ripping and re ripping this movie with no luck. I have found no way to decode the .EVO rebuilt with only the h.264 at all. I have tried to remux to .mkv with GDSmux and every time I try GDSmux crashes at 9.2%. If I render the rebuilt .EVO with graphedit it gives me .EVO -> Sonic HD Demuxer -> ffdshow video decoder. I tried to load that graph and that doesn't work either. All of the searching of this forum and all of the Googling I have done reveals nothing overtly helpful to me in this instance. Can anyone please help shed some light on this?
|
29th October 2007, 19:00 | #1797 | Link |
Registered User
Join Date: Feb 2002
Location: UK
Posts: 534
|
strange, works fine on mine with AVC vids - via the EVO or just raw AVC.
you tried whatever.h264 -> sonic demux -> sonic video decoder? raw AVC is read fine by DGAVC for me also (most recently for transformers) |
29th October 2007, 19:54 | #1799 | Link |
Registered User
Join Date: Feb 2002
Location: UK
Posts: 534
|
of course, just use evodemux and just choose demux instead of rebuild.
evo's work fine too if you have haalis stuff installed. in graphedit iirc its haalis media splitter and choose your file. - link to whatever decoder you prefer. coreavc, ffdshow etc. also works fine for me. |
29th October 2007, 20:11 | #1800 | Link |
too much lurking
Join Date: Sep 2006
Location: Valhalla
Posts: 668
|
Sorry I must have spaced when reading your 2nd to last post. Transformers? The HD DVD? That's what I'm trying to tackle. I'm demuxing the AVC as I type (thanks for the tip btw). So you just loaded the AVC with DGAVCDecode in your AVS script?
|
|
|