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

zgx
19th March 2007, 09:33
Edit.: I've made a new function in EVOdemux (http://pel.hu/down/EVOdemux.exe).
There is a new option: 'Rebuild ADV_PCKs'
If you check it, the rebuilt EVO will contain the Advanced packets, if not it won't.Sounds exciting. Would you mind explaining what these advanced packets do? Does it help when trying to use XPL files with rebuilt EVOs?

Pelican9
19th March 2007, 10:27
Sounds exciting. Would you mind explaining what these advanced packets do? Does it help when trying to use XPL files with rebuilt EVOs?

I don't know what exactly these packs are doing.
I've asked about it here, but no answer.
The first play title usually contains these packs, and these packs contain the files of ADV_OBJ folder. It doesn't make sense to me, maybe with purpose of caching.

Momber
19th March 2007, 12:49
@Pelican9
Thank you very much for providing the wonderful tool EVOdemux.

I usually merge the feature Evos with EVOdemux (rebuild), and discard audio- and subtitle tracks I don't need in the process.
Most times this results in an EVO that plays very well in PDVD, simply by double-clicking it.
Sometimes though the resulting EVO suffers from extreme jerkyness and glitches and I can't figure out why. The same film plays fine as long as the EVOs remain untouched and in their original folder.
Am I doing something wrong?
Any hints will be appreciated.
Examples for troublesome EVOs are Terminator 3, Spy Game und U-571.
Used EVOdemux 0.625b with ADV_PCKs enabled or disabled - no difference.

Also, EVOdemux doesn't seem to be able to successfully rebuild EVOs that contain AVC video (Equilibrium, Babel). I presume that's a known limitation, isn't it?

Thanks a lot in advance for your reply.

S.

mlansell
19th March 2007, 15:48
@Pelican9
Thank you very much for providing the wonderful tool EVOdemux.

I usually merge the feature Evos with EVOdemux (rebuild), and discard audio- and subtitle tracks I don't need in the process.
Most times this results in an EVO that plays very well in PDVD, simply by double-clicking it.
Sometimes though the resulting EVO suffers from extreme jerkyness and glitches and I can't figure out why. The same film plays fine as long as the EVOs remain untouched and in their original folder.

I've found that I get problems if I load the XPL - the last video and audio streams disappear from under the video/audio tabs, and the rebuild ends up jerky, and contains the wrong audio.

If I just start Evodemux and go straight to the audio/video etc tabs, select the desired streams and then rebuild everything works fine.

HTH

Mal

misdecrypt
19th March 2007, 21:51
So has anyone been able to go from TrueHD -> DTS(some high bitrate of course) ?

honai
19th March 2007, 22:26
Sure. Just use orbitlee's dtscore tool (posted a few pages back).

Rectal Prolapse
19th March 2007, 22:30
honai, do you mean to say that the dtscore tool can decode DOLBY TrueHD tracks and convert them to DTS? :p

misdecrypt
19th March 2007, 22:32
I was just gonna ask the same thing.

Momber
20th March 2007, 01:11
I've found that I get problems if I load the XPL - the last video and audio streams disappear from under the video/audio tabs, and the rebuild ends up jerky, and contains the wrong audio.
If I just start Evodemux and go straight to the audio/video etc tabs, select the desired streams and then rebuild everything works fine.
Thanks for your suggestion. However, I never load the XPL because I wouldn't know what to do with it in the first place.

And the problem with the mentioned EVOs is the same when I load the feature EVOS from within an empty directory, with no XPL files anywhere in the neighborhood.

S.

honai
20th March 2007, 04:08
Sorry, I mixed it up. I meant DTS-HD -> DTS. Dolby True-HD decoding should be possible with Sonic's audio decoders, though, with intermediate WAV conversion and final encoding with Aften or similar DD 5.1 encoders (or SurCode DTS).

Rectal Prolapse
20th March 2007, 04:21
As far as I know, the Sonic 4.2 decoders can't decode Dolby TrueHD - or at least,it never worked for me and others even when using Sonic HD Demuxer.

nowhere2007
20th March 2007, 05:04
Also, EVOdemux doesn't seem to be able to successfully rebuild EVOs that contain AVC video (Equilibrium, Babel). I presume that's a known limitation, isn't it?

S.

Momber, it does appear that there is an issue with AVC video parameters. I used demux to export the raw h.264 video and ran it through YAMB/MP4Box. Equilibrium was showing over 308k frames @ 59.94FPS, while the resulting MP4 has 154k frames @ 23.976FPS. This gave me a file that AviSynth could digest properly. Yes, this means I'm re-encoding (X360 playback). A quick review of the MP4 video tells me it will be in sync with the audio.

AviSynth script:
# Created by AVSEdit
# LC 3/17/2007
DirectShowSource("Equilibrium.rebuilt.H.264.stream.0.mp4",audio=false,video=true)
Crop(0,134,-0,-134)
AssumeFPS(23.976)

First post - hope it helps somebody! :)

Easy123
20th March 2007, 08:43
Hello,

I´ve got a Problem to get the Audio and Video in Sync, perhaps someone can help :D

Okay let´s start. The Movie is "Running Scared" which was demuxed with EvoDemux 0.625b. It has 3 DTS HD Tracks and Video is VC-1 encoded. Start PTS of Video is "D6D8" and the one of the Audio Tracks is "D6D8", which should tell me that there is no Delay between Video and Audio, right? The Video was reencoded using the following Script and x264:

DirectShowSource("D:\HD-DVD Test\RS.grf",audio=false,fps=23.976,framecount=174948)
Crop(0,131,0,-132)
LanczosResize(1280,544)
ConverttoYV12()

I reencoded the DTS HD into AC3 using tranzcode and Sonic Foundry. When the Tracks get muxed by mkvtools the sound is far off, meaning the video seems to run faster and is ahead of the audio.. Anyone got an Idea? Rambo was done in the same way and it was in sync...

Edit: Even if I take the original DTS (processed with dtscore) Audio and Video is async...

Edit2: Found the Error, it was a wrong filter in graphedit (D´oh) :D

Momber
20th March 2007, 11:55
Just another quick question - what tool do you guys prefer to merge the two feature m2ts files of BluRay posts?
I mean when there actually are two, like in Kingdom of Heaven.

TIA
S.

IanD
20th March 2007, 14:04
As far as I know, the Sonic 4.2 decoders can't decode Dolby TrueHD - or at least,it never worked for me and others even when using Sonic HD Demuxer.
Which product(s) are the Sonic 4.2 decoders contained in?

I see Cineplayer mentioned in this thread, but the official Roxio/Sonic site only has Cineplayer 3.4 available for purchase.

Clown shoes
20th March 2007, 14:38
The latest Cineplayer is only bundled in with Sonic's profesional products (Scenarist/Cinevision) right now. I would imagine it will be available to consumers quite soon though. I'm afraid this is still quite an expensive game to play if you don't work in the industry.

honai
20th March 2007, 16:35
Just another quick question - what tool do you guys prefer to merge the two feature m2ts files of BluRay posts?
I mean when there actually are two, like in Kingdom of Heaven.


copy /b *.m2ts destination.m2ts


Simple as that.

enantiomer
20th March 2007, 17:09
Simple as that.

Be aware that you may run into problems if you do any processing on merged m2ts files. It appears that the MPEG2 end sequence flag is written at the end of each m2ts file. If you merge the files together some tools will quit as soon as they hit the first end sequence flag. For example, I've had problems with MPEG2Repair and pulldown.exe. I haven't found a tool yet that can manipulate the end sequence flag.

Momber
20th March 2007, 19:18
Simple as that.
Unfortunately copy /b doesn't work. The merged file plays well only up to the merging point, after which heavy jerkyness sets in. The timeline also reflects only the first half of the movie as total playing time.

S.

KafesneBikaina
20th March 2007, 19:19
I get this error with eac3to:
http://img54.imageshack.us/img54/4274/eac3fa7.gif

I get a 8,86GB RAW file but I don't know the correct setings for SoX to convert it to WAV :confused:

madshi
20th March 2007, 19:24
I get this error with eac3to
I'd say you're probably using a too old Sox version. Try downloading the latest one.

honai
20th March 2007, 23:12
Unfortunately copy /b doesn't work. The merged file plays well only up to the merging point, after which heavy jerkyness sets in.

I've tried it with KoH and had no problems. I did extract the streams with xport after that, though, and re-muxed to MKV. Plays fine.

IanD
20th March 2007, 23:28
The latest Cineplayer is only bundled in with Sonic's profesional products (Scenarist/Cinevision) right now. I would imagine it will be available to consumers quite soon though. I'm afraid this is still quite an expensive game to play if you don't work in the industry.
Okay, thanks for the information.

Do you know which version of Scenarist/Cinevision contains Cineplayer 4.2 (ie is it as simple as Scenarist 4.2/Cinevision 1.2)?

toxik
21st March 2007, 01:13
Hello,

I´ve got a Problem to get the Audio and Video in Sync, perhaps someone can help :D

Okay let´s start. The Movie is "Running Scared" which was demuxed with EvoDemux 0.625b. It has 3 DTS HD Tracks and Video is VC-1 encoded. Start PTS of Video is "D6D8" and the one of the Audio Tracks is "D6D8", which should tell me that there is no Delay between Video and Audio, right? The Video was reencoded using the following Script and x264:

DirectShowSource("D:\HD-DVD Test\RS.grf",audio=false,fps=23.976,framecount=174948)
Crop(0,131,0,-132)
LanczosResize(1280,544)
ConverttoYV12()

I reencoded the DTS HD into AC3 using tranzcode and Sonic Foundry. When the Tracks get muxed by mkvtools the sound is far off, meaning the video seems to run faster and is ahead of the audio.. Anyone got an Idea? Rambo was done in the same way and it was in sync...

Edit: Even if I take the original DTS (processed with dtscore) Audio and Video is async...

Edit2: Found the Error, it was a wrong filter in graphedit (D´oh) :D

I'm having a similar problem, my avs video file is about 6 seconds shorter than the audio. And it syncs in the begining but slowly goes out of sync with the audio. How did you fix your problem?

Chumbo
21st March 2007, 01:31
...
Edit2: Found the Error, it was a wrong filter in graphedit (D´oh) :D
You can be more helpful to this community if you actually provide the info as to how you fixed an issue. "I found it" doesn't really provide anything helpful to those who may be experiencing the same problem.

MichalHabart
21st March 2007, 07:42
I'm having a similar problem, my avs video file is about 6 seconds shorter than the audio. And it syncs in the begining but slowly goes out of sync with the audio. How did you fix your problem?

Could be that audio is 24fps while video is 23.976fps? try change framerate of video.

Momber
21st March 2007, 13:16
I did extract the streams with xport after that, though, and re-muxed to MKV. Plays fine.
OK thanks, maybe I should try the MKV approach, too.

Ta
S.

Edit: What would be the correct command line for xport? I tried "xport KoH.m2ts 1 1 1" and I get huge amnounts of sync error messages right from the outset.

MichalHabart
21st March 2007, 13:52
OK thanks, maybe I should try the MKV approach, too.

Ta
S.

Edit: What would be the correct command line for xport? I tried "xport KoH.m2ts 1 1 1" and I get huge amnounts of sync error messages right from the outset.

For HDTV you must use "xport -h KoH.m2ts 1 1 1"

ACrowley
21st March 2007, 13:55
Could be that audio is 24fps while video is 23.976fps? try change framerate of video.

No Audio is 23.976fps too

I know it 100% sure, cause i made a lot of hddvd /blueray reencodes to 23.976fps.

And all demuxed AudioTracks matches exactly to the 23.976fps

Video and Audio is 23.976fps

MichalHabart
21st March 2007, 15:32
No Audio is 23.976fps too

I know it 100% sure, cause i made a lot of hddvd /blueray reencodes to 23.976fps.

And all demuxed AudioTracks matches exactly to the 23.976fps

Video and Audio is 23.976fps

Yes, i know. But frined of mine has also this experience that audio was at 24fps even if video was 23.976fps. And one more thing, when i encoded with x264 into mkv, i also got async. But xvid in avi was ok.

ACrowley
21st March 2007, 17:02
Yes, i know. But frined of mine has also this experience that audio was at 24fps even if video was 23.976fps. And one more thing, when i encoded with x264 into mkv, i also got async. But xvid in avi was ok.

what decoder are you using for x264 ?
Maybe your CPU is to slow..on h264 its a normal Effect that you get async Audio wehn you rCPU cant handle it

vathimenil
21st March 2007, 18:45
I too had a similar problem. Even when feeding an AviSynth script to MeGUI specifying 23.976fps, it seems that the Xvid output is coming out at 25fps. On the other hand, the audio output from eac3to looks to be at the proper 23.976fps rate. So for a 1.5h movie, the async works out to around 3 minutes. I can "shrink" the audio track to match the 25fps and get a proper sync, but that just means the entire movie (both audio and video) is running 3% or so fast (not really noticeable, but still...) Would love to hear from anyone who has a solution to this or some suggestions as to how to tackle the problem. :confused:

On an unrelated note -it sounds like different people are getting their HD-DVDs backed up using slightly different methods. Personally, I'm getting to where I want to be, but I'm pretty sure I'm not using the easiest or "cleanest" path for getting there. I think it'd be useful if people started putting up "best practices" guides for how they are backing up their HD-DVDs to various audio/video combination output formats --that is, until someone puts out an all-in-one program that does it all for us automatically. Of course, we'll first have to find ways of muxing the HD audio codecs that are still resisting us... :sly:

MichalHabart
21st March 2007, 21:14
what decoder are you using for x264 ?
Maybe your CPU is to slow..on h264 its a normal Effect that you get async Audio wehn you rCPU cant handle it

Well, core2duo@6400 does not seem to be very slow CPU ;)
My decoder is ffdshow and decoding took about 40% of CPU

woah!
22nd March 2007, 00:01
That was a good hint!

Here's version 1.2 of the "eac3to" tool:

http://madshi.net/eac3to.zip

Changes:
- FLAC encoding works now without any input/output size limits

Disadvantage: The only way to make FLAC work with >2GB input and output files results in FLAC files which don't have a run length in the header. So if you e.g. play the resulting FLAC file in foobar2000, foobar2000 will not know how long the file plays and you won't be able to seek in the file. However, muxing the FLAC track into a MKV movie works just great and then seeking and everything works fine again.

I've made some size comparisons and here's the result:

Serenity English track, 1:59:02, 48khz, 24bit, 5.1 channels

raw/wav : 5,74 GB (100%)
flac : 2,66 GB ( 46%)
e-ac3 1536kbps : 1,27 GB ( 22%)
ac3 640kbps : 0,53 MB ( 9%)
So the 20-30% compression number for FLAC that was given earlier in this thread seems to be wrong. I think the 20-30% number comes from reducing the bitdepth from 24bit to 16bit plus FLAC compression. If I do that, I end up with 30% file size.

thx for this app, it works for me exactly how you intended it to :0

the only issue i have right now tho, is adding a delay setting to the process? i needed to add a 1200ms delay to one of my disc's and cant seem to do it after the ac3 file is made. is this even possible with the way you chain the filters together?

other than that the ac3 file sounds amazing :)

Momber
22nd March 2007, 00:21
For HDTV you must use "xport -h KoH.m2ts 1 1 1"
Thank you very much. That worked.
Now I'm having difficulties muxing the elementary streams into an mkv container. I tried mkvmergegui 2.0.2 and the Haali Muxer - to no avail...

S.

Chumbo
22nd March 2007, 02:07
If the m2ts file is an mpeg2 file and your output audio is actually ac3, then all you have to do is rename the mpv file to m2v and the mpa to ac3 and use your favorite muxer to mux into a ts or mpg file. Then you can use a tool like VRD to write it out to a ts file. Assuming you don't mind not using an mkv container in this case. :)

honai
22nd March 2007, 05:24
Now I'm having difficulties muxing the elementary streams into an mkv container. I tried mkvmergegui 2.0.2

Strange. Just a few days ago I muxed KoH into MKV using that same tool, no problems, plays fine. What kind of error do you get?

Rectal Prolapse
22nd March 2007, 07:29
A dumb question, but, how do you extract a subtitle stream from a Bluray disc? And is it in the same format as HD-DVD subpicture streams?

Thanks in advance!

madshi
22nd March 2007, 09:21
thx for this app, it works for me exactly how you intended it to :0

the only issue i have right now tho, is adding a delay setting to the process? i needed to add a 1200ms delay to one of my disc's and cant seem to do it after the ac3 file is made. is this even possible with the way you chain the filters together?

other than that the ac3 file sounds amazing :)
The "delaycut" tool should do the trick.

Momber
22nd March 2007, 12:42
Strange. Just a few days ago I muxed KoH into MKV using that same tool, no problems, plays fine. What kind of error do you get?
I get a zillion error messages per second along the lines of "skipped 64 bytes because no DTS header was found" or something similar to that effect.

S.

Momber
22nd March 2007, 12:49
If the m2ts file is an mpeg2 file and your output audio is actually ac3, then all you have to do is rename the mpv file to m2v and the mpa to ac3 and use your favorite muxer to mux into a ts or mpg file. Then you can use a tool like VRD to write it out to a ts file. Assuming you don't mind not using an mkv container in this case. :)
Hi Chumbo. Nice to see you over here.
I have no problems with BR-MPEG2-video and ac3 audio.
Kingdom of Heaven BRD doesn't have an ac3 audio track though, but DTS-HD instead. AC3Filter plays the core element fine, even via SPDIF, as it should per DTS-HD-specifications.
But apparently my MKV tools find DTS-HD hard to swallow.

S.

Chumbo
22nd March 2007, 16:23
Hi Chumbo. Nice to see you over here.
I have no problems with BR-MPEG2-video and ac3 audio.
Kingdom of Heaven BRD doesn't have an ac3 audio track though, but DTS-HD instead. AC3Filter plays the core element fine, even via SPDIF, as it should per DTS-HD-specifications.
But apparently my MKV tools find DTS-HD hard to swallow.

S.
Could dtscore help you achieve what you want? Search on it and you should find the link. I can't remember which post it is, sorry, but you should be able to find it easily. :)

Momber
22nd March 2007, 16:34
I had tried dtscore as soon as it came out (on the U-571 DTS-HD track) but found the resulting dts file sounded very poorly.

S.

honai
22nd March 2007, 18:29
Of course mkvtoolnix can't mux DTS-HD, so you'll have to extract the DTS core first.

As for the "poor sound" - you are aware that the DTS core of DTS-HD streams is sampled at 1536kbps? How could that sound poorly? (Unless you have a bug in your processing chain.) At that bitrate it should satisfy anyone even with high-end equipment.

Momber
22nd March 2007, 19:53
It does, when it comes out of AC3Filter or the Cyberlink Audio Decoder. But that file out of dtscore had all sorts of problems, including (but not limited to) a very subtle "beep" (for lack of a better word) in the left main channel.

S.

j666
22nd March 2007, 20:08
i get errors wile trying to convert the audio with sonic audio 4.1 is 4.2 the only one at works
?

honai
22nd March 2007, 22:28
@Momber

Which title are we talking about? Kingdom of Heaven?

Momber
23rd March 2007, 02:20
@honai
My present project is Kingdom of Heaven. The one I tried dtscore on was U-571 a while back. Sorry to cause confusion.

S.

tomos
23rd March 2007, 02:31
for those DTS within DTS-HD or whatever they are called, foobar2000 worked great for me.

have used it on KoH a while ago and no probs here

mikeyakame
23rd March 2007, 05:57
all you need to mux the m2ts into a mkv, is the nero 7.8.50 file source/async filter as it supports m2ts ;), after its installed load the m2ts into gdsmux, mux it to mkv with gdsmux, change the timecodes for the mkv to 23.976, remux it, then create another graph in graphedit with haali media splitter, then sonic video decoder 4.2. and load that into your avisynth script. works a charm, nero showtime from 7.8.5.0 plays back m2ts perfectly as its video decoder & audio decoders now support m2ts & eac3 (im not 100% on that, as i havent got a definite eac3 track to test on my comp). ;)