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

jokin
5th May 2007, 08:40
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!

http://forum.doom9.org/showthread.php?p=990663#post990663

MoUCLAs
5th May 2007, 15:04
Hello i am using eac3to to create ac3 stream from dd+ and i get the error: "Cant find/read Sonic Audio Decoder settings"

I have installed the Sonic Scenarist 4.2.

madshi
5th May 2007, 15:44
Hello i am using eac3to to create ac3 stream from dd+ and i get the error: "Cant find/read Sonic Audio Decoder settings"

I have installed the Sonic Scenarist 4.2.
IIRC Scenarist 4.2 comes with Sonic Audio Decoder 4.1, only. Please search through the thread, it has been asked and answered multiple times already.

Pitou
5th May 2007, 18:08
Thanks Jokin!

Revgen
5th May 2007, 20:06
Does anybody have Madshi's previous version of EAC3to that uses orbitlee's filter instead of Sonic HD Demuxer? Or any of the ones before the 05-01-07 release?

Thanks in advance.

madshi
5th May 2007, 20:09
Does anybody have Madshi's previous version of EAC3to that uses orbitlee's filter instead of Sonic HD Demuxer? Or any of the ones before the 05-01-07 release?
Why?

You can use the (undocumented) parameter "/forceorbitlee" with the current eac3to version, if you don't like Sonic's HD Demuxer for whatever reason. I'd like to know why, though?

Revgen
5th May 2007, 20:14
Why?

You can use the (undocumented) parameter "/forceorbitlee" with the current eac3to version, if you don't like Sonic's HD Demuxer for whatever reason. I'd like to know why, though?

I'm curious. I wanted to know if Sonic gives the same time as orbitlee's filter. It's basically the same. Thanks.

Yayita
5th May 2007, 23:51
@Madshi,

I can't get eac3to to work.
Here is my cmd line and result:

C:\Vidtools\eac3to>eac3to test.eac3 dest.ac3 -448
E-AC3, 5.1 channels, 0:03:27, 1536kbit/s, 48khz
Muxing eac3 file to raw. Please wait...
Connecting pins (1) failed.

I have filters:
Sonic HD Demuxer 4.2 installed
Sonic Audio Decoder 4.2 installed
dump registered

in the eac3to folder sox.exe v13
and aften.exe v 0.07

I tried changing names of the source file to ddp to ac3 with no luck as I read in these humongous thread. Sounds to me like filter conflict but ??????

xc3ll
6th May 2007, 01:47
@Madshi,

I can't get eac3to to work.
Here is my cmd line and result:

C:\Vidtools\eac3to>eac3to test.eac3 dest.ac3 -448
E-AC3, 5.1 channels, 0:03:27, 1536kbit/s, 48khz
Muxing eac3 file to raw. Please wait...
Connecting pins (1) failed.

I have filters:
Sonic HD Demuxer 4.2 installed
Sonic Audio Decoder 4.2 installed
dump registered

in the eac3to folder sox.exe v13
and aften.exe v 0.07

I tried changing names of the source file to ddp to ac3 with no luck as I read in these humongous thread. Sounds to me like filter conflict but ??????

Try to connect the ddp to dump in Graphedit. That should give you an idea of what the problem is.

Pitou
6th May 2007, 05:23
Quote:
Originally Posted by Pitou
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.

xc3ll,

I tried using your method but didn't work for me. Sonic Cinevision gives me an error and doesn't want to encode

Pitou!

jokin
6th May 2007, 06:14
When trying to encode a BluRay into WMV via WME9 I only get it to encode the length of 1 of the joined m2ts files. It then gives the encoding results window.

I joined the files with the "copy /b 1.m2ts+2.m2ts output.m2ts"
Then I ran Xport and tried the .mpv output.
The 1.m2ts is 59 mins ling and 2.m2ts is 50 mins long. It only encodes the first 59 mins of the joined file.

I can also encode the m2ts via avs and grf with a grf of "haali (1.m2ts) > sonic video decoder 4.2" that encodes fine on both files but not the joined one. same result.

Is there any way to fix the timecode of the joined file?

Thanks

madshi
6th May 2007, 14:16
E-AC3, 5.1 channels, 0:03:27, 1536kbit/s, 48khz
Muxing eac3 file to raw. Please wait...
Connecting pins (1) failed.
Which eac3 version are you using? The latest one (1.4)? Try using that "/forceorbitlee" parameter. Does that work better? Is that test.eac3 file really only 3.5 minutes long? Try uninstalling and reinstalling the Sonic filters.

madshi
8th May 2007, 19:07
Question to Pelican: Would it be possible to drop the limitation to only 2 EVO parts? I'm asking because EvoDemux works just great for DVDs, too, but sadly DVDs usually consist of more than 2 parts and EvoDemux stops after the 2nd part. Couldn't EvoDemux continue to handle further parts until it finds no more?

Pelican9
8th May 2007, 21:41
Question to Pelican: Would it be possible to drop the limitation to only 2 EVO parts? I'm asking because EvoDemux works just great for DVDs, too, but sadly DVDs usually consist of more than 2 parts and EvoDemux stops after the 2nd part. Couldn't EvoDemux continue to handle further parts until it finds no more?
Yes, of course.
Everything possible what you can imagine. (You are a programmer, you have to know that.) :-)
Is it useful for somebody else? I need five more votes (from different ppl). :-)))
But I'm concentrating to add subtitle to BD.
Maybe it's more interesting (at least for me).

hajj_3
8th May 2007, 21:47
i 2nd the vote.

madshi
8th May 2007, 23:05
Everything possible what you can imagine. (You are a programmer, you have to know that.) :-)
Well, I meant possible as in "does your time permit it and would you have fun to do it" and not as in "is it technically possible"... :)

Pelican9
8th May 2007, 23:32
Well, I meant possible as in "does your time permit it and would you have fun to do it" and not as in "is it technically possible"... :)

I know. :) Sorry.
What do you like to do with DVDs?
Demux or Rebuild?

Chumbo
9th May 2007, 00:37
I vote for continuing to spend time on the newer technology since there are plenty of regular DVD tools and utilities out there. Just my 2 cents. :)

jokin
9th May 2007, 03:50
I think it would be nice to have a GUI m2ts demuxer like EVOdemux but could do both formats in one easy to use program.

mlansell
9th May 2007, 07:03
One other thing that would be useful is the ability to choose the names for each part.

The main feature in "The Fugitive" is made of two evobs named "feature.evo" and "feature_divide.evo", so I can't rebuild them.

Mal

madshi
9th May 2007, 07:43
What do you like to do with DVDs?
Demux or Rebuild?
Good question. Mainly demux, I guess.

One other thing that would be useful is the ability to choose the names for each part.

The main feature in "The Fugitive" is made of two evobs named "feature.evo" and "feature_divide.evo", so I can't rebuild them.
Just rename them! It's not that difficult... :)

mlansell
9th May 2007, 09:10
Good question. Mainly demux, I guess.

One other thing that would be useful is the ability to choose the names for each part.

The main feature in "The Fugitive" is made of two evobs named "feature.evo" and "feature_divide.evo", so I can't rebuild them.
Just rename them! It's not that difficult... :)[/QUOTE]

mlansell
9th May 2007, 09:15
The main feature in "The Fugitive" is made of two evobs named "feature.evo" and "feature_divide.evo", so I can't rebuild them.
Just rename them! It's not that difficult... :)[/QUOTE]

No it's not difficult - it just doesn't work right.

I renamed the evo (and related map files), and also edited the xpl, but the resulting file appears to have a runing time of zero, and won't play.

Pelican9
9th May 2007, 09:27
Just rename them! It's not that difficult... :)

No it's not difficult - it just doesn't work right.

I renamed the evo (and related map files), and also edited the xpl, but the resulting file appears to have a runing time of zero, and won't play.
What do you want?
If you want to rebuild the two EVOs to one, you can rename the original files. You cannot do anything with the map files.
If you want only to watch the movie don't touch anything. :)

mlansell
9th May 2007, 11:16
What do you want?
If you want to rebuild the two EVOs to one, you can rename the original files. You cannot do anything with the map files.
If you want only to watch the movie don't touch anything. :)

I just wanted to join the two evos and strip out all the unwanted streams - just leaving a single evo containing the vc1 and first dd+ audio stream.

It's worked for all the others I've tried (thanks for the great tool, BTW), so I assumed the problem must be something to do with renaming not being sufficient.

I'll try again with just renaming the evobs and leaving the xpl and map files untouched.

Thanks

Mal

Pelican9
9th May 2007, 12:41
I just wanted to join the two evos and strip out all the unwanted streams - just leaving a single evo containing the vc1 and first dd+ audio stream.

It's worked for all the others I've tried (thanks for the great tool, BTW), so I assumed the problem must be something to do with renaming not being sufficient.


Interesting. Everybody reports problem with playing the rebuilt evo as HD DVD, because the map files don't fit to it.

mlansell
9th May 2007, 14:21
Interesting. Everybody reports problem with playing the rebuilt evo as HD DVD, because the map files don't fit to it.

I don't play it as an hd-dvd - all I keep is the rebuilt evo, which I plays in Media Center (DirectShow automatically builds a suitable graph using the Sonic filters).

Mal

MichalHabart
9th May 2007, 16:24
I think it would be nice to have a GUI m2ts demuxer like EVOdemux but could do both formats in one easy to use program.

Newest DGIndex can do this, it can process m2ts files and demux AC3, DTS and LPCM tracks from it

Rectal Prolapse
10th May 2007, 16:30
Some Blu-ray discs have the main feature split over several m2ts files, and also use seamless branching between them. I believe the Nine Inch Nails Blu-ray and Deja Vu Blu-ray titles do this. It would be nice if there was a tool that can handle this and spit out a remuxed single m2ts file, or a series of demuxed streams that are one file each. :)

Those would be nice. :)

Pelican9
10th May 2007, 21:02
Some Blu-ray discs have the main feature split over several m2ts files, and also use seamless branching between them. I believe the Nine Inch Nails Blu-ray and Deja Vu Blu-ray titles do this. It would be nice if there was a tool that can handle this and spit out a remuxed single m2ts file, or a series of demuxed streams that are one file each. :)

Those would be nice. :)

Wrong thread. :)
Try here: http://forum.doom9.org/showthread.php?t=125447

homerpez
11th May 2007, 05:21
After looooooooooong hours of trial&errors , I finally understood how to have a perfectly synched recompressed flick...

We know evodemux CALCULATED frames gives the right framecount @ 23.976 fps
... but it took me much more time (I'm with stupid!) to understand evodemux COUNTED frames gives the right audio timebase

So, the thing to do when trying re-encoding DD+ to ac3 or whatever else is to use timestrech with :
input value = calculated frame
output value=counted frame
and the resulting audio file will work like a charm with video when muxed with virtualdubmod or similar..
of course, you need to process long enough files to check that, because on 1h30 flicks, the difference is about 2.5 seconds...

for instance, if you have an .evo with 46748 counted frames and 46734 calculated frames, here's what you must enter with behappy :
http://img6.picsplace.to/img6/26/jpg.JPG

Have fun !

Sorry this is so late in the discussion, but I'm pretty desperate...

posted HERE (http://forum.doom9.org/showthread.php?t=125688) also, because as I said, I'm desperate at this point.

I tried the timestretch ratio on my ac3 encode, and somehow it inserted 4 HOURS of SILENCE at the end of my ac3 file.

I inserted the ratio of 24 -> 23.976... should, by my loose calculations, fix my 4 second discrepancy in my 2-hour-plus movie.

http://i107.photobucket.com/albums/m295/shikamaruzero/Capture.jpg

The ac3 generated is 6 hours long... the movie audio is in the first 2 hours, then silence for 4 hours. :confused: Maybe something wrong in my avs file?

Should I just be taking the "counted" frames and "calculated" frames, and using a ratio that way by adding decimal points?

Example:

Counted = 217937
Calculated = 217843

I would use the ratio "21.7937/21.7843"??

Thanks for any help on this...

woah!
11th May 2007, 07:08
i am finding its nothing to do with the audio needing changing like that at all. i am finding the PTS for the 1st and 2nd EVO files have delays set in both. these delays are different for every disc, heres my take on the sync issues which have given me perfect results on every disc i have :

King Kong disc:

FEATURE_1.EVO
VC-1 video stream 0 found!
First PTS = 00000DBF = 3519 / 90000 = 0.0391 ms or 39ms <-- delay

Dolby Digital Plus audio stream 0 found!
First PTS = 00016DA9 = 93609 / 90000 = 1.0401 ms or 1040ms <-- delay


so the first evo has a delay of 1001ms which can be added to your ac3 / aac / whatever you want the end result to be.

same process with the 2nd EVO:

VC-1 video stream 0 found!
First PTS = 1C41C432 = 474072114 / 90000 = 5267.4679 ms

Dolby Digital Plus audio stream 0 found!
First PTS = 1C4198A9 = 474060969 / 90000 = 5267.3441 ms

5267.3441 audio - 5267.4679 video = -0.1238 ms or -123ms delay


so the 2nd evo has a -123ms delay


1st evo = 1001ms delay
2nd evo = -123ms delay


once the audio files have been adjusted with these delays it runs perfect for me anyways. i go to ac3 448 6ch and use delaycut to add the delays myself.

anyways thats my take on the sync issues people are having but i could be wrong....

Taktaal
11th May 2007, 22:56
One of the problems with eac3to may be that it considers all DDP files with more or less than 5 channels as invalid. From the source:
if frame_size = 5 then begin
(...)
end else
WriteLn('Parsing of Dolby Digital headers failed.');
exit;


Especially commentary tracks and documentaries don't have 5 channels. The Serenity commentary is simple stereo, and eac3to refuses to convert it with the abovementioned error message.

anyways thats my take on the sync issues people are having but i could be wrong....

Most people are having synch issues where the movie is right at the beginning but then later starts to lag by 0.1%. That's a textbook case of 23.976 vs 24 FPS bug.

woah!
12th May 2007, 00:01
One of the problems with eac3to may be that it considers all DDP files with more or less than 5 channels as invalid. From the source:
if frame_size = 5 then begin
(...)
end else
WriteLn('Parsing of Dolby Digital headers failed.');
exit;


Especially commentary tracks and documentaries don't have 5 channels. The Serenity commentary is simple stereo, and eac3to refuses to convert it with the abovementioned error message.



Most people are having synch issues where the movie is right at the beginning but then later starts to lag by 0.1%. That's a textbook case of 23.976 vs 24 FPS bug.

ahh but i should have said that i was one of those that had the audio gradually going out of sync until i started working with the PTS timings..

bluesk1d
12th May 2007, 02:56
Most people are having synch issues where the movie is right at the beginning but then later starts to lag by 0.1%. That's a textbook case of 23.976 vs 24 FPS bug.

I have an issue on Batman Begins where the audio gradually drifts out of sync ahead of the video (plays very slightly slower) but in a 2 hour and 20 minute movie the mismatch isnt even 1 whole second off (stil totally annoying and unacceptable) by the end so it doesnt sound like it could be 23.976 vs. 24fps.

I use EVODemux > eac3to (6ch wav -or- ac3) > tranzecode -or- BeSweet > 6 mono wavs > Windows media encoder > WMA 10 Pro 5.1 (for Xbox 360 playback muxed with wmv VC-1)

I dont know which step is causing it but its driving me nuts!

ahh but i should have said that i was one of those that had the audio gradually going out of sync until i started working with the PTS timings..

Could you elaborate a little more on how you handle this? I am totally unfamiliar with messing with timings. Looks like I need to learn because that gradual drift sucks!

enantiomer
12th May 2007, 05:38
Could you elaborate a little more on how you handle this? I am totally unfamiliar with messing with timings. Looks like I need to learn because that gradual drift sucks!

The audio is not the problem. You're using Sonic Video Decoder, right? Use this:

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

This is the only way you will get certain titles to stay in sync. This problem is discussed earlier in the thread.

hajj_3
12th May 2007, 07:21
please can someone re-upload "eac3toac3" as the link in here is dead now, please upload it to sendspace.com and ask the admin is he can host it on this site too please.

thankyou!

Taktaal
12th May 2007, 13:20
http://madshi.net/eac3to.zip

The audio is not the problem. You're using Sonic Video Decoder, right? Use this:

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

This is the only way you will get certain titles to stay in sync. This problem is discussed earlier in the thread.

But then that's a completely different issue as the WMVideo Decoder DMO can't handle VC1.

hajj_3
12th May 2007, 14:15
http://madshi.net/eac3to.zip



But then that's a completely different issue as the WMVideo Decoder DMO can't handle VC1.

just noticed that firefox wasnt downloading the zip file properly, works fine with flashget:)

how do i use eac3to? its command line, please can someone give me command to use it please, please be specific, im a bit of a noob!

madshi
12th May 2007, 14:20
One of the problems with eac3to may be that it considers all DDP files with more or less than 5 channels as invalid.
That's not correct. I've successfully converted both 5.1 and 2.0 E-AC3 files to EAC with eac3to. The source code you've quoted does not check the number of channels but the frame size, which is a totally different thing.

But then that's a completely different issue as the WMVideo Decoder DMO can't handle VC1.
It does handle VC-1. I'm playing all my HD-DVD movies through the MS decoder. No sync problems so far during playback.

how do i use eac3to? its command line, please can someone give me command to use it please, please be specific, im a bit of a noob!
It has already been explained in this thread. Please browse back. You may want to start eac3to without parameters inside of cmd.exe. Then you'll get some help.

bluesk1d
12th May 2007, 19:09
The audio is not the problem. You're using Sonic Video Decoder, right? Use this:

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

This is the only way you will get certain titles to stay in sync. This problem is discussed earlier in the thread.

Thanks for the pointer! That was the one page in this thread I hadn't read yet =P Dumb question: How does this work with split EVOs or will it still work to use Haali Media Splitter -> WMVideo Decoder DMO with the combined EVODemuxed vc-1 stream? Also you had mentioned timings. Where does that come into play? My end result never goes to AC3 (Im using WMA 10 Pro 5.1 for playing on the Xbox) so Im not sure at what point I could adjust delay. I noticed my latest encode of Army of Darkness could have use a very slight delay. There wasnt any drift though thankfully.

woah!
12th May 2007, 21:10
I have an issue on Batman Begins where the audio gradually drifts out of sync ahead of the video (plays very slightly slower) but in a 2 hour and 20 minute movie the mismatch isnt even 1 whole second off (stil totally annoying and unacceptable) by the end so it doesnt sound like it could be 23.976 vs. 24fps.

I use EVODemux > eac3to (6ch wav -or- ac3) > tranzecode -or- BeSweet > 6 mono wavs > Windows media encoder > WMA 10 Pro 5.1 (for Xbox 360 playback muxed with wmv VC-1)

I dont know which step is causing it but its driving me nuts!



Could you elaborate a little more on how you handle this? I am totally unfamiliar with messing with timings. Looks like I need to learn because that gradual drift sucks!

my post above pretty much does tell you how to work out the PTS timings. batman begins (for me) has these audio timings;

100 ms audio delay PEVOB_1.EVO

-73 ms audio delay PEVOB_2.EVO

Revgen
13th May 2007, 00:12
But then that's a completely different issue as the WMVideo Decoder DMO can't handle VC1.

Use WMP11.

bluesk1d
13th May 2007, 03:36
my post above pretty much does tell you how to work out the PTS timings. batman begins (for me) has these audio timings;

100 ms audio delay PEVOB_1.EVO

-73 ms audio delay PEVOB_2.EVO

I must be missing something here. I wasnt asking what the delay values were. I was asking what you actually do with those values. Since I dont use an mkv container or an ac3 file as an end result, I dont really have a way (that I know of) to do anything with these delay values. I just go straight from the ddp file to 5.1 wav to 6 mono wavs to wma 5.1. Also, how are you gracefully combining both halves of the split evo if you arent having them reassembled by EVODemux?

woah!
13th May 2007, 05:31
well you said you do this:

I use EVODemux > eac3to (6ch wav -or- ac3) > tranzecode -or- BeSweet > 6 mono wavs > Windows media encoder > WMA 10 Pro 5.1 (for Xbox 360 playback muxed with wmv VC-1)

so once you have the ac3 using eac3to then stop and use delaycut to add the delay, and then carry on with the process.

i have always done the evo's separately, and then joined the 2 encodes together once i have all the pieces done.

i know its not a great way but i dont do lots of HD encodes so when i do i know this method works for me.

Penecho
13th May 2007, 18:39
I tried to use eac3toac3 today and it gave me the following error message:

E-AC3, 5.1 channles, 2:12:35, 640kbit/s, 48khz
muxing eac3 file to raw. Please wait...
Loading eac3 file failed


Where is the Problem!?


Cu

pasta03
13th May 2007, 21:01
I want convert DD+ to ac3 too and I do:

After Demux by EVOdemux I have got
PEVOB_1_PEVOB_2.DD+.stream.00.mpa

then I rename to
PEVOB_1_PEVOB_2.DD+.stream.00.eac3

then I use eac3to.exe:
eac3to.exe PEVOB_1_PEVOB_2.DD+.stream.00.eac3 output.ac3

but I only get error:

eac3to.exe PEVOB_1_PEVOB_2.DD+.stream.00.eac3 output.ac3

Parsing of Dolby Digital headers failed.

kalin
14th May 2007, 07:27
Maybe your audio stream already are ac3?

-kalin

madshi
14th May 2007, 08:58
Loading eac3 file failed

Where is the Problem!?
For whatever reason the source filter refused or failed to load the file. It's hard to say why that could happen. Which eac3to version are you using? Try the latest one. Also make sure that the eac3 file is not in use by any other program. Maybe a reboot helps?

Parsing of Dolby Digital headers failed.
Hmmmm... Don't know. Maybe the file is corrupt? Try playing the eac3 in your media player (you need to setup the filters correctly). Does that work?

Maybe your audio stream already are ac3?
In that case eac3to should detect that the stream is ac3 and complain accordingly.

madshi
14th May 2007, 08:59
A question to all: Should we move the "eac3to" talk to another thread?