Log in

View Full Version : EVOB De/Multiplexers


Pages : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 [31] 32 33 34 35 36 37

dchard
26th April 2007, 23:27
Does your demuxed DD+ Track have the .ddp or .ac3 extension ? I think the file extension is important for Sonic (.ddp/.ac3 for DD+, .mlp for MLP/DTHD, .dts for DTS and DTS-HD, etc...). I always use .ddp for DD+ tracks, and pas de lézards so far.

I tryed a trueHD track with .mlp ext., but got error with this graph:

something.mlp (file async) --> Sonic cinemaster audio decoder 4.2

Other way I tryed:

something.evo, wich only contains a truehd track (file async.) --> Sonic HD demuxer --> Sonic Audio decoder 4.2 (same error az above).

Why I cannot connect Sonic HD demuxer to Sonic audio decoder? Is there any workaround for this?

Dchard

jokin
27th April 2007, 05:14
I tryed a trueHD track with .mlp ext., but got error with this graph:

something.mlp (file async) --> Sonic cinemaster audio decoder 4.2

Other way I tryed:

something.evo, wich only contains a truehd track (file async.) --> Sonic HD demuxer --> Sonic Audio decoder 4.2 (same error az above).

Why I cannot connect Sonic HD demuxer to Sonic audio decoder? Is there any workaround for this?

Dchard

TrueHD audio can not be decoded yet.

dchard
27th April 2007, 09:36
jokin: yes, I know, but I trying to find a way. :-)

After some discossuion with Mikeyakame I think we have a chance for a working graph to decode trueHD with Nero BD/HD plugin's filter(s), but unfortunantely there is no crack/serial for it, so I cannot try taht way.

Other: I tryed to use Cyberlink decoders too in the graph, but it also won't connect.

Dchard

jokin
27th April 2007, 11:46
You should not be using pirated software. There are more than likely plenty of people out there that have bought Nero that would probably be willing to help.

Rectal Prolapse
27th April 2007, 15:55
You can "decode" MLP using PowerDVD, Reclock, and Virtual Audio Cable.

Create a virtual sound device with Virtual Audio Cable (needs to be purchased). Tell Reclock to take over the DirectSound audio renderer, and then configure Reclock to redirect audio to the virtual sound device. Easy - sort of. :) I've done this last month.

However, you have to run PowerDVD manually, and you need sound editing software that can capture from a multichannel audio device (Adobe Audition can do this, for example). Then you need to resync the audio. It is a lot of work, but doable.

Now, I think there is a limitation with PowerDVD - it appears to only output 16 bit audio (but Reclock could be wrong), even though the captured data is at 24 bit, and also the audio captured this way appears to be 3 db lower in volume compared to when listening to it live.

Anyways, I'm just telling you this so that someone else can decide if they want to try this or not. I don't recommend it because it is a lot of work and I cannot verify the accuracy of the captured data.

dssgorila
28th April 2007, 17:00
I am trying to convert hd-dvd to x264 mkv. I did the video with no problem. Will it be possible to add 5.1 audio from the dvd and not experience sync issues. And if there are sync issues how will i fix it?

Any suggestions comments will be greatly appreciated.


thanks in advance

McHooye
28th April 2007, 21:56
I am trying to convert hd-dvd to x264 mkv. I did the video with no problem. Will it be possible to add 5.1 audio from the dvd and not experience sync issues. And if there are sync issues how will i fix it?

You can add audio from :
- the HD-DVD : you have to extract the DD+ track with EVOdemux and convert it to AC3 with EAC3to in order to add it to MKV; you will find all necessary information to do that in this thread.
- the same film in DVD : if the framerate is 23.976, it will match perfectly with audio extracted from an NTSC DVD; if it is 25, it will match with a PAL DVD.

If the framerate of the film does not match with the audio you've got, it is better to change the framerate of the video (AssumeFPS() in the AVS script) than re-encoding the AC3 (degrade quality) to change the tempo.

dssgorila
29th April 2007, 00:03
You can add audio from :
- the HD-DVD : you have to extract the DD+ track with EVOdemux and convert it to AC3 with EAC3to in order to add it to MKV; you will find all necessary information to do that in this thread.
- the same film in DVD : if the framerate is 23.976, it will match perfectly with audio extracted from an NTSC DVD; if it is 25, it will match with a PAL DVD.

If the framerate of the film does not match with the audio you've got, it is better to change the framerate of the video (AssumeFPS() in the AVS script) than re-encoding the AC3 (degrade quality) to change the tempo.


Thanks I will try to transcode the audio.

So i tried running EAC3to but im stuck. Couldnt find anything that says how to setup the filters.
G:\eac3to>eac3to.exe audio.eac3 audio.ac3 640
eac3to v1.3, freeware by madshi.net

Usage: eac3to srcFilename.eac3 destFilename.ac3|flac [-192|448|640]

This tool can convert a 2.0 or 5.1 channel E-AC3 file to AC3/FLAC.

For this to work correctly you need these filters to be installed:
(1) DTS/AC3/DD+ Source
(2) Sonic Audio Decoder 4.2
(3) Dump filter


I have number 2 setup already.
I have number 1 but do not not know where it goes.
dont know about number 3.


Any suggestions?

ACrowley
29th April 2007, 09:21
For this to work correctly you need these filters to be installed:
(1) DTS/AC3/DD+ Source
(2) Sonic Audio Decoder 4.2
(3) Dump filter


I have number 2 setup already.
I have number 1 but do not not know where it goes.
dont know about number 3.


Any suggestions?


Dump.ax Filter is a Part of Graphedit. Its in the Graphedit Folder
Also you will need Sox.exe , Aften.exe, Flac.exe

Just install these Filters and EAC3to will do the full Process Autom.

madshi
29th April 2007, 19:29
Dump.ax Filter is a Part of Graphedit. Its in the Graphedit Folder
Also you will need Sox.exe , Aften.exe, Flac.exe

Just install these Filters and EAC3to will do the full Process Autom.
Correct. Just for completeness: Aften.exe, Sox.exe and Flac.exe must be copied to the same folder where Eac3to.exe is located, so that Eac3to can find these other exes.

pasta03
30th April 2007, 11:51
Hey I have got audio file
PEVOB_1.DD+.6ch.s00.5.1.mpa
He was on HD-DVD in evo file ,I use EVOdemux and I had got
video file: PEVOB_1.VC-1.s0.mpv
and
audio file in Dolby Digital Plus: PEVOB_1.DD+.6ch.s00.5.1.mpa

How to convert this mpa file to ac3 because I want put his in mkv with video x264

madshi
30th April 2007, 12:40
How to convert this mpa file to ac3 because I want put his in mkv with video x264
There are different ways. You could rename the file to "*.ddp" (or *.dd+ or *.eac3) and then use the "eac3to" tool.

Pitou
30th April 2007, 19:38
ACrowley,

I used your method to re-encode a VC1 video stream to VC1 and have choppy video/frames in the first minutes, but is ok after that.

Any idea?

Here is my setup:

Graph Edit:

Filesource --> Elecard MPEG demux (or Sonic HD Demux) --> Sonic Video decoder 4.2

Then my avisynth script is the exact same as yours:

DirectShowSource("C:\video.grf",fps=23.976,framecount=712,seekzero=false,seek=true,audio=false)

I used Sonic Cinevision to do the encoding. I tried VC1 and AVC, same result.

Thank for your help!

Pitou!

ACrowley
1st May 2007, 10:14
ACrowley,

I used your method to re-encode a VC1 video stream to VC1 and have choppy video/frames in the first minutes, but is ok after that.

Any idea?

Here is my setup:

Graph Edit:

Filesource --> Elecard MPEG demux (or Sonic HD Demux) --> Sonic Video decoder 4.2

Then my avisynth script is the exact same as yours:

DirectShowSource("C:\video.grf",fps=23.976,framecount=712,seekzero=false,seek=true,audio=false)

I used Sonic Cinevision to do the encoding. I tried VC1 and AVC, same result.

Thank for your help!

Pitou!


Framecount=712 is wrong i bet.

Its always around 6 or 7 digits for a full Movie.

For example a Mainintro.evo with 1min04sec has 1517 Frames.
So your 712 Frames must be wrong

Use always "only" the calculated Framecount from Evodemux
Whether the counted value is

When you use a wrong Framecount you will have exactly your Errors in the Output

Taktaal
1st May 2007, 12:48
The newest eac3to release seems to contain a bug. When using it to convert any ddp file you only get the following output
E-AC3, 5.1 channels, 0:00:30, 1536kbit/s, 48khz
Muxing eac3 file to raw. Please wait...
The NCBENUM return code is: 0x0
The NCBENUM return code is: 0x0
The file size of the raw file doesn't seem to fit.

madshi
1st May 2007, 14:00
The newest eac3to release seems to contain a bug.
Hmmmm... I've uploaded a new build (1.4) now. Can you please check whether it works correct? It now also uses the "Sonic HD Demuxer" instead of the "DD+/DTS source". Hopefully that will fix the problem with very big EAC3 files.

http://madshi.net/eac3to.zip

Taktaal
1st May 2007, 14:05
Hmmmm... I've uploaded a new build (1.4) now. Can you please check whether it works correct? It now also uses the "Sonic HD Demuxer" instead of the "DD+/DTS source". Hopefully that will fix the problem with very big EAC3 files.

http://madshi.net/eac3to.zip

No, I'm having the same problem. Also as a test, I tried to unregister the dtsac3source.ax filter and run eac3to and I still got theGetting "DTS/AC3/DD+ Source" instance failed. error.

Unfortunately, I can't use that weird programming language of yours ( ;) ) so it's hard for me to debug it.

By the way, if you're programming a piece of software that is likely to need a lot of external debugging you should provide a way to do that without recompiling. Just printing copious amounts of debugging data into a log file somewhere in %temp% will save you hours of work later when you have to track down hard to catch bugs in a hard to duplicate environment (that 20GB input files certainly qualify for).

madshi
1st May 2007, 15:39
No, I'm having the same problem. Also as a test, I tried to unregister the dtsac3source.ax filter and run eac3to and I still got theGetting "DTS/AC3/DD+ Source" instance failed. error.
What version number does the eac3to.exe have? It sounds to me as if you'd not be using 1.4 yet.

Taktaal
1st May 2007, 16:09
Right, looks like i got bit by some cache. Tried it again and now I'm using 1.4 that doesn't need the dtsac3source.ax anymore. However, I still get
E-AC3, 5.1 channels, 0:00:30, 1536kbit/s, 48khz
Muxing eac3 file to raw. Please wait...
The NCBENUM return code is: 0x0
The NCBENUM return code is: 0x0
The file size of the raw file doesn't seem to fit.
as the only result on three different .ddp files.

Here's one of the stream infos from EVOdemux
Dolby Digital Plus audio stream 0 found!
First PTS = 00000D4C
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
Done.

madshi
1st May 2007, 16:17
Right, looks like i got bit by some cache. Tried it again and now I'm using 1.4 that doesn't need the dtsac3source.ax anymore. However, I still get
E-AC3, 5.1 channels, 0:00:30, 1536kbit/s, 48khz
Muxing eac3 file to raw. Please wait...
The NCBENUM return code is: 0x0
The NCBENUM return code is: 0x0
The file size of the raw file doesn't seem to fit.
as the only result on three different .ddp files.
How long are those 3 files (in bytes)? 0:00:30 seems extremely short, can that be correct?

Taktaal
1st May 2007, 16:29
How long are those 3 files (in bytes)? 0:00:30 seems extremely short, can that be correct?

That's the 5.7MB soundtrack to the Universal Logo which is the fastest to use. I also tried the 560MB and 625MB DDP with the same results
E-AC3, 5.1 channels, 0:49:48, 1536kbit/s, 48khz
Muxing eac3 file to raw. Please wait...
The NCBENUM return code is: 0x0
The NCBENUM return code is: 0x0
The file size of the raw file doesn't seem to fit.

Those however take minutes to complete the conversion from DDP to RAW so they're not as convenient to use for finding the error. The 560MB DDP climbs up to about a 700MB RAW file at the end before eac3to displays the error and deletes it again.

I uploaded the 30 second test file to http://taktaal.net/files/logo.ddp if you want to try it out.

madshi
1st May 2007, 16:42
The 560MB DDP climbs up to about a 700MB RAW file at the end before eac3to displays the error and deletes it again.
700MB RAW file is *much* too small for a 560MB DDP file. So eac3to is most probably correct in saying that the raw file size doesn't fit. Please try to change the Sonic Audio Decoder settings (Control Panel -> CinePlayer DVD Decoder Options -> Audio tab). I guess there's something wrong with those settings.

Edit: Tried the logo.ddp file. Converts fine for me. The raw file is 24.4 MB.

Taktaal
1st May 2007, 16:54
Ok, when I went into the control panel and switched around a few settings it worked again. Even if I switch the settings back to how they were, everything still works.

Weird.

xxx666yyy777
1st May 2007, 17:14
Hmmmm... I've uploaded a new build (1.4) now. Can you please check whether it works correct? It now also uses the "Sonic HD Demuxer" instead of the "DD+/DTS source". Hopefully that will fix the problem with very big EAC3 files.

http://madshi.net/eac3to.zip

Madshi,

Thanks for the great software. However, I am getting the following "strange" messages, when running your version 1.4 (they actually started with 1.3):

H:\HD\eac3to>eac3to.exe in.ddp a.wav
E-AC3, 5.1 channels, 0:03:23, 640kbit/s, 48khz
Muxing eac3 file to raw. Please wait...
ContextException thrown by BaseCertificate::ReadFile [.\BaseCertificate.cpp:783]
with context
Unable to open file
C:\Program Files\Common Files\Roxio Shared\Certificates8\CP41PPG.rxc

The NCBENUM return code is: 0x0
ContextException thrown by BaseCertificate::ReadFile [.\BaseCertificate.cpp:783]
with context
Unable to open file
C:\Program Files\Common Files\Roxio Shared\Certificates8\CP41PPG.rxc

The NCBENUM return code is: 0x0
Sonic Audio Decoder output was 24 bit this time.
Converting the raw file to wav. Please wait...
Done.

Any idea? The resulting wav file appears to work fine...

Thx.

madshi
1st May 2007, 17:20
I've no idea why you're getting those messages. They're not written by eac3to. I'd guess they're written by the Sonic Audio Decoder. I'd try to uninstall and reinstall the Sonic Audio Decoder.

Pitou
1st May 2007, 20:24
ACrowley,

Framecount=712 is wrong i bet.

Its always around 6 or 7 digits for a full Movie.

For example a Mainintro.evo with 1min04sec has 1517 Frames.
So your 712 Frames must be wrong

Use always "only" the calculated Framecount from Evodemux
Whether the counted value is

When you use a wrong Framecount you will have exactly your Errors in the Output

The framecount is really 712, it's a 29 sec clips. It's the UNILOGO.EVO

I also tried with a full movie and have the same problem for the first minutes. The frame count is about 95000 frames.

It seems others have the same problem, look at this thread http://forum.doom9.org/showthread.php?t=123569

Maybe it's the source?

Pitou!

Pitou
1st May 2007, 22:42
actually the source plays fine.

I'm using avisynth 2.5. Do you use this version or 2.0?

Pitou!

bluesk1d
1st May 2007, 23:43
I have had an issue with The Good Shepherd HDDVD. I demuxed with EVOdemux and all is well no errors. Then I play the VC1 file in WMP11 and it plays fine except the timecode stop counting at 1:54:32, but the movie continues until the end. The movie is 2:47:30. So I encoded anyways. Well it finished and it played fine until 1:52:11 then it skipped and the video returned to a previous spot in the movie but the audio kept going with the "original video." So now its showing a previous portion of the movie with the current portion of the audio. Any Ideas.

I am using
EVOdemux 0.626b
with the latest WMcmd.vb

Here is a Sample (http://www.sendspace.com/file/3o6apb) of the skipping.

Also this may be the issue:

Continue on FEATURE_2.EVO
Demuxing...
Done.

240976 counted frames (2:47:30.707) in video stream 0.
240971 calculated frames (2:47:30:490) in video stream 0.
240971 calculated frames (2:47:30:490) in video stream 1.


I de-selected Videostream 1 but it looks like it reselected it from the Feature_2.evo.

Thanks,
jokin

I also had a similar problem with The Bourne Supremacy. When I play the demuxed mpv, it plays fine until it hits the the 30m mark(not exactly sure where it starts over again), and then it starts at the beginning again, and again, and again, in a loop.

I tried putting the evo into an mkv container, but the output was only 1h12m long, so theres definately something wrong.

Perhaps the new version of AACS?

@Jokin and xc3ll

Did you guys get this resolved? I am having the same issue with Batman Begins and didn't see any resolution posted. Using EVODemux .626

xc3ll
2nd May 2007, 03:44
@Jokin and xc3ll

Did you guys get this resolved? I am having the same issue with Batman Begins and didn't see any resolution posted. Using EVODemux .626

I had those problems with the .626b2. b3 and b4 work fine. If you have problems with the vc1, mux the evo into an mkv using gdsmux and mkvmerge(add a timecode tag using mkvmerge). This will give you a .mkv that seeks fine*.

*You will sometimes get green blocks, but those go away, and I have yet to encounter them in any of the encodes I've done.

bluesk1d
2nd May 2007, 04:41
I actually dropped the straight EVO right into graph edit and I am encoding using that graph as we speek (bypassing EVODemux altogether). Seems to be OK but I won't know for sure for another 30 hours or so hah. Hopefully the audio stream doesn't suffer from this same problem. I haven't messed with it yet.

JeffAlso
2nd May 2007, 05:58
@xxx666yyy777 - I get the same errors as you, with both the sonic audio and video decoders when used from the command line. Everything seems to work just fine despite these errors, so I think its safe to ignore them.

You'll likely find that the file 'C:\Program Files\Common Files\Roxio Shared\Certificates8\CP41PPG.rxc' doesn't exist. There seems to be a problem with at least one version of the Cineplayer 4.2 Decoder pack. It appears to be looking for the certificate file from version 4.1. It looks like a bug in the installer to me.

@madashi - Thanks for the recent changes, despite the errors reported above, it works perfectly for me now!!

bluesk1d
2nd May 2007, 14:41
I had those problems with the .626b2. b3 and b4 work fine. If you have problems with the vc1, mux the evo into an mkv using gdsmux and mkvmerge(add a timecode tag using mkvmerge). This will give you a .mkv that seeks fine*.

*You will sometimes get green blocks, but those go away, and I have yet to encounter them in any of the encodes I've done.

Thanks for the info. I am using the one downloaded from the link in his sig. There is no "b(x)" notation after the .626 on the about tab. Is this the most current or is there another location for beta? Speaking of which is the "b" referenced here for beta or build?

pasta03
2nd May 2007, 15:56
I want convert DD+ to ac3 and I do:

After Demux by EVOdemux I have got:
PEVOB_1.DD+.6ch.s00.English 5.1.mpa

then I rename to
PEVOB_1.DD+.6ch.s00.English 5.1.EAC3

then I use eac3to.exe:
eac3to.exe PEVOB_1.DD+.6ch.s00.English 5.1.EAC3 output.ac3

but I only get:
PEVOB_1.DD+.6ch.s00.English 5.1.raw
not
PEVOB_1.DD+.6ch.s00.English 5.1.ac3

Why:confused: ?
What I do wrong?

madshi
2nd May 2007, 16:56
but I only get:
PEVOB_1.DD+.6ch.s00.English 5.1.raw
What does eac3to say? There must have been some problem. In such a case eac3to usually reports what problem occurred.

pasta03
2nd May 2007, 20:36
eac3to say:

eac3to.exe PEVOB.EAC3 output.wav
E-AC3, 5.1 channels, 0:04:13, 640kbit/s, 48khz
Muxing eac3 file to raw. Please wait...
The NCBENUM return code is: 0x0
The NCBENUM return code is: 0x0

Sonic Audio Decoder output was 24 bit this time.
Converting the raw file to wav. Please wait...
Starting "sox" failed. A valid *.raw file was created successfully, though.

I see , I don't have sox.exe where I can find this?

madshi
2nd May 2007, 21:07
I see , I don't have sox.exe where I can find this?
Search through this thread to find the first "eac3toeac" post. There are links to "sox" and "aften" contained in that post.

3r1c
3rd May 2007, 00:14
Where do you get this "Sonic Video Decoder 4.2" because I only have "Sonic Cinemaster Video Decoder 4.2" and the VC1 pin from Elecard MPEG Demultipeixer wont connect to "Video in" pin on cinemaster decoder :(

Momber
3rd May 2007, 04:50
Where do you get this "Sonic Video Decoder 4.2" because I only have "Sonic Cinemaster Video Decoder 4.2"
Same thing.

and the VC1 pin from Elecard MPEG Demultipeixer wont connect to "Video in" pin on cinemaster decoder
Do you have mfc71.dll on your system? It's required by Sonic.

S.

3r1c
3rd May 2007, 07:55
Do you have mfc71.dll on your system? It's required by Sonic.

S.

Yep have it.

This is the error
http://img297.imageshack.us/img297/8968/errorth8.jpg

xc3ll
3rd May 2007, 08:11
Thanks for the info. I am using the one downloaded from the link in his sig. There is no "b(x)" notation after the .626 on the about tab. Is this the most current or is there another location for beta? Speaking of which is the "b" referenced here for beta or build?

Look at the program name when u open the program (for example, right now, the program name of Firefox is "Doom9 Forum - Reply to Topic - Mozilla Firefox" as I type this). The most current version is .626b5

You can get it from here:
http://www.pel.hu/down/EVOdemux.exe

SpAwN_gUy
3rd May 2007, 08:57
I had those problems with the .626b2. b3 and b4 work fine. If you have problems with the vc1, mux the evo into an mkv using gdsmux and mkvmerge(add a timecode tag using mkvmerge). This will give you a .mkv that seeks fine*.

*You will sometimes get green blocks, but those go away, and I have yet to encounter them in any of the encodes I've done.Oh.. man... i've done BBegins already.. it was(is) first and only HD-DVD backUp i've done...

okay.. once again(i'm tiread.. really)..
if you wish to Encode VC-1 track with ONE PC ... "multi-pass", straight from beginning to the end.. you'll need:
raw VC-1 track -> Elecard Demuxer -> Sonic Video Decoder 4.2
then to AVS-Scrips with:
DirectShowSource("G:\DVDRiP\BatmanHD\BatmanHD-Video.GRF", audio=false, seekzero=false, seek=true, fps=24000/1001, framecount=201467)
where you need to correct "framecount".. (from EVOdemux..)

the second way: If you want to Encode VC-1 track with x264farm(beautiful proggie) you have to:
this tutorial(short and mine) (http://forum.doom9.org/showthread.php?p=993438#post993438)
why HAVE to,.. 'cause in order to x264farm work Properly it needs to SEEK through video track,.. you can't seek with Sonic video decoder.. and timing of the AVS - is WRONG,...

but,.. in second way(x264farm) .. when you use WMVideo Decoder DMO.. it produces GREEN frames after seeking.. they wanish few frames after.. so,.. to work nice you NEED to add "--preseek 5" (or more frames) option to controller's cmdLine..
AND.. you can only use controller-based encoding..

SpAwN_gUy
3rd May 2007, 09:51
- the same film in DVD : if the framerate is 23.976, it will match perfectly with audio extracted from an NTSC DVD; if it is 25, it will match with a PAL DVD.
If the framerate of the film does not match with the audio you've got, it is better to change the framerate of the video (AssumeFPS() in the AVS script) than re-encoding the AC3 (degrade quality) to change the tempo.i just found your post..
well,.. actually not ;) ....
i did BatmanBegins...(as i've posted everywhere ;) ...) i've made English ac3 Audio with eac3to.. (~670Mb)
and i have Russian DUB from PAL DVD (25fps, ~380mb.. original).. so,.. what i did:
BeHappy (http://forum.doom9.org/showthread.php?t=104686&highlight=BeHappy) and Convert framerate 25 -> 23 (with third option.. default)
and "aften @... some less bitrate,.. i forgot..) so i have Russian AC3 @23fps
then.. a bit of magic to sync audio (delay was 664ms (made that with GoldWave)) ... and.. now i have HD-DVD BackUP with Two Audio tracks In sync (and two subtitle tracks...)
worked great

Darth Pinous
3rd May 2007, 13:26
I just encountered a Blu-ray movie a bit different from others (let's call it TSMovieWithDW :rolleyes: ).
Usually the movie on a Blu-ray disc consists of 1 or 2 big M2TS files, but not this time !
The movie was split through 13 M2TS, and not in numeric order.

So here's the method I used to identify the movie parts in all that mess :

- I go to the PLAYLIST folder of the BR Disc structure. Here there are loads of mpls files. Most are 1 KB, but movie playlist seems to be 2-10 KB.

- when opening any mpls file with notepad, there's a long string with lots of funny character, but you can see a pattern like this :

M2TSFILE1 - audio1 - audio2 - ... - subtitle1 - subtitle2 - ... - commentaryaudio1 - commentaryaudio2 - ... - M2TSFILE2 - audio1 - ... - M2TSFILEEND

* M2TSFILE show as their name without '.', like 0048M2TS for the 0048.m2ts file
* audio tracks show as a 'a' followed by 3 letters corresponding for the language, like 'aeng' for english audio or 'afra' for french audio
* subtitles show as 3 letters corresponding for the language, like 'eng' for english subtitles or 'fra' for french subtitles
* commentary audio tracks show as a '`' followed by 3 letters corresponding for the language, like '`eng' for english commentary audio
* M2TSFILEEND is a M2TSFILE without any audio or subtitles or commentary following. it's a small m2ts file that seems to mark the end of the movie

So basically, all you have to do is :
1) identify the correct mpls file corresponding to the movie, which is easier to do if you know the list of audio, commentaries and subtitles from the blu-ray disc.
2) identify all the M2TSFILE in the mpls file in their order of appearance, excepting the M2TSFILEEND, then launch a copy /b with all the corresponding m2ts files from the STREAM folder of the BR Disc structure.

Now for the movie I was talking about, the movie playlist was 00030.mpls
Here's the command I used to build the movie M2TS file :

copy /b 00048.m2ts+00049.m2ts+00035.m2ts+00037.m2ts+00039.m2ts+00061.m2ts+00032.m2ts+00034.m2ts+00046.m2ts+00036.m2ts+00038.m2ts+00040.m2ts+00041.m2ts TSMovieWithDW.m2ts

For now I just compared the reencoded LPCM audio with french subtitles, and all movie parts seem in correct order. :)

I had a lot of discontinuity warnings during xport demux of the LPCM and VC1 streams, though, don't know if it's important or not.

Momber
3rd May 2007, 15:58
Yep have it.

This is the error
http://img297.imageshack.us/img297/8968/errorth8.jpg

I see you're using Vista. I don't know the first thing about Vista, nor do I want to.
Perhaps someone else can help you.

S.

enantiomer
3rd May 2007, 18:01
raw VC-1 track -> Elecard Demuxer -> Sonic Video Decoder 4.2


Be aware that you will have audio drift issues on some titles with the above graph. Batman Begins does not show this artifact much, but others like King Kong, the Game, etc. will give you nightmares.

You should try whenever possible to use:

FEATURE.EVO (Haali Media splitter) -> WMVideo Decoder DMO



I don't believe anyone has identified the root cause of the audio/video drifting problem with the Sonic Video Decoder. It's very subtle, and will drive you mad. BTW the problem is not influenced at all by setting the frame count wrong.

xc3ll
3rd May 2007, 23:19
Be aware that you will have audio drift issues on some titles with the above graph. Batman Begins does not show this artifact much, but others like King Kong, the Game, etc. will give you nightmares.

You should try whenever possible to use:

FEATURE.EVO (Haali Media splitter) -> WMVideo Decoder DMO



I don't believe anyone has identified the root cause of the audio/video drifting problem with the Sonic Video Decoder. It's very subtle, and will drive you mad. BTW the problem is not influenced at all by setting the frame count wrong.

Just to reiterate what enantiometer is saying, DO NOT use the vc1 method. I tried using this with Fearless. BIG no no. Audio drifted off at the end by 1-2 seconds no matter what. Closest I could ever get it was 500ms. The EVO method is much easier, and requires less filters. It will require a bit more space, but other than that, its cake.

NHRaider
4th May 2007, 13:00
It means that the E-AC3 track either isn't a E-AC3 track or that it's not beginning with a valid E-AC3 header. Do you have this problem with one specific movie, only? Or with all movies you're trying now? And can you actually play those E-AC3 tracks?

I have no problems using the eac3to.exe on movies I've encoded. I DO have problems with more documentary type HD-DVDs such as Nature's Colors and Discovery Brazil.

Pitou
4th May 2007, 14:16
Originally Posted by enantiomer View Post
Be aware that you will have audio drift issues on some titles with the above graph. Batman Begins does not show this artifact much, but others like King Kong, the Game, etc. will give you nightmares.

You should try whenever possible to use:
Code:

FEATURE.EVO (Haali Media splitter) -> WMVideo Decoder DMO

I don't believe anyone has identified the root cause of the audio/video drifting problem with the Sonic Video Decoder. It's very subtle, and will drive you mad. BTW the problem is not influenced at all by setting the frame count wrong.
Just to reiterate what enantiometer is saying, DO NOT use the vc1 method. I tried using this with Fearless. BIG no no. Audio drifted off at the end by 1-2 seconds no matter what. Closest I could ever get it was 500ms. The EVO method is much easier, and requires less filters. It will require a bit more space, but other than that, its cake.

This graph doesn't work with Sonic Cinevision. In fact I didn't find any method or graph that works well with Cinevision. Using the Sonic filters, I get choppy video for the first minutes, until a scene change (it seems).

Anyone has an idea?

Thanks.

Pitou!

xc3ll
4th May 2007, 22:15
This graph doesn't work with Sonic Cinevision. In fact I didn't find any method or graph that works well with Cinevision. Using the Sonic filters, I get choppy video for the first minutes, until a scene change (it seems).

Anyone has an idea?

Thanks.

Pitou!

Don's use Sonic, as I said before, mux the evo into a mkv. It works every time, all the time. Perfect results.

Pitou
5th May 2007, 03:31
ok thanks! Sorry to ask, but could you point me to a link or a guide to mux the evo into mkv?

I'm not familiar with mkv.

Pitou!