View Full Version : EVOB De/Multiplexers
Darth Pinous
10th April 2007, 14:10
And why do you encodee to a Mpeg2 ?? Mpeg2 is only good wit High Bitrates over 10Mbps.
And over 10Mbps the File is perhaps bigger as the EVO.
Use WMV 9 AP ( WVC1) in ProCoder or encode with megui to X264 or xvid...Mpeg2 makes no Sense imho
Well it makes some sense for people who don't have a fast PC, and Chumbo's MPEG2 reencodes are very good, at a nice 18 Mbps, which is not much more than the EVO. :)
Chumbo
10th April 2007, 15:05
@chumbo
You only have to load the .txt File into mkvmerge for you Video
open the Windows editor and type in
# timecode format v1
assume 23.976
in mkvmerge click on the Videotrack and select Timecode and load the text file...thats all
...
Yep, everything you mention is exactly what I did. My timecodes file is the same, I just left the comments in. Thanks for confirming it. :)
Pelican9
10th April 2007, 15:19
I'd be happy to do that - please tell me exactly how.
You can use drmpeg's head tool (linked in this thread a couple of times).
Edit: http://forum.doom9.org/showthread.php?p=950452#post950452
Yes, PowerDVD 7.3 is scum. I'm using v. 7.1.
But 7.1 cannot play BD and HD DVD... :-(
enantiomer
10th April 2007, 15:41
Also you have to crop the Video ,cause you dont want waste Bitrate for the Black Bars ,right?
Well, you only waste encoding time, not bit rate. The video encoders know how to encode a 16x16 block of black with almost no overhead. It's the search for motion vectors in the inactive picture area that will slow down your encode.
And why do you encodee to a Mpeg2 ?? Mpeg2 is only good wit High Bitrates over 10Mbps.
And over 10Mbps the File is perhaps bigger as the EVO.
Use WMV 9 AP ( WVC1) in ProCoder or encode with megui to X264 or xvid...Mpeg2 makes no Sense imho
MPEG2 is still the codec of choice for many enthusiasts. Many people lack the computing horsepower for H264 or VC1 decoding (much less encoding). Also, people work out their own ways to manage an MPEG2 library and don't want to deal with other codecs.
ACrowley
10th April 2007, 16:23
Well, you only waste encoding time, not bit rate. The video encoders know how to encode a 16x16 block of black with almost no overhead. It's the search for motion vectors in the inactive picture area that will slow down your encode.
Youre right...
But i encode HDDVD/BR to 720p, cause my Targetsize is DVD9.
So i make my Resize ofcourse with cropping.
I dont want to encode 260 Pixel (2.35:1 Source) for nothing
MPEG2 is still the codec of choice for many enthusiasts. Many people lack the computing horsepower for H264 or VC1 decoding (much less encoding). Also, people work out their own ways to manage an MPEG2 library and don't want to deal with other codecs.
Sure...Im on Mpeg2 since the first Days of DVD encoding to
V(X)CD. I like it..
And its a very good Reason to encode 1080p H264/VC1 to a Mpeg2 Format wich most PCs can play..No Doubt
Pelican9
10th April 2007, 18:47
I think as Output OGG-ChapterFile would be great :) ..
Preset=!OGG
Format=CHAPTER%C=%hh:%mm:%ss.%ms\nCHAPTER%CNAME=Chapter %c\n
Header=
Footer=
The generated file is FEATURE_1.chapters.txt and looks like this:
Preset=!OGG
Format=
CHAPTER01=00:00:00.000
CHAPTER01NAME=Living Weapon
CHAPTER02=00:05:00.450
CHAPTER02NAME=A Better World
CHAPTER03=00:09:31.366
CHAPTER03NAME=Aboard Serenity (Main Titles)
CHAPTER04=00:14:48.200
CHAPTER04NAME=Going for a Ride
CHAPTER05=00:19:48.666
CHAPTER05NAME=Reavers
CHAPTER06=00:29:11.250
CHAPTER06NAME=Triggered
CHAPTER07=00:36:16.083
CHAPTER07NAME=Mr. Universe
CHAPTER08=00:44:06.616
CHAPTER08NAME=Safe Haven
CHAPTER09=00:49:51.700
CHAPTER09NAME=Civilized Resolution
CHAPTER10=00:55:40.700
CHAPTER10NAME=Posing a Threat
CHAPTER11=00:59:24.750
CHAPTER11NAME=Miranda
CHAPTER12=01:04:41.366
CHAPTER12NAME="Just Believe"
CHAPTER13=01:09:09.583
CHAPTER13NAME=Suicide Mission
CHAPTER14=01:13:29.366
CHAPTER14NAME=Learning the Secret
CHAPTER15=01:22:33.616
CHAPTER15NAME=Caught in the Middle
CHAPTER16=01:30:13.166
CHAPTER16NAME=Can't Stop the Signal
CHAPTER17=01:36:51.666
CHAPTER17NAME=Fighting for a Belief
CHAPTER18=01:45:49.866
CHAPTER18NAME=Do We Have an Order?
CHAPTER19=01:47:30.583
CHAPTER19NAME=It's Not Over
CHAPTER20=01:53:14.783
CHAPTER20NAME=End Titles
Header=
Footer=
Is it OK?
idbirch2
10th April 2007, 20:21
ACrowley, thanks for all your help with this, you were right about the demuxed streams. I started the whole project from scratch with a demuxed .vc1 and .ddp file and the result is perfect sync! I'm very, very happy, thanks! Moral of the story, do not use EVOs as your source when re-encoding, use only demuxed streams!
I re-encode to MPEG2 for streaming to my 360. My Core2Duo E6600 can run rings around H264 and VC-1 but it's not hooked up to my TV and I dont want it to be. My 360 is though via component cables and it looks ace.
Clown shoes
10th April 2007, 20:42
You know you can stream vc1 more easily than MPEG2.
idbirch2
10th April 2007, 21:57
Hahaahha!! Sorry, I couldn't help that outburst. Yes, in theory VC-1 is just another form on WMV9 which is from Microsoft so surely, surely it will play back reliably at in high-definition at high bitrate on the 360? Won't it?
I'll save you weeks of tearing your hair out in front of your 360 and PC by telling you that no, no it doesn't. I've been there and got the T-shirt. Even at 10-12mbps, 1920x1080 content either does not play back at all or is so choppy its unwatchable. I'll definitely stick with MPEG2 thanks.
Clown shoes
10th April 2007, 22:45
Well no, there are limitations right now. Have a read of this thread and the post I have linked to in particular http://forum.doom9.org/showthread.php?p=912630#post912630
Basicaly you can stream 1080p material with a max bitrate of about 12k peak and with the spring update for the 360 http://forum.doom9.org/showthread.php?p=986723#post986723
There will be support for much higher bitrates.
I have encoded loads of VC1 stuff for the 360, but it is important you adhere to the current bitrate limitations and limit the size of your buffer or you will get the kind of problems you described. Have a look at this thread for a great easy to use command line encoder that will enable you to produce compliant high quality material that you can stream to your 360.
http://forum.doom9.org/showthread.php?t=123812
Crowley will back me up on this one as he is doing the very same with great results. Honestly, check out the threads I mentioned and I'm positive you won't look back.
idbirch2
10th April 2007, 22:58
That's all very nice but I'm still sticking with MPEG2 for now. My experiences in the past with VC-1 have been an ordeal to say the least. It's painfully slow at encoding when compared to MPEG2 and when you throw in the bitrate limitations, I'm left with a lower quality video stream that takes longer to produce. 1080p at 12k peak? Come on.
Clown shoes
10th April 2007, 23:32
Fair play, I can appreciate that. One bitten, twice shy as they say :) I take it your on MCE 2005. The ability to stream TS's has disapeared from Vista. I believe there is a workaround though.
idamien
10th April 2007, 23:52
Hi again everyone,
Just fresh installed a XP machine with Scenarist and am now able to decode the DD+ tracks.
Trying to convert, though, only led to problems. I built a simple graph
(File Source Async.: file.mpa) --> Sonic HD Demuxer --> Sonic Audio Decoder 4.2
and a .avs script that points to the .grf file. Tried to feed the .avs to MeGUI to convert to ND AAC and to BeHappy to convert to FF AAC but both give errors right after clicking the start button.
Can anyone please help and point me in the right direction? Do I have to dump the audio to a raw file prior to conversion? What am I missing?
Thanks.
xc3ll
11th April 2007, 02:03
Pelican9,
For some reason, your latest build of evodemux(0.626b) gives me an error when trying to demux a stream. It gives me:
Access violation at address 00491F74 in module 'Evodemux.exe'. Read of address 00000008.
When I close, it also gives me a popup window asking if I'm sure that I want to stop demuxing.
I also tried checking the evo with an older version (0.623b), and I'm getting another access violation at address 00404756 read address of 01B0DB60. Not sure if it's my rig or the file.....
EDIT: I've also noticed that it fails when creating Subpicture.14.sup, so it may in fact be the file.....
I've also worked around the problem by unchecking all of the subpictures, so that it doesn't demux them.
ACrowley
11th April 2007, 06:34
ACrowley, thanks for all your help with this, you were right about the demuxed streams. I started the whole project from scratch with a demuxed .vc1 and .ddp file and the result is perfect sync! I'm very, very happy, thanks!
nice:) im glad to see you have finally succes
That's all very nice but I'm still sticking with MPEG2 for now. My experiences in the past with VC-1 have been an ordeal to say the least. It's painfully slow at encoding when compared to MPEG2 and when you throw in the bitrate limitations, I'm left with a lower quality video stream that takes longer to produce. 1080p at 12k peak? Come on.
But you cant compare WVC1 with Mpeg2 . WVC1 has a much more higher compression you you will get the same Quality with less Bitrate. Ofcourse these Codecs like x264 and WVC1 take much more Time to encode.
Sure, 12Mbps "PEAK" is to low for 1080p. You need min. 10Mbps VBR 2pass for 1080p WVC1 to get a HQ encode from HDDVD.
10Mbps VBR = over 20Mbps Peak (optimal). No Way on Xbox360 without Spring Update!
But : You can encode WMV9 AP in CBR Mode (with Bframes,Buffer 60000, high MotionSearch etc) which can deliver excellent Quality with minimum 7Mbps 720p and minimum 13Mbps 1080p
Plays perfect from 360 DVD Rom or via Streaming
Sample from my last encode
(Perfume HDDVD WVC1 720p 7mbps CBR /WMA10Pro 768kbps 5.1 24Bit encoded from DTS HD,Video encoded in around 22h)
http://www.megaupload.com/?d=VSHAK0OG
Here on Doom9 are enough Threads for Comparisons and Threads for WMV9 AP encoding etc ,so i dont want to be the smart guy with clever Tipps.
However find you Luck with Mpeg2.. Mpeg2 still has its place today and delivers nice Quality on high Bitraes on HD Content
But you cant play it from 360 DVD Drive burned on DVD/ streamed via WMP11
PS.
i know my english is terrible,SRY
Greets
jokin
11th April 2007, 07:50
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
Pelican9
11th April 2007, 07:57
Pelican9,
For some reason, your latest build of evodemux(0.626b) gives me an error when trying to demux a stream. It gives me:
Access violation at address 00491F74 in module 'Evodemux.exe'. Read of address 00000008.
When I close, it also gives me a popup window asking if I'm sure that I want to stop demuxing.
I also tried checking the evo with an older version (0.623b), and I'm getting another access violation at address 00404756 read address of 01B0DB60. Not sure if it's my rig or the file.....
EDIT: I've also noticed that it fails when creating Subpicture.14.sup, so it may in fact be the file.....
I've also worked around the problem by unchecking all of the subpictures, so that it doesn't demux them.
Please share the first 300MB of that EVO.
KafesneBikaina
11th April 2007, 13:28
I'm so happy with eac3to (thanks Madshi!) and I would like to
suggest some improvements :devil:
- AC3 bitrate selectable
- 23,976 -> 25 fps conversion option (speed change)
madshi
11th April 2007, 13:42
I'm so happy with eac3to (thanks Madshi!) and I would like to
suggest some improvements :devil:
- AC3 bitrate selectable
You can already do that. E.g. do this:
"eac3to source.eac3 dest.ac3 -448"
- 23,976 -> 25 fps conversion option (speed change)
Hmmmm... Why would you need that? Aren't we all happy that HD DVD finally gets rid of the PAL speedup?
KafesneBikaina
11th April 2007, 14:55
Hmmmm... Why would you need that? Aren't we all happy that HD DVD finally gets rid of the PAL speedup?
Unfortunately at the moment the only way for me to get smoot playback is 25fps and I think the speedup is not very noticeable.
madshi
11th April 2007, 15:02
Unfortunately at the moment the only way for me to get smoot playback is 25fps and I think the speedup is not very noticeable.
Hmmmm... What you could probably do is to ask "eac3to" to give out a wav file for you. You could then probably feed this to BeHappy and let BeHappy do the time stretch to 25fps and encoding to ac3. The only thing I'm not sure about is whether BeHappy will get along with wav files over 2GB respectively 4GB. You'll need to try that. Adding stretching support to "eac3to" is not impossible, but I think only very few people really need that and it would cost me quite a bit of time to implement, so honestly I don't want to do it at this time.
If all else fails, you could still use "eac3to" to get a 23.976fps ac3 and then use BeHappy to stretch that to 25fps. That is not a good solution, though, because this way you'd lossily encode and decode twice. So sound quality would suffer.
KafesneBikaina
11th April 2007, 15:33
I think only very few people really need that and it would cost me quite a bit of time to implement, so honestly I don't want to do it at this time.
Ok, no problem, I will try the wav method :)
xc3ll
12th April 2007, 03:52
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?
idamien
12th April 2007, 20:18
dtscore output is only 15KB... Tried it with the first audio track from ghost in the shell 2.
Has anyone had this problem and know the cause and workaround?
idbirch2
12th April 2007, 21:01
I take it your on MCE 2005. The ability to stream TS's has disapeared from Vista. I believe there is a workaround though.No, I'm on Vista and without having to mess about with anything, .ts files play fine on the 360. Even though .ts files play straight up, the seeking is not great so I always run them through VideoReDo and output as DVR-MS which gives silky 4x seeking.
But you cant compare WVC1 with Mpeg2.
I just did :D
12Mbps "PEAK" is to low for 1080p. You need min. 10Mbps VBR 2pass for 1080p WVC1 to get a HQ encode from HDDVD.
10Mbps VBR = over 20Mbps Peak (optimal). No Way on Xbox360 without Spring Update!
From what I've read, even with the Spring update, this will still not be possible, plus muxing anything with VC-1 is a nightmare. I remember one time I was dumb enough to try and convert some films to VC-1 with Windows Media Encoder, ahhh, memories....
Me: Hello Windows Media Encoder, will you accept one of the most widely used audio formats in the world that's been around since the dawn of DVDs?
Windows Media Encoder: ...............
Me: Erm, hello?
Windows Media Encoder: ...............
Me: Oh right, sorry, you're still battering my CPU with the incredibly difficult task of opening my source file.
2 minutes later....
Me: Right, this AC3 audio then, can I just keep it and mux it back into a WMV container afterwards?
Windows Media Encoder: Oh no, that's far too much bother.
Me: Oh, erm, right. OK. Won't you just accept it as an input and convert to some sort of horrible WMA file or something then?
Windows Media Encoder: No, I don't think I will. Tell you what though, try it and when I've had a good think, I'll produce a cryptic error message.
Me: Well actually, I'm kind of busy and don't really have time for that sort of thing.
Windows Media Encoder: OK then, maybe you could try demuxing that AC3 into lots of mono WAV files and then converting those WAV files into..
Me: Shut up, I'm bored of you.
Of course, that story actually stretched over a period of about a week, a week which I will never get back. Live and learn. I'm not slating VC1, that would be foolish, it looks awesome at high bitrates but it is so incredibly difficult and frustrating to get it into a container that's compatible with a hardware media player (eg xbox 360) that it's just not worth the hassle.
kokko
12th April 2007, 22:55
tnx for a great program
will chapter selection and extraction be a feature ?:thanks:
Darth Pinous
13th April 2007, 05:44
dtscore output is only 15KB... Tried it with the first audio track from ghost in the shell 2.
Has anyone had this problem and know the cause and workaround?
Why use dtscore in this case ? GITS2 DTS soundtrack is a DTS soundtrack, not DTS-HD.
tjf
13th April 2007, 08:59
I have demuxed with EVOdemux the HD-DVD movie Babel. It contains H.264 AVC video. I would like to mux it to mkv with ddp soundtrack and srt subtitles. However I am not able to mux the video into mkv, the resulting file is always garbage.
I tried mkvtoolnix and YAMB. Both created similar looking files containing garbage. I also tried to directly mux rebuilt EVO file with Haali splitter and muxer. That did not work at all. I was able to connect the filters, but only very small mkv file was created. On the other hand I am able to play the same EVO without any problems (with CoreAVC filter).
Anybody has any advice?
Tomas
DreckSoft
13th April 2007, 13:37
Then i demuxed DTS HD with Graphedit.
1.Filesource- SonicHDDemuxer(4.2)-Dump
2.dtscore.exe dtscore.exe to extract the dtscore from, DTS HD
The DTScore 1536kbps 5.1 is without stuttering and is clean...nice
So ,maybe the stuttereing/cracking Problem is cause by Evodemux ?
The DTS HD tracks are from BlueRy and HDDVD.
Perfume HDDVD / Kingdom Of Heaven BlueRAy /Ice Age 2
-HDDVD demuxed with latest Evodemux.
-Blueray demuxed with Xport
-DTS HD to DTS core extraction with dtscore, also tested with bescliced amnd delaycut
Example on Perfume Runtime :
-Correct Runtime is 2h27min33sec
-The DTS core is only 2h27min29sec and async
I use your "all in one DTS_AC3_DD+ Source Filter", also tested with latest mpc Build Source Filters (Gabest), with the same Problems.
- Audio Decoder tested with AC3 Filter /Intervideo/ Cyberlink
-Muxed with mkvmerge, playback with haali , or loaded as external track in mpc.
You can see in a Waveditor that the DTScore Audio is async in more then one Point compared with the sync. Audio from DVD AC3 or reencoded DTS HD
So the Problem is not the playback and likely not the demuxing,it must be the dtscore extraction.
The demuxed untouched DTS HD ,decoded to wave with tranzcode 0.4 gives a correct Ouput .
Its sync and with correct Runtime.
A new encode from wave to DTS/AC3 will fit 100% to the Video
PS, sorry my english is not the best
The problem is not dtscore but evodemux. I demuxed all a/v tracks from Perfume using graphedit and not a single file did match the evodemux result. the graphedit files could be processed by dtscore and tranzcode without any problems. With the evodemux files, dtscore produced wrong results and at least the english DTS-HD track was completely broken so that _no_ programm could properly handle it (either crashing or getting wrong runtime). All other HD-DVDs seemed to be demuxed properly by evodemux. Note that I only verified VC1 HD-DVDs as I'm having major problems remuxing H264 into MKV.
DreckSoft
13th April 2007, 13:42
I have demuxed with EVOdemux the HD-DVD movie Babel. It contains H.264 AVC video. I would like to mux it to mkv with ddp soundtrack and srt subtitles. However I am not able to mux the video into mkv, the resulting file is always garbage.
I tried mkvtoolnix and YAMB. Both created similar looking files containing garbage. I also tried to directly mux rebuilt EVO file with Haali splitter and muxer. That did not work at all. I was able to connect the filters, but only very small mkv file was created. On the other hand I am able to play the same EVO without any problems (with CoreAVC filter).
Anybody has any advice?
Tomas
Seems to be an general problem with H264 HD-DVD and Blu-Ray. I've been trying to remux Casino Royale for 3 weeks now without success. The Interpreter seems to be similar problematic. I already managed to get clean video into the MKV but the file wasn't seekable. Most methods resulted in garbage video output, but the garbage was seekable ;-)
See the discussion here: http://forum.doom9.org/showthread.php?p=980776#post980776
ACrowley
13th April 2007, 14:28
@Drecksoft
Perfume DTSHD is sync muxed in mkv
Few Sites before i reported about a cracking Sound in the demuxed DTS core ,the DTS HD demuxed with Evodemux.
The i demuxed the DTS HD via graphedit :
DTS AC3 DD+ Source -SonicHDDemuxer (4.2) -Dump
The extracted dtscore is clean with no cracking (around 5min)
The Runtime is still 4 sec to short.
The waves from Tranzcode are correct, the dtscore muxed in mkv is sync
Momber
13th April 2007, 14:43
I've been trying to remux Casino Royale for 3 weeks now without success.
LOL! Me, too :)
S.
DreckSoft
13th April 2007, 14:45
The german soundtrack (demuxed with evodemus) was sync after muxing, the english wasn't.
I think I used Filesource (EVO) - Sonic HD Demux - Dump. Extracting cores with dtscore (runtime was correct) and remuxed. All tracks where sync.
madshi
15th April 2007, 17:12
I have demuxed with EVOdemux the HD-DVD movie Babel. It contains H.264 AVC video. I would like to mux it to mkv with ddp soundtrack and srt subtitles. However I am not able to mux the video into mkv, the resulting file is always garbage.
I tried mkvtoolnix and YAMB. Both created similar looking files containing garbage. I also tried to directly mux rebuilt EVO file with Haali splitter and muxer. That did not work at all. I was able to connect the filters, but only very small mkv file was created. On the other hand I am able to play the same EVO without any problems (with CoreAVC filter).
Anybody has any advice?
My advice is to wait for a future Haali version. I'm quite optimistic that Haali will make this work.
olivierdb
15th April 2007, 21:03
@madshi: I am having some trouble with eac3to:
C:\Documents and Settings\Olivier\My Documents\My Videos\HD-DVD to WMV HD>eac3to
FEATURE_1_FEATURE_2.DD+.stream.00.eac3 dest.ac3 -384
E-AC3, 5.1 channels, 1:32:53, 1536kbit/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.
1) Would you please let me know what "sox" is and how I may get rid of the above error.
2) I was expecting the script to produce a .ac3 file instead it produced a .raw file! How do I use a .raw file in my Avisynth script? The following doesn't work!
video = import("C:\Video.avs")
audio = import("C:\dest.raw")
AudioDub(video,audio)
3) The .raw file produced is 4.7GB. That's huge! What's wrong here?
This is the description of the original audio (from EVO Demux):
Dolby Digital Plus audio stream 0 found!
First PTS = 0E70F75D (+2692010ms)
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
THANK YOU for your help.
madshi
15th April 2007, 22:20
1) Would you please let me know what "sox" is and how I may get rid of the above error.
Run eac3to without any parameters and it will tell you that it needs "sox", which is a tool that can convert a raw file to a wav file. See here for a link to where you can download sox:
http://forum.doom9.org/showthread.php?p=968192#post968192
You also need to download aften. A link is also available in the post linked above.
2) I was expecting the script to produce a .ac3 file instead it produced a .raw file! How do I use a .raw file in my Avisynth script?
What exactly is your aim? If you want to reencode to something other than ac3, you should ask eac3to to create a wav file for you and not an ac3 file. If an ac3 file is your final aim, eac3 will do that for you, but it needs sox.exe and aften.exe.
3) The .raw file produced is 4.7GB. That's huge! What's wrong here?
What's wrong is that you didn't read the eac3to help text... ;)
The "raw" file is not really useful on its own. It's only meant to be an intermediate step on the way to a wav or ac3 file. But without "sox" eac3 can't do its job properly, so it stops with the "raw" file.
legoman666
16th April 2007, 00:11
I get the following error when trying to use eac3to to convert the serenity dtshd track to something playable with vlc.
I:\hdtv>eac3to.exe E:\audio.eac3 C:\pewpew.ac3 -640
E-AC3, 5.1 channels, 1:59:12, 1536kbit/s, 48khz
Muxing eac3 file to raw. Please wait...
Loading eac3 file failed.
as you can see, eac3to obviously recognizes the file, but yet fails to do anything with it.
heres the first 50mb of the file in an mkv container: ftp://ftp:roflcopter666@72.49.176.178:47024/audiosample-001.mkv (if this link gives you trouble, try using a real ftp client like flashfxp, firefox/IE suck at ftp and opera is even worse. However, just pasting it into windows explorer should work.)
kalin
16th April 2007, 07:05
The file must be demuxed directly from the hd-dvd with evodemux or else it won´t load properly into eac3to, that means you cannot mux it into .mkv container first.
-kalin
dchard
16th April 2007, 09:17
I tried latest eac3to, but I got this:
E:\HD VC1 teszt\forras>eac3to HDintro.DD+.stream.00.eac3 valami.ac3 -640
E-AC3, 5.1 channels, 0:02:02, 640kbit/s, 48khz
Muxing eac3 file to raw. Please wait...
The NCBENUM return code is: 0x3f
The NCBENUM return code is: 0x3f
Sonic Audio Decoder output was 24 bit this time.
Converting the raw file to wav. Please wait...
sox.exe: unknown option -- 3
sox.exe: bad input format for file valami.raw: data size was not specified
"sox" reported error code "1". A valid *.raw file was created sucessfully, though.
What have I done wrong?
(using sox ver.12181)
Dchard
olivierdb
16th April 2007, 09:18
@madshi: Thank you for your feedback. I downloaded SoX and am now getting the following errors:
C:\Documents and Settings\Olivier\My Documents\My Videos\HD-DVD to WMV HD>eac3to
FEATURE_1_FEATURE_2.DD+.stream.00.eac3 audio.ac3 -192
E-AC3, 5.1 channels, 1:32:53, 1536kbit/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...
sox.exe: unknown option -- 3
sox.exe: bad input format for file audio.raw: data size was not specified
"sox" reported error code "1". A valid *.raw file was created sucessfully, thoug
h.
Could this be because I'm missing aften?
Where can I find the eac3to help file you mentioned above?
I am actually trying to create a DivX video file along with mp3 audio (would you recommend another audio format? Maybe HE-AAC is a better choice?), but I would like to preserve all 5.1 channels, which is what led me to use eac3to. Ideally, I would finally use some script like:
video = import("C:\Video.avs")
audio = import("C:\dest.wav")
AudioDub(video,audio)
to convert to DivX and mp3 using VirtualDub.
What do you think?
madshi
16th April 2007, 09:27
I get the following error when trying to use eac3to to convert the serenity dtshd track to something playable with vlc.
I:\hdtv>eac3to.exe E:\audio.eac3 C:\pewpew.ac3 -640
E-AC3, 5.1 channels, 1:59:12, 1536kbit/s, 48khz
Muxing eac3 file to raw. Please wait...
Loading eac3 file failed.
as you can see, eac3to obviously recognizes the file, but yet fails to do anything with it.
Serenity has no dtshd track, but an eac3 track. Anyway, the error message eac3to posted means that the Sonic Audio Decoder refused to load the file. I can't really say why that happened. Since eac3to was able to recognize the file, the file name must be correct and the content seems to be correct, too. Do you really have Sonic Audio Decoder 4.2 installed?
heres the first 50mb of the file in an mkv container: ftp://ftp:roflcopter666@72.49.176.178:47024/audiosample-001.mkv (if this link gives you trouble, try using a real ftp client like flashfxp, firefox/IE suck at ftp and opera is even worse. However, just pasting it into windows explorer should work.)
Don't have Sonic installed on the PC I'm currently at, so I can't test that. But I'd say just try it again and make sure no other program has the eac3 file open. Maybe temporarily turning off the anti virus software helps (sometimes AV software blocks file accesses).
madshi
16th April 2007, 09:30
@madshi: Thank you for your feedback. I downloaded SoX and am now getting the following errors:
sox.exe: unknown option -- 3
That seems to be an old sox version. You need 13 or newer.
Where can I find the eac3to help file you mentioned above?
Help works as with any windows command line program. Just start eac3to in cmd.exe without any parameters.
I am actually trying to create a DivX video file along with mp3 audio (would you recommend another audio format? Maybe HE-AAC is a better choice?), but I would like to preserve all 5.1 channels, which is what led me to use eac3to.
In that case you should probably convert the eac3 to wav (eac3to can do that) and then convert the wav to the final audio format. Don't know if mp3 or AAC is better.
olivierdb
16th April 2007, 09:58
@madshi: Thanks for your prompt feedback. You're right, I don't have sox 13 because I only found the source code for v13 and not the Win32 binary!
And sorry for this stupid question (I understand this is probably not the right place to ask), but how do I install aften? (There are many Win32 builds and I don't know how eac3to is going to find the right one!)
madshi
16th April 2007, 10:05
@olivier, why don't you use the link I gave you some posts before? In that link you'll find direct links to win32 Sox and Aften download builds.
olivierdb
16th April 2007, 10:15
@madshi: Sorry! I hadn't noticed the sox Win32 download link. However, regarding aften, these are the Win32 builds available:
Win32 Builds
.\util\wavfilter.exe - x86 ICL Build
.\util\wavinfo.exe - x86 ICL Build
.\util\wavrms.exe - x86 ICL Build
.\dll_pgo\libaften.dll - x86 ICL PGO Build
.\dll_pgo_mmx\libaften.dll - x86 ICL PGO MMX Build
.\dll_pgo_mmx_MT\libaften.dll - x86 ICL PGO MMX Build with Parallelization
.\dll_pgo_sse\libaften.dll - x86 ICL PGO SSE Build
.\dll_pgo_sse_MT\libaften.dll - x86 ICL PGO SSE Build with Parallelization
.\dll_pgo_sse2\libaften.dll - x86 ICL PGO SSE2 Build
.\dll_pgo_sse2_MT\libaften.dll - x86 ICL PGO SSE2 Build with Parallelization
.\dll_pgo_sse3\libaften.dll - x86 ICL PGO SSE3 Build
.\dll_pgo_sse3_MT\libaften.dll - x86 ICL PGO SSE3 Build with Parallelization
.\exe_pgo\aften.exe - x86 ICL PGO Build
.\exe_pgo_mmx\aften.exe - x86 ICL PGO MMX Build
.\exe_pgo_mmx_MT\aften.exe - x86 ICL PGO MMX Build with Parallelization
.\exe_pgo_sse\aften.exe - x86 ICL PGO SSE Build
.\exe_pgo_sse_MT\aften.exe - x86 ICL PGO SSE Build with Parallelization
.\exe_pgo_sse2\aften.exe - x86 ICL PGO SSE2 Build
.\exe_pgo_sse2_MT\aften.exe - x86 ICL PGO SSE2 Build with Parallelization
.\exe_pgo_sse3\aften.exe - x86 ICL PGO SSE3 Build
.\exe_pgo_sse3_MT\aften.exe - x86 ICL PGO SSE3 Build with Parallelization
Should I use cpuz to figure out which build to use?
madshi
16th April 2007, 10:19
Should I use cpuz to figure out which build to use?
Why don't you simply just download some builds and try which work for you? :)
P.S: aften is needed only for AC3 encoding. If you ask eac3to to convert to WAV, you don't even need to download aften at all.
olivierdb
16th April 2007, 15:20
@madshi: It's working now, except that I'm obtaining raw and wav files that are 4.7GB each while the origianl eac3 file is 1GB! The movie is 90 minutes long and I used a bit rate of 448bps, which should lead to a file of some 145Mbits or so. I tried "eac3to" only in the cmd window but I got no information about file length. What am I missing here?
madshi
16th April 2007, 15:30
Raw and Wav files are uncompressed. It's absolutely correct that they are this large. If you encode (compress) to MP3/AAC/AC3, the file size will be much lower.
dchard
16th April 2007, 16:31
Thanks madshi!
Now Its working (problem was the old sox version).
Thank you!
Dchard
legoman666
16th April 2007, 21:53
Serenity has no dtshd track, but an eac3 track. Anyway, the error message eac3to posted means that the Sonic Audio Decoder refused to load the file. I can't really say why that happened. Since eac3to was able to recognize the file, the file name must be correct and the content seems to be correct, too. Do you really have Sonic Audio Decoder 4.2 installed?
Don't have Sonic installed on the PC I'm currently at, so I can't test that. But I'd say just try it again and make sure no other program has the eac3 file open. Maybe temporarily turning off the anti virus software helps (sometimes AV software blocks file accesses).
Yes I'm sure I have the Sonic Audio decoder 4.2 installed:
http://img131.imageshack.us/img131/9696/graphyi9.gif
It doesn't default to using the sonic audio decoder however, and if I try to use it instead of power dvd's, it gives me an error.
http://img131.imageshack.us/img131/6743/erroruo9.gif
In short, I havn't the faintest idea on how to use graphedit, or how to use the tiny 16kb files it creates.
any ideas?
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.