Log in

View Full Version : eac3to - audio conversion tool


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 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308

Nasgul
3rd September 2007, 19:15
I get the same error than Yonta trying to convert a bluray lpcm to ac3... Any ideas?


>eac3to.exe ..\..\Remux\rock_3.pcm ..\..\Rock3_448.ac3 -16 -448
RAW, 5.1 channels, 0:23:30, 16 bits, 48khz
Converting the raw file to wav. Please wait...
Converting the wav file to ac3. Please wait...

Aften: A/52 audio encoder
Version 0.07
(c) 2006-2007 Justin Ruggles, Prakash Punnoor, et al.

invalid RIFF id in wav header
invalid wav file: -b
"aften" reported error code "1". A valid *.wav file was created sucessfully, though.


I tried both Aften 0.07 and the version that ships with eac3to, same error.

Regards,
Nas

liquidator87
4th September 2007, 00:43
I see that eac3to encode to flac directly from raw samples. Let's say I want to use the same "strategy" for encoding, but I've 6 mono wave files, how can I obtain the big raw multichannel file? Can wavewizard do this?

Edit: yes it can

sportcenter
4th September 2007, 06:48
But note that WMA lossless wont play smooth with WVC1 VBR Peak Video on your Xbox360.

yeah i know, but it sounds excellent on the pc...

thanks

madshi
4th September 2007, 08:42
I get the same error than Yonta trying to convert a bluray lpcm to ac3... Any ideas?

>eac3to.exe ..\..\Remux\rock_3.pcm ..\..\Rock3_448.ac3 -16 -448
RAW, 5.1 channels, 0:23:30, 16 bits, 48khz
Converting the raw file to wav. Please wait...
Converting the wav file to ac3. Please wait...

Aften: A/52 audio encoder
Version 0.07
(c) 2006-2007 Justin Ruggles, Prakash Punnoor, et al.

invalid RIFF id in wav header
invalid wav file: -b
"aften" reported error code "1". A valid *.wav file was created sucessfully, though.

I tried both Aften 0.07 and the version that ships with eac3to, same error.
Which eac3to version is that? And can I please see the output of the Aften version that ships with eac3to?

Nasgul
4th September 2007, 11:03
Hi madshi,


Which eac3to version is that? And can I please see the output of the Aften version that ships with eac3to?


I tried both Eac3to versions 1.14 and 1.13.
I´m not at my home pc right now, but I´m pretty sure the error message looked exactly the same with the aften version that shipped with eac3to.
I will check again this evening.

Thanks,
Nas

Creator1
4th September 2007, 17:52
Hello to all,

First I want to send many thanks to madshi for this great program! :thanks:

I used eac3to with success but I still have a small problem that maybe some of you guys can give me a tip on?

What I am trying to do is import LPCM to Scenarist HDMV (Blu-Ray). What I do is this:

1) I take an eac3 source (DD+) and use eac3to to transform it into ac3 (DD).

2) eac3to goes into it's different stage of treatment and at some point, it generates a big .WAV file (from the .raw file) which contains the 5.1 channels. It is about 6GB.

3) I then open MUI Generator in Scenarist and import the 6GB WAV file into it. It auto detects the file as a LPCM with 6 channels L-R-SL-SR-C + Lfe. So all is super so far.

4) Then I click the "Create files" button so that the MUI Generator c reates the importation stats files but it gives an error saying that the "ChannelAssign" specified does not correspond to the data in the file?

So, in other words, the tool correctly auto-detects the content of the wav files but still gives me an error on the channels assignment. I tried all the other possibilities (8 channel, mono, 1 ch, 4ch, etc.) and it always says this?

What I can think of is maybe there are "names" for each channels embedded in a wav file and the names created by eac3to (probably more by Aften I think) are not compliant so the program does not know which channel is the LFE, which channel is the center, etc.?

Anyone had that problem or can give me a tip that I can try out? Are the channels in a WAV file "named" like I said and if so can I use a program like Audacity to change the names?

Basically, I am trying to make a blu-ray disc with a LPCM soundtrack coming from a DD+ source.

Thanks in advance for any help! :)

harlis
4th September 2007, 18:49
Hi

First of all Tanks for this application! (seems to be a cool tool)

I tried to use it to convert eac3 traks to ac3.
used v1.13 and v.1.14
I have Nero installed and the bluray pug registered i have also the sonic filters installed but i always get the same result - nothing :(

this is the commandline
The dump filter (from the graphedit pack) is installed (i've registered it again manualy to be sure)

It creates a 2. file named fdolby.ddp (dialognorm removed i guess) and then aborts.

H:\d\a>eac3to fdolby.eac3 fdolby.ac3 -640
E-AC3, 5.1 channels, 1:58:29, 1536kbit/s, 48khz, dialnorm: -27dB
Remove Dialog Normalization information. Please wait...
Muxing eac3 file to raw. Please wait...
Getting "Dump" instance failed.

so any idea what i'm doing wrong or what i'm possibly missing?

Creator1
4th September 2007, 19:31
Hi

First of all Tanks for this application! (seems to be a cool tool)

I tried to use it to convert eac3 traks to ac3.
used v1.13 and v.1.14
I have Nero installed and the bluray pug registered i have also the sonic filters installed but i always get the same result - nothing :(

this is the commandline
The dump filter (from the graphedit pack) is installed (i've registered it again manualy to be sure)

It creates a 2. file named fdolby.ddp (dialognorm removed i guess) and then aborts.

H:\d\a>eac3to fdolby.eac3 fdolby.ac3 -640
E-AC3, 5.1 channels, 1:58:29, 1536kbit/s, 48khz, dialnorm: -27dB
Remove Dialog Normalization information. Please wait...
Muxing eac3 file to raw. Please wait...
Getting "Dump" instance failed.

so any idea what i'm doing wrong or what i'm possibly missing?

This is a problem with the Dump filter. It is not correctly registered. I had the same problem before I registered it. I know it sounds weird because you said that you registered it but the problem is still that clearly from the log you just typed. Did you move the Dump.ax file after registering it. I think you need to not move it but I am not sure.

sportcenter
4th September 2007, 19:37
Hi

First of all Tanks for this application! (seems to be a cool tool)

I tried to use it to convert eac3 traks to ac3.
used v1.13 and v.1.14
I have Nero installed and the bluray pug registered i have also the sonic filters installed but i always get the same result - nothing :(

this is the commandline
The dump filter (from the graphedit pack) is installed (i've registered it again manualy to be sure)

It creates a 2. file named fdolby.ddp (dialognorm removed i guess) and then aborts.

H:\d\a>eac3to fdolby.eac3 fdolby.ac3 -640
E-AC3, 5.1 channels, 1:58:29, 1536kbit/s, 48khz, dialnorm: -27dB
Remove Dialog Normalization information. Please wait...
Muxing eac3 file to raw. Please wait...
Getting "Dump" instance failed.

so any idea what i'm doing wrong or what i'm possibly missing?

you are missing the dumpfilter

also make sure your command line is:

eac3to fdolby.eac3 fdolby.ac3 -640 -nero

so you avoid DRC and normalization

harlis
4th September 2007, 19:50
Thanks to you all

I removed and reinstalled everything now the dump stuff worked (seems like i moved the dir) but got a message like 0byte something....
but that's caused by my nero stuff is to old or faulty :(

so i used the sonic switch and now it WORKED :)

Thanks again for all the help and for this Great Tool :)

Creator1
4th September 2007, 19:52
Thanks to you all

I removed and reinstalled everything now the dump stuff worked (seems like i moved the dir) but got a message like 0byte something....
but that's caused by my nero stuff is to old or faulty :(

so i used the sonic switch and now it WORKED :)

Thanks again for all the help and for this Great Tool :)

It is highly recommenced to use the Nero pluging though. It does the best job overall for the sound quality. But it is good that it works now for you.

sportcenter
4th September 2007, 19:53
so i used the sonic switch and now it WORKED :)


but remember you will have DRC normalization and compression...translation, the dvd audio will have better peaks than your encode....

you need to use nero to avoid that

harlis
4th September 2007, 19:55
Yes I will have to check my nero and maybe i need to update it so i will get better results.

Creator1
4th September 2007, 20:06
but remember you will have DRC normalization and compression...translation, the dvd audio will have better peaks than your encode....

you need to use nero to avoid that

From what my friend told me, DRC is evil and pretty much destroy a surround soundtrack. I think he said it makes everything flat. You definitely want to avoid that.

Can someone tell me what dialog normalization is though? From what I could see so far, it seems to be the thing they use on DVDs and now HD-DVDs and Blu-Ray so that the sound is way lower than, for example, a video game sound. I did a test with dialNorm removed and the movie was playing loud on -50dB on my amp and I normally put any movie at -36dB or something like that to have the same volume level. I did a encode with "keepNorm" but I have yet have the time to compare both tracks but on the PC Speakers it seemed like the new encode is lower in volument like I suspected.

Am I right in my understanding of dialNorm? If so, I guess I will keepNorm always because I am used to put the volume high on movies and I may get "surprised" everytime if the volume is too loud on my BD-R projects.

Is there a negative in keeping dialog normalization on? I know DRC is bad but is dialNorm bad for the sound quality or is it just a volume thing?

Thanks for any help.

madshi
4th September 2007, 21:32
What I am trying to do is import LPCM to Scenarist HDMV (Blu-Ray). What I do is this:

1) I take an eac3 source (DD+) and use eac3to to transform it into ac3 (DD).

2) eac3to goes into it's different stage of treatment and at some point, it generates a big .WAV file (from the .raw file) which contains the 5.1 channels. It is about 6GB.

3) I then open MUI Generator in Scenarist and import the 6GB WAV file into it. It auto detects the file as a LPCM with 6 channels L-R-SL-SR-C + Lfe. So all is super so far.

4) Then I click the "Create files" button so that the MUI Generator c reates the importation stats files but it gives an error saying that the "ChannelAssign" specified does not correspond to the data in the file?
The WAV file eac3to creates doesn't have any channel assignment information in it. Maybe the MUI Generator doesn't like that. But it's difficult to create wav files that everybody likes, especially once the wav files get bigger than 2GB or even 4GB.

Can the MUI Generator accept raw PCM data instead of a wav file?

madshi
4th September 2007, 21:32
eac3to fdolby.eac3 fdolby.ac3 -640 -nero
"-640 -nero" isn't really needed because both switches are default in the newer eac3to versions.

Creator1
4th September 2007, 22:56
The WAV file eac3to creates doesn't have any channel assignment information in it. Maybe the MUI Generator doesn't like that. But it's difficult to create wav files that everybody likes, especially once the wav files get bigger than 2GB or even 4GB.

Can the MUI Generator accept raw PCM data instead of a wav file?

Thank you for the reply.

I tried the .raw file also in the MUI generator and it did create the stats file but when I tried to import the .ves file in scenarist it said it could not read the file. I think it was "mixed up" and that it does not accept raw. In the doc it says it accepts ".lpcm" and ".wav". I don't think I can import 6 channels separately either from what I saw. It needs to be a single .wav file with correct channel assignment.

How does channel assigment works? Can I edit that in a WAV editor or in a HEX editor?

Thank you.

madshi
5th September 2007, 08:24
In the doc it says it accepts ".lpcm" and ".wav".
"lpcm" is raw data. However, it's usually big endian while eac3to's raw output is usually little endian, IIRC. You could try using sox to convert eac3to's raw output to little endian. Maybe that helps.

How does channel assigment works? Can I edit that in a WAV editor or in a HEX editor?
It needs a slightly different wav header than the one eac3to is writing. You could try rewriting the file with some wav compatible tools, e.g. wavwizard. Maybe those make eac3to's wav file acceptable for Scenarist.

ACrowley
5th September 2007, 09:24
@creator1

Whn you talking about Scenarist Ac3 Encoder, you need 16bit waves.
Simply use .wavs Output with 16bit donwconvert in eac3to.
These waves are compatible with the Scenarist Audio Transcoder to load each channel

Creator1
5th September 2007, 14:32
"lpcm" is raw data. However, it's usually big endian while eac3to's raw output is usually little endian, IIRC. You could try using sox to convert eac3to's raw output to little endian. Maybe that helps.


It needs a slightly different wav header than the one eac3to is writing. You could try rewriting the file with some wav compatible tools, e.g. wavwizard. Maybe those make eac3to's wav file acceptable for Scenarist.

Excellent tips. I will try the sox thing first and then the other one if it fails. Thanks!

I have another question for you. It seems like eac3to's default bits are 24 bits for the sound right? The first line that appears when eac3to starts, is it the stats of the source file? Because on my eac3 (DD+) it said 24 bits but I am wondering if it is the default value that was said there or if it really is that the source file is 24 bits? I think the source file is 24 bits because it describes the length of the file (2:00:34 for example), the format (DD+), etc.

@creator1

Whn you talking about Scenarist Ac3 Encoder, you need 16bit waves.
Simply use .wavs Output with 16bit donwconvert in eac3to.
These waves are compatible with the Scenarist Audio Transcoder to load each channel

Yes but it's Scenarist HDMV, not Scenarist SD DVD and when I loaded up my 24 bits WAV file it auto-detected as 24 bits and it seems to be acceptable to Scenarist since it is in the possible pop-up option for LPCM.

Do you know of a way to import all the 6 channels separately to create a 5.1 track in Scenarist HDMV? I will need to check that out then if it is a possibility.

madshi
5th September 2007, 15:16
I have another question for you. It seems like eac3to's default bits are 24 bits for the sound right? The first line that appears when eac3to starts, is it the stats of the source file? Because on my eac3 (DD+) it said 24 bits but I am wondering if it is the default value that was said there or if it really is that the source file is 24 bits? I think the source file is 24 bits because it describes the length of the file (2:00:34 for example), the format (DD+), etc.
There's no thing like a specific bitdepth for AC3 and E-AC3 tracks. The (E-)AC3 headers don't contain any such information. In the end it's the AC3 decoder which decides which bitdepth it outputs. The Nero audio decoder usually outputs 24bits. eac3to just takes what the E-AC3 decoder outputs.

Creator1
5th September 2007, 18:07
There's no thing like a specific bitdepth for AC3 and E-AC3 tracks. The (E-)AC3 headers don't contain any such information. In the end it's the AC3 decoder which decides which bitdepth it outputs. The Nero audio decoder usually outputs 24bits. eac3to just takes what the E-AC3 decoder outputs.

Oh ok, so the eac3to utility just records what Nero's E-AC3 plugin outputs when playback? That is pretty cool.

I suppose that for .LPCM or .WAV file there is a bit depth though inside the file?

ACrowley
6th September 2007, 10:18
Oh ok, so the eac3to utility just records what Nero's E-AC3 plugin outputs when playback? That is pretty cool.

I suppose that for .LPCM or .WAV file there is a bit depth though inside the file?


BluRay LPCM is 16Bit or 32Bit
Wave can be from 8-32Bit

Its a huge difference in Filesize.
But, imho, when you convert LPCM 24bit to 16bit Flac its enough. Its not lossless anymore. You wont hear any big differrence
24Bit Filesite is not worth it, imho

Creator1
6th September 2007, 17:57
BluRay LPCM is 16Bit or 32Bit
Wave can be from 8-32Bit

Its a huge difference in Filesize.
But, imho, when you convert LPCM 24bit to 16bit Flac its enough. Its not lossless anymore. You wont hear any big differrence
24Bit Filesite is not worth it, imho

Ok thanks.

I am just trying to make the LPCM work for the sake of testing. I may end up using the DTS 1.5Mbps re-encode since I am not an audiophile much but more of a videophile. It's always good to have lossless on audio too though.

maya
7th September 2007, 01:20
Ok, I am new at using the eac3to program. I have used evo demux to strip everything out of the first feature evo file for "A Perfect Storm" and now I am left with the video and the single DD+ audio track. I open up Eac3toGui and set up the source file, it automatically sets the output file, and I set the rate to 640kbits, Nero as force filter, and leave everything else at defualt. When I hit convert the black command prompt screen comes up and states the following:

I: Evodemux ARea>"C:\Documents and Settings\Ryan\Desktop\eac3to.exe" "I:\Evodemux ARea\Perfect Storm 1.EVO"
"I:\Evodemux ARea\Perfect Storm1.ac3"-640-nero-24
"C:\Documents and Settings\Ryan\Desktop\eac3to.exe"is not recognized as an internal or external command, iperable program or batch file.
I:\Evodemux ARea>

I have no idea what this means. Does it have something to do with certain filters not being installed? I have the newest version of nero, and have selected "Nero" as the force filter. I don't really understand what the following are, that are needed for the program to work:

Nero File Source/Splitter
Nero Audio Decoder 2
Dump Filter

I did a search of my c: drive and saw that these things are there as .ax extensions (whatever that means). I do not have the Nero HD-DVD/Blu Ray plugin-assumed I would never need it due to the fact that I never watch VC-1 on my PC. I put these VC-1 files on my Tvix 4100 and play them from there.

I guessed that since I own the newest version of Nero, that all the Nero stuff above was in there somewhere. Any help would be greatly appreciated.

madshi
7th September 2007, 07:25
Oh ok, so the eac3to utility just records what Nero's E-AC3 plugin outputs when playback?
Yep.

I suppose that for .LPCM or .WAV file there is a bit depth though inside the file?
For WAV yes. For LPCM no. LPCM contains nothing but the sound samples. There's no "header" or any other information in a LPCM file about how many channels there are or which bitdepth is being used. However, eac3to tries to find out the LPCM bitdepth by analyzing the audio data.

BluRay LPCM is 16Bit or 32Bit
It's 16bit or 24bit.

madshi
7th September 2007, 07:28
I open up Eac3toGui and set up the source file, it automatically sets the output file, and I set the rate to 640kbits, Nero as force filter, and leave everything else at defualt. When I hit convert the black command prompt screen comes up and states the following:

I: Evodemux ARea>"C:\Documents and Settings\Ryan\Desktop\eac3to.exe" "I:\Evodemux ARea\Perfect Storm 1.EVO"
"I:\Evodemux ARea\Perfect Storm1.ac3"-640-nero-24
"C:\Documents and Settings\Ryan\Desktop\eac3to.exe"is not recognized as an internal or external command, iperable program or batch file.
Eac3toGui is just a wrapper around eac3to. So you need to download eac3to, too, and put both eac3to and eac3toGui into one folder.

I do not have the Nero HD-DVD/Blu Ray plugin-assumed I would never need it due to the fact that I never watch VC-1 on my PC. I put these VC-1 files on my Tvix 4100 and play them from there.
I'm not 100% sure but it seems that for E-AC3 decoding you do need the Nero HD-DVD/Blu-Ray plugin.

TheSof
7th September 2007, 12:01
Please forgive me if this has been asked before.

What happens if the eac3, lpcm or dts has more than 5.1 channels?

Does surcode support dts es? In the surcode log file, at the start of an encode it reports "ES=NO".

Does aften and eac3 support more than 5.1?

Cheers, and many thanks to madshi for his work on eac3to.

madshi
7th September 2007, 12:10
Please forgive me if this has been asked before.

What happens if the eac3, lpcm or dts has more than 5.1 channels?

Does surcode support dts es? In the surcode log file, at the start of an encode it reports "ES=NO".

Does aften and eac3 support more than 5.1?
LPCM with 7.1 is supported by eac3to. E.g. you can do LPCM -> FLAC with full 7.1. You need to tell eac3to that the LPCM track has 8 channels, though, by activating the "-8" option.

I've not seen any E-AC3 tracks with more than 5.1 yet. As a result I don't know what Nero's audio decoder does with such tracks. Maybe it puts out full 7.1, maybe it only puts out 5.1, maybe it doesn't put out anything. I've no idea. Let's revisit this topic when the first 7.1 E-AC3 track shows up.

ACrowley
7th September 2007, 13:04
Does surcode support dts es? In the surcode log file, at the start of an encode it reports "ES=NO".

No. Surcode can only encode to 16/48 dts 5.1.
DTS Pro Series or DTS HD Master Suite can encode 6.1 ( 24/96 too)

Tranzcode/Azidts/NiscDTSSource cant decode to 7 mono waves from DTS ES 6(+)1 They all decode to 5.1 only. In this Case the BC is blends into BL BR because 6.1 DTS ES is downwards Compatible. So you shouldnt loose any BC Sounds in theory.
Its the the same with DD EX

Possible Methods to decode/record all Channels from DTS ES and DD EX:

To get 7CH mono Waves from DTS ES 6.1 you can decode/record it via ASIO in Sony Vegas
Play the DTS ES 6.1 Discrete in PowerDVD (6.1 Output) and record it through ASIO with Sony Vegas.
It works via graphedit and CyberlinkAudioDecoder too with dts es 6.1 discrete

- Sony Vegas 6.1 Project ,recording all (already)mapped 7 Channels through Creative ASIO Input
http://img251.imageshack.us/img251/4187/sshot4as3.th.png (http://img251.imageshack.us/my.php?image=sshot4as3.png)

Now youve 7 mono Waves. Ofcourse you cant encode Discrete 6.1 AC3.
But you can encode the BC in the Matrix to Dolby Digital EX in Sony Vegas.

Other Method for me is my Audigy2ZS Card. It has a build in Decoder which is capable to decode DD EX and DTS ES 6.1.
Works fine with Nero Showtime (HDDVDPlugin) Playback and Output Setting to SPDIF.
Recording again with Vegas through ASIO like above. So i am able to get 7 mono Waves from 6.1 Sources (DD EX,DTS ES)
I succesfully made some DD EX 5(6).1 reencodes from DTS ES 6.1 and DD EX with this Methods.

Alternative to encode more than 5.1 Discrete Channels is FLAC. I made some 6.1 Discrete encodes with FLAC, works perfect
But these are only Experiments for me. I have 1 5.1 Setup and im still satisfied with 5.1.
6.1 (ore more) Formats are downwards compatible...so its no Problem
Does aften and eac3 support more than 5.1?
No 6.1 Discrete AC3 isnt possible. Only Dolby Digital EX delivers Matrix encoded BC Channel.

TheSof
7th September 2007, 14:52
I thought I had everything working but now I have a new problem.

Running a 1.5mbps dts track via spdif to my processor and all is well.

But a 1.5mbps surcode track plays with stuttering, crackling popping sounds. But decoding this and spitting out analog to my processor and all is OK.

Does anyone know why this is?

Creator1
7th September 2007, 15:35
I: Evodemux ARea>"C:\Documents and Settings\Ryan\Desktop\eac3to.exe" "I:\Evodemux ARea\Perfect Storm 1.EVO"
"I:\Evodemux ARea\Perfect Storm1.ac3"-640-nero-24
"C:\Documents and Settings\Ryan\Desktop\eac3to.exe"is not recognized as an internal or external command, iperable program or batch file.
I:\Evodemux ARea>

I did a search of my c: drive and saw that these things are there as .ax extensions (whatever that means). I do not have the Nero HD-DVD/Blu Ray plugin-assumed I would never need it due to the fact that I never watch VC-1 on my PC. I put these VC-1 files on my Tvix 4100 and play them from there.

The error is because the eac3toGUI program cannot find the eac3to.exe program on your system.

Like madshi said, eac3toGUI is only the user interface to facilitate the usage of eac3to. The real eac3to program is named eac3to.exe and needs to be downloaded separately. After you have downloaded eac3to.exe, you can start eac3toGUI and then go to the menu where you can specify where the eac3to.exe application is and point to it so that eac3toGUI knows where to find the application.

Also, you will need Nero HD-DVD/Blu-Ray plugin. eac3to didn't work for me until I got that. Even if you have the full NERO latest version installed, if you did not pay the extra 25$ for the HD-DVD/Blu-Ray plugin it is not "activated" and thus not functional. You need to go to NeroProductSetup on the start menu and then go to "licenses" or something like that and add a serial number to unlock the hd-dvd/blu-ray plugin.

For WAV yes. For LPCM no. LPCM contains nothing but the sound samples. There's no "header" or any other information in a LPCM file about how many channels there are or which bitdepth is being used. However, eac3to tries to find out the LPCM bitdepth by analyzing the audio data.

Ok that's pretty neat. I didn't have time to try the big endian versus little endian thing on the .raw file but I'll try it out when I can. I doubt it will work but who knows until I try. :thanks:

madshi
7th September 2007, 15:43
I thought I had everything working but now I have a new problem.

Running a 1.5mbps dts track via spdif to my processor and all is well.

But a 1.5mbps surcode track plays with stuttering, crackling popping sounds. But decoding this and spitting out analog to my processor and all is OK.

Does anyone know why this is?
Was that Surcode file created by eac3to or did you use Surcode yourself? When not being automated by eac3to, Surcode adds some padding to the DTS files. I've no idea if this may be responsible for the problems you're having or not. Maybe it's something else. Could be that your receiver isn't fully DTS compatible. The eac3to created Surcode files all play perfectly fine with my receiver at least.

ACrowley
7th September 2007, 15:45
I thought I had everything working but now I have a new problem.

Running a 1.5mbps dts track via spdif to my processor and all is well.

But a 1.5mbps surcode track plays with stuttering, crackling popping sounds. But decoding this and spitting out analog to my processor and all is OK.

Does anyone know why this is?


Run it through Besclied 0.3
Simply start Besliced and Dra&Drop your dts into the Windows and select fix.
The fixed dts should be clean.
Its a "must be" to fix surcode dts !
eac3to should use a own internal fix to fix surcode dts

I never had any Problmes with Surcode dts

TheSof
7th September 2007, 15:47
Was that Surcode file created by eac3to or did you use Surcode yourself? When not being automated by eac3to, Surcode adds some padding to the DTS files. I've no idea if this may be responsible for the problems you're having or not. Maybe it's something else. Could be that your receiver isn't fully DTS compatible. The eac3to created Surcode files all play perfectly fine with my receiver at least.

Yeah I was using ac3to. I can't understand it. I'm using a Denon 5803 (A1SR) amp/processor which should be fine. It could be my soundcard (RME), but it passes non surcode 1.5mbps dts fine.

TheSof
7th September 2007, 16:18
Run it through Besclied 0.3
Simply start Besliced and Dra&Drop your dts into the Windows and select fix.
The fixed dts should be clean.
Its a "must be" to fix surcode dts !
eac3to should use a own internal fix to fix surcode dts

I never had any Problmes with Surcode dts

I think eac3to does this, but I ran it through besliced just in case, and it didn't help.

Must just be my processor at fault if the computer can decode the surcode dts stream OK. These top of the range thx ultra 2 processors are not all they're cracked up to be.

maya
7th September 2007, 16:32
The error is because the eac3toGUI program cannot find the eac3to.exe program on your system.

Like madshi said, eac3toGUI is only the user interface to facilitate the usage of eac3to. The real eac3to program is named eac3to.exe and needs to be downloaded separately. After you have downloaded eac3to.exe, you can start eac3toGUI and then go to the menu where you can specify where the eac3to.exe application is and point to it so that eac3toGUI knows where to find the application.

Also, you will need Nero HD-DVD/Blu-Ray plugin. eac3to didn't work for me until I got that. Even if you have the full NERO latest version installed, if you did not pay the extra 25$ for the HD-DVD/Blu-Ray plugin it is not "activated" and thus not functional. You need to go to NeroProductSetup on the start menu and then go to "licenses" or something like that and add a serial number to unlock the hd-dvd/blu-ray plugin.



Ok that's pretty neat. I didn't have time to try the big endian versus little endian thing on the .raw file but I'll try it out when I can. I doubt it will work but who knows until I try. :thanks:

thanks to both of you. I am at work now but will report back on how things go after I get home.

TheSof
7th September 2007, 20:46
More trouble for me, this time with FLAC. As soon as I mkvmerge some avc with FLAC, explorer.exe stops responding whenever I go anywhere near the mkv with FLAC.
Can anyone help me (again:)?

honai
7th September 2007, 21:17
That's likely a problem with Haali Matroska splitter. You should ask in the respective threads.

maya
8th September 2007, 04:19
The error is because the eac3toGUI program cannot find the eac3to.exe program on your system.

Like madshi said, eac3toGUI is only the user interface to facilitate the usage of eac3to. The real eac3to program is named eac3to.exe and needs to be downloaded separately. After you have downloaded eac3to.exe, you can start eac3toGUI and then go to the menu where you can specify where the eac3to.exe application is and point to it so that eac3toGUI knows where to find the application.

Also, you will need Nero HD-DVD/Blu-Ray plugin. eac3to didn't work for me until I got that. Even if you have the full NERO latest version installed, if you did not pay the extra 25$ for the HD-DVD/Blu-Ray plugin it is not "activated" and thus not functional. You need to go to NeroProductSetup on the start menu and then go to "licenses" or something like that and add a serial number to unlock the hd-dvd/blu-ray plugin.



Ok that's pretty neat. I didn't have time to try the big endian versus little endian thing on the .raw file but I'll try it out when I can. I doubt it will work but who knows until I try. :thanks:

Ok, I purchased the Nero HD DVD/Blu Ray Plugin and installed it. And under settings in the eac3togui I click on settings and point to where eac3to.exe is located and get the following message in the command prompt screen:

C:\Program Files\EAc3 Stuff>"C: Program Files\Eac3 Stuff\eac3to.exe" I:\Evodemux Area\Perfect Storm1.EVO" I:\Evodemux Area\Perfect Storm1.ac3-640-nero-24

Muxing evo's first audio track to raw. Please wait...
Getting "Dump" Instance failed

C:\Program Files\EAc3 Stuff>

So, I don't know what to do now. It appears that the program started to do something, but immediately quit-I don't know if I have the "dump" filter installed-I don't even know what it is, let alone how to install it. Again, any help would be greatly appreciated. Thank you.

TheSof
8th September 2007, 10:12
Ok, I purchased the Nero HD DVD/Blu Ray Plugin and installed it. And under settings in the eac3togui I click on settings and point to where eac3to.exe is located and get the following message in the command prompt screen:

C:\Program Files\EAc3 Stuff>"C: Program Files\Eac3 Stuff\eac3to.exe" I:\Evodemux Area\Perfect Storm1.EVO" I:\Evodemux Area\Perfect Storm1.ac3-640-nero-24

Muxing evo's first audio track to raw. Please wait...
Getting "Dump" Instance failed

C:\Program Files\EAc3 Stuff>

So, I don't know what to do now. It appears that the program started to do something, but immediately quit-I don't know if I have the "dump" filter installed-I don't even know what it is, let alone how to install it. Again, any help would be greatly appreciated. Thank you.

I think you need to download graphedit, and then register the dump.ax.

tvjunky
8th September 2007, 13:00
Maybe there is someone out there who can help me with that:

I have done some backups of my hd-dvds last week and found the following problem.

I converted the ddp-stream to ac3 (or wav) with eac3to. After that i converted the resulting ac3 or wav to aac 5.1 with besweet. All files are perfect as long as the movie is shorter than 124 minutes. If the length of the movie is longer than 124 minutes, besweet converts always only the first 124 minutes and stopped without any error. so i think this could be a problem of eac3to. so far i tried "van helsing", "troja", "riddick", "underworld" and "king kong" (all european versions).

Is there anyone having the same problem? I have read the whole thread here but didn't found any solution, so any help will be greatly appreciated!

p.s.: sorry for my bad german school english ;-)

maya
8th September 2007, 15:17
I think you need to download graphedit, and then register the dump.ax.

Thank you very much, that was the final piece of the puzzle it appears. It produced the AC3 audio file. Now, my next quesion, and hopefully my last, how do I put that AC3 audio file back into my Perfect STorm .EVO file?

madshi
8th September 2007, 16:45
I converted the ddp-stream to ac3 (or wav) with eac3to. After that i converted the resulting ac3 or wav to aac 5.1 with besweet. All files are perfect as long as the movie is shorter than 124 minutes. If the length of the movie is longer than 124 minutes, besweet converts always only the first 124 minutes and stopped without any error. so i think this could be a problem of eac3to.
Does the AC3 file you get from eac3to play with the correct length? If so, it's very unprobable that eac3to is at guilt here. Maybe the aac 5.1 encoder generally doesn't like tracks longer than 124 minutes? I've no idea. Btw, what you're doing is not really optimal. You're decoding E-AC3 which is fine. Then you're reencoding to a lossy codec (AC3). Which is fine if AC3 is your final aim. But if you want to end up with another format you should skip the AC3 step to keep audio quality as high as possible. You should probably ask eac3to to give you a wav file and then convert that wav file to aac by using BeSweet.

madshi
8th September 2007, 16:49
Thank you very much, that was the final piece of the puzzle it appears. It produced the AC3 audio file. Now, my next quesion, and hopefully my last, how do I put that AC3 audio file back into my Perfect STorm .EVO file?
Currently I don't know any way to put an external track into an EVO file. What you could do is to mux the EVO + AC3 into either MKV or TS. Muxing into MKV is rather easy, as long as the movie is not H264. Muxing into TS is a bit more complicated but also possible from what I've heard. Personally, I'm currently keeping all audio tracks in separate files. MPC can play these just fine together with the movie EVO file.

maya
8th September 2007, 17:05
Currently I don't know any way to put an external track into an EVO file. What you could do is to mux the EVO + AC3 into either MKV or TS. Muxing into MKV is rather easy, as long as the movie is not H264. Muxing into TS is a bit more complicated but also possible from what I've heard. Personally, I'm currently keeping all audio tracks in separate files. MPC can play these just fine together with the movie EVO file.


How do you do it and with what program? Also, could I use TSremux to put the video file into .ts or .m2ts and then merge the AC3 audio?

madshi
8th September 2007, 17:12
MPC (Media Player Classic) automatically loads the external audio files, if you name them just like the movie file. E.g. if the movie file is named "someMovie.evo", name the audio file "someMovie.ac3". You can also add something to the name, e.g. "someMovie - English.ac3". MPC will automatically load such audio files and play them.

maya
8th September 2007, 17:19
MPC (Media Player Classic) automatically loads the external audio files, if you name them just like the movie file. E.g. if the movie file is named "someMovie.evo", name the audio file "someMovie.ac3". You can also add something to the name, e.g. "someMovie - English.ac3". MPC will automatically load such audio files and play them.

What I want to do is play these on my Tvix 4100 media player-I doubt that it would recognize the audio and video (it plays .ts, .m2ts, .mkv, mpeg2, x264 containers). It will not play .evo files or DD+ or Truehd. I can use TSremux to convert the video, but somehow I need to get that audio to play along with the video. Any ideas?

madshi
8th September 2007, 17:24
What I want to do is play these on my Tvix 4100 media player-I doubt that it would recognize the audio and video (it plays .ts, .m2ts, .mkv, mpeg2, x264 containers). It will not play .evo files or DD+ or Truehd. I can use TSremux to convert the video, but somehow I need to get that audio to play along with the video. Any ideas?
The Dvico people are just now working on adding MKV support. So it might be the easiest way for you to mux your movie + AC3 into MKV. But as I said, remuxing h264 is a bit problematic. As long as your movie is VC-1 there's no problem.

maya
8th September 2007, 21:49
The Dvico people are just now working on adding MKV support. So it might be the easiest way for you to mux your movie + AC3 into MKV. But as I said, remuxing h264 is a bit problematic. As long as your movie is VC-1 there's no problem.

All these files will be VC-1 since they are my HD DVD rips. But what tools do I need to get this to work, and how do I use them if not self-explanatory? I have no experience with command line prompts by the way, but if I knew what the prompts were supposed to be then I could certainly input them. Thanks in advance.