View Full Version : eac3to - audio conversion tool
XeroFightsAlone
26th May 2007, 22:30
Do you have the Nero HD-DVD/Blu-Ray registered?
I only have HD DVD playback capability with PowerDVD. Is there a way to dump the audio from that?
Daodan
27th May 2007, 14:28
When I use graph mehtod to create wavs (so not using eac3to) I create the chain (file source>nero splitter>nero audio), I can play the graph nicely, but when I try to use that graph as directshowsource in avs it sais no 8,16,24 bit.. output from grf. Tried to interpose some filters between nero and avs and still same error. Graphs with dd+ (using sonic) or anything else have no problem.
Anyone else getting this? Does it have to do with nero messing around so that it can't connect? Any ideas around this?
Thanks.
EDIT: eac3to 5.1 wav is fine, but I find it easier and safer using direct grf>avs>getchannel>wav>dts than messing with 5.1 wavs.
madshi
27th May 2007, 18:01
I only have HD DVD playback capability with PowerDVD. Is there a way to dump the audio from that?
Maybe it's possible, but I don't know how.
@Daodan, have you renamed the exe file you're using to "recode.exe"? If that doesn't help, I don't have any other ideas.
Badness
28th May 2007, 05:29
Eac3to works great for me, but I was wondering is there a way to use a filter in the avs file to allow avisynth to read the eac3 file directly without changing it over to ac3 first.
Daodan
28th May 2007, 11:55
@Badness, eac3 (dd+ files) you can feed directly in avs using graphedit (build chain with correct filters (see the evob demultiplexer thread)), and open the grf as dss.
@madshi, yes, graphedit is renamed to recode.exe. Also another annoying thing is that I can't seems to use nero for vc1 decoding. I can connect all including the video decoder but not any renderer, or when I try to open the grf in avs, again the annoying error (this time requiring for a proper input colorspace).
I'm quite disappointed that you have to pay for a plugin that doesn't allow you almost anything (at least for encoding purposes), most probably because of the stupid limitation nero has put over their filter's usability in other applications.
Badness
29th May 2007, 06:40
What if I dont want to use graphedit, is there a avisynth dll that I can load?
HookedOnTV
30th May 2007, 01:19
Trying to go to ac3 and I get this:
E-AC3, 5.1 channels, 1:56:28, 640kbit/s, 48khz
Muxing eac3 file to raw. Please wait...
The NCBENUM return code is: 0x0
The NCBENUM return code is: 0x0
The file size of the raw file doesn't seem to fit.
What does it mean?
madshi
30th May 2007, 05:56
The file size of the raw file doesn't seem to fit.
What does it mean?
It means that the Sonic Audio Decoder's output did not meet the expectation. Probably it has only decoded two channels instead of 6 or something like that. Try uninstalling and reinstalling the Sonic filters. Or play with the audio settings (control panel -> CinePlayer options).
ideas_man69
30th May 2007, 11:35
i've noticed that sonic's audio decoder has some options:
audio output: 2.0, 5.1 etc - explains itself
environment: quiet, normal, noisy - this is the one that interests me.
this is to do with dynamic range yeah? which option do i chose so the original sound is untouched? i've been using normal but i have a feeling that quiet might be the one that doesn't modify the volume.
infernix
30th May 2007, 14:47
Am I doing this right? I'm changing the environment setting in the Cineplayer DVD Decoder Options in the Control Panel. It does throw up some weird error when I quite that but the setting seems to apply.
Can you try comparing the DRC levels when you set Sonic to SP/DIF? When I choose that, the DRC selection box turns grey, which seems to me that it completely disables DRC. In theory one would expect that with SP/DIF it'll just send the stream as-is.
It seems to work for me but I can't listen to the output right now (working remotely - it might be totally corrupted or silent), nor can I compare the DRC levels.
HookedOnTV
30th May 2007, 18:00
It means that the Sonic Audio Decoder's output did not meet the expectation. Probably it has only decoded two channels instead of 6 or something like that. Try uninstalling and reinstalling the Sonic filters. Or play with the audio settings (control panel -> CinePlayer options).
Bingo! I thought I read something about the number of channels the decoder was configured for but couldn't find it.
Thanks.
InorganicMatter
31st May 2007, 02:01
Hey guys, I'm trying to convert an audio track from Jet Li's Fearless, and I keep getting this:
"The file size of the raw file doesn't seem to fit."
Hmmm....I've got the full Nero 7.6.9.0 suite, what gives?
madshi
31st May 2007, 08:24
Hey guys, I'm trying to convert an audio track from Jet Li's Fearless, and I keep getting this:
"The file size of the raw file doesn't seem to fit."
Hmmm....I've got the full Nero 7.6.9.0 suite, what gives?
Guys, if you have a problem with eac3to, please always post the full text eac3to text output.
InorganicMatter
31st May 2007, 14:04
Guys, if you have a problem with eac3to, please always post the full text eac3to text output.
Sorry, didn't think the rest important:
Can only be decoded by Nero's filters....
Muxing to raw...
File size doesn't match
madshi
31st May 2007, 15:40
That's still not the full text. You haven't posted whether eac3to reports this eac3 track to be mono, stereo or multichannel. It seems it's mono, right?
InorganicMatter
31st May 2007, 17:17
That's still not the full text. You haven't posted whether eac3to reports this eac3 track to be mono, stereo or multichannel. It seems it's mono, right?
Yeah, it's that mono sample posted earlier. I'm getting this error on anything I try to convert.
madshi
31st May 2007, 18:38
Did you buy and register the Nero decoder correctly? Don't know why it doesn't work for you. The sample that was posted earlier works perfectly fine for me.
InorganicMatter
31st May 2007, 19:42
Did you buy and register the Nero decoder correctly? Don't know why it doesn't work for you. The sample that was posted earlier works perfectly fine for me.
Buy and register? :confused: I'm converting a demuxed EAC3 file, not an audio file in an EVOB. The readme says that to do that I need:
(1) "Sonic HD Demuxer", "Nero File Source / Splitter" or "DTS/DD+/AC3 source"
(2) "Sonic Audio Decoder 4.2" or "Nero Audio Decoder 2"
(3) "Dump" filter
The ones I bolded come with Nero 7 Ultra (which I have installed), and I installed the Dump filter correctly. I thought I only needed the HD/BD plugin if I was converting a track contained within an EVOB. Right? Or is the readme incorrect?
ideas_man69
31st May 2007, 23:08
yeh for some reason - what ever i do, i can not get audio from nero's filters
mikeyakame
1st June 2007, 05:00
cause you didnt buy the plugin and enter a legit serial, thats why the nero filters dont work. you can't just install it and cause the filters are there assume they work and there is a problem with them, this is false, the problem is and has been mentioned over n over that you must get a legit serial to activate the HD components of the plugins.
InorganicMatter
1st June 2007, 13:38
cause you didnt buy the plugin and enter a legit serial, thats why the nero filters dont work. you can't just install it and cause the filters are there assume they work and there is a problem with them, this is false, the problem is and has been mentioned over n over that you must get a legit serial to activate the HD components of the plugins.
I thought the readme said I only need the HD plugin if I'm converting audio in an EVOB, not if it is already demultiplexed. I own Nero 7 Ultra and have it installed properly with my serial, but I though that was all I needed for converting demultiplexed audio.
madshi
1st June 2007, 15:19
I'm not fully sure. I think the Nero Audio decoder does work without the HD-DVD/Blu-Ray plugin. But I'm not fully sure which formats it supports and which not. It definitely does not support TrueHD without a properly registered HD-DVD/Blu-Ray plugin. Originally I thought it would do E-AC3 decoding without the plugin, but I'm not so sure, anymore. What I can say is that the mono sample that was posted earlier in this thread does work for me.
InorganicMatter
1st June 2007, 15:53
What I can say is that the mono sample that was posted earlier in this thread does work for me.
You have the BD/HD plugin, right? Because the only thing I'm doing different than you is I don't have that plugin. Maybe I do need it after all, even for a demultiplexed file.
madshi
1st June 2007, 17:33
I do have the plugin. I can't say for sure, though, if it's really what you need to E-AC3 decoding. As I said, I'm not sure about that.
The_Keymaker
1st June 2007, 20:47
Fellow forum members,
I have made a feeble attempt at a GUI driven interface for eac3to. EAC3toGUI.exe v0.6. You can get it here:
http://www.sendspace.com/file/jwghja
(EDIT: Above link is for the updated version v0.63)
Just place the .exe in the same same directory as the eac3to.exe program. If you want to place it in another directory, you must select the directory where eac3to is located. Just click on settings and browse to eac3to.exe.
Please try it out and provide constructive feedback and report any bugs. I will do my best to implement reasonable features and improvements.
By the way, eac3to.exe does NOT like paths or filenames with spaces. please keep this in mind when naming or storing your source or output files.
EDIT: Based upon input from Madshi, I've added support for filenames with spaces in EAC3toGUI v0.63
Special thanks to Madshi for his work on eac3to.exe
Regards,
The_Keymaker
Hello The_Keymaker.
I was waiting for a gui so I wanted to try this out !
My eac3to.exe is on my e: drive so I placed your GUI in the same dir. Now when I click convert the first command is C: and the program can't find eac3to.exe.
Am I missing something because even when I point out the location of to exe to your GUI it won't work.
Thanks for your help.
P.S. The location of the exe is correctly stored in the ini file.
madshi
1st June 2007, 21:14
@The_Keymaker, that's cool... :-) Btw, eac3to should be able to cope with spaces in filenames, as long as you put quotes around the file names. Well, at least it should. Please let me know if there's a problem with that. Thanks!
The_Keymaker
1st June 2007, 21:34
@SvT,
This version (v0.61) should fix the problem. Please confirm.
[See subsequent posts for latest version]
The_Keymaker
The_Keymaker !
Yes, this version seems to do the trick !
Just for fun I moved all the files to my D: drive and the program still does the job ! If I run into anything else I let you know !
The_Keymaker
1st June 2007, 23:21
@SvT,
Thank you for the feedback. Let me know if you discover anymore bugs.
@Madshi,
I will be uploading an update that has quote support for filenames soon.
The_Keymaker
1st June 2007, 23:29
OK, here is the latest update for EAC3toGUI (v0.63).
http://www.sendspace.com/file/jwghja
It now places quotes around the source and destination to accommodate filenames with spaces.
The_Keymaker
Hello again, I just needed a beer so I was out. On returning I saw this new version so I gave it a try !
Unfortunately it doesn't work for me !
You added support for " (quotes) very good but as you read my drive is the E and in my language typing " and e ends up like ë ! Also (you must think I do this on purpose) my HDDVD movie is on my i and typing i and " ends up like ï ! You can imagine this doesn't look good on the command line !
eac3to.exe Ï:\Bourne\HVDVD_TS\FEATURE_1.EVO"Ë:\Movie\test.ac3"-6
Hope this helps !
EDIT: When I move my project to my D drive (and added some additional spaces) this is the command line !
eac3to.exe "D:\TEST WITH SPACES\FEATURE 1.EVO""D:\MORE TESTING\test.ac3"
You see the missing space between in and output ! This stops the eac3to.exe !
Good thing is spaces in filenames and directories are totally accepted !
The_Keymaker
2nd June 2007, 01:44
@SvT,
Sorry about that. Here is the link to the previous version (v0.61) in case you need it.
http://www.sendspace.com/file/7apfxk
Going forward, I may have to keep a separate version for those that do not desire support for filenames with spaces OR just have one version with an option the end user can enable or disable.
The_Keymaker
EDIT: SvT I have not been able to duplicate the missing space between the source and destination paths. Can you run the program again and verify if the space is missing in the command line preview box?
@The_Keymaker,
Finally I figured it out !!!!
Version 0.61 is working perfectly ! Even with my e and i drive ! It works for all keyboard layouts (no spaces allowed).
Version 0.63 is working perfectly ! With e and i drive and spaces allowed !
BUT My keyboard settings are Dutch/US(international) and this crashes 0.63 ! In this language " + e = ë and version 0.63 doesn't like this ! This also causes the missing space between the in/output (if I only select my d drive) ! If I change my keyboard settings the GUI runs fine !!!
Thanks for the GUI, it's working fine now with my new keyboard settings !
madshi
2nd June 2007, 22:55
I don't really understand why the keyboard settings should make a difference. :confused:
madshi
2nd June 2007, 23:00
Guys, I've just uploaded eac3to 1.8. It now also supports PCM as input format. This should make life a bit easier for the Blu-Ray guys.
http://madshi.net/eac3to.zip
eac3to v1.8, freeware by madshi.net
[...]
Options:
-192 use 192 kbit/s for AC3 encoding
-448 use 448 kbit/s for AC3 encoding
-640 use 640 kbit/s for AC3 encoding
-orbitlee force the use of Orbit Lee's DD+ source filter
-nero force the use of Nero's filters
-keep24 don't convert TrueHD output to 16 bit
-96000 TrueHD output or PCM file is 96 kHz
-8 TrueHD output or PCM file is 8 channels
-16 PCM file is 16 bit
-24 PCM file is 24 bit
-little PCM file is little endian
-big PCM file is big endian
-0,1,2,3,4,5 remap the channels to the specified order
-blu-ray similar to "-0,1,2,5,3,4 -big"
See first post of this thread for the full help text.
PCM support is kind of intelligent: If you don't specify a bitdepth, eac3to tries to find out automatically which bitdepth the PCM file has. So you can simply do: "eac3to some.pcm some.flac -blu-ray". That should automatically detect the bitdepth, remap the channels correctly and finally FLAC the audio without size limitations.
I don't really understand why the keyboard settings should make a difference. :confused:
It all has to do with the way you type your quote " !
On my keyboard if I want to type a quote it's " + space !!! otherwise it will affect the next character ! if I type quote + e this results in ë if I type quote space e it ends up like "e
In this way it effects the command typed out on the command line ! But as I said if I set my keyboard to quote = " without the space the GUI is working great !
Hope this helps.
madshi
3rd June 2007, 12:41
It all has to do with the way you type your quote " !
On my keyboard if I want to type a quote it's " + space !!! otherwise it will affect the next character ! if I type quote + e this results in ë if I type quote space e it ends up like "e
In this way it effects the command typed out on the command line ! But as I said if I set my keyboard to quote = " without the space the GUI is working great !
Yeah, I understand that. But the GUI isn't typing the chars one by one. Instead it most probably calls a specific API to run eac3to, which gets a full path with " around it. Normally these language specific tricks apply to manual keyboard input, only, but not to win32 APIs. Anyway...
Borbus
3rd June 2007, 17:11
Can you try comparing the DRC levels when you set Sonic to SP/DIF? When I choose that, the DRC selection box turns grey, which seems to me that it completely disables DRC. In theory one would expect that with SP/DIF it'll just send the stream as-is.
It seems to work for me but I can't listen to the output right now (working remotely - it might be totally corrupted or silent), nor can I compare the DRC levels.
Wouldn't that transcode it to AC3 or stereo PCM? I can't get it to work like that anyway. It works for a while but then the dump file just stops getting bigger.
otaku975
4th June 2007, 11:45
hello i still have the problem when trying to convert a mono file....
E-AC3, 1.0 channels, 2:02:49, 64kbit/s, 48khz
Mono E-AC3 tracks can only be decoded by Nero's filters, switching to Nero.
Muxing eac3 file to raw. Please wait...
The file size of the raw file doesn't seem to fit.
The expected file size for 16 bit is 2,92 MB.
The expected file size for 24 bit is 4,38 MB.
The real file size is 0 Bytes.
nero is correctly installed... and i tried this one two computers with two versions of nero , and it does the same...
nero audio decoder 2 is set to none in the options...
if anyone has an idea..
thanks
madshi
4th June 2007, 12:20
The real file size is 0 Bytes.
Seemingly the Nero Audio Decoder didn't output anything, as the final audio file was 0 byte long (= empty). eac3to has no chance to do anything if the Nero Decoder doesn't work correctly. Now I'd really like to know why the Nero audio decoder doesn't work for you. Maybe it does only work if the HD-DVD/Blu-Ray plugin is registerd? I don't know...
otaku975
4th June 2007, 13:52
Seemingly the Nero Audio Decoder didn't output anything, as the final audio file was 0 byte long (= empty). eac3to has no chance to do anything if the Nero Decoder doesn't work correctly. Now I'd really like to know why the Nero audio decoder doesn't work for you. Maybe it does only work if the HD-DVD/Blu-Ray plugin is registerd? I don't know...
well i installed nero normally , how do i know or get the hddvd bluray plugin to be registered ?
madshi
4th June 2007, 14:43
how do i know or get the hddvd bluray plugin to be registered ?
By buying it? :) Ok, I understand that it's ugly to buy something if you're not sure it will work. But well, don't know what else to say.
otaku975
6th June 2007, 14:00
well i gave up and converted it via graphedit , worked fine :p
thanks for the help madshi
madshi
6th June 2007, 14:05
Well, that's strange. If it works via graphedit, it should also work via eac3to. Hmmmm...
The_Keymaker
6th June 2007, 19:51
I am travelling but hope to have a revised EAC3toGUI release featuring Madshi's newest options when I return.
The_Keymaker
starkhouse33
9th June 2007, 09:17
well i gave up and converted it via graphedit , worked fine :p
How did you setup your graph? I'm trying to get this to work with a mono track I have.
madshi
9th June 2007, 09:43
How did you setup your graph? I'm trying to get this to work with a mono track I have.
Does eac3to fail to convert that mono track for you, too? Does it also say that the Audio Decoder output seems to be 0 bytes long? Thanks...
ACrowley
9th June 2007, 17:18
any news about the TrueHD Output 16bit or 24bit ?
Well, for a AC3/DTS/WMA reencode is doesnt Matters when íf the Source Wave Bitrate is 16 or 24bit.
Ouptut Filesize is the same on 16 and 24Bit Source.
For AC3 Aften can take 24Bit wave Input, Steinberg Nuendo Encoder too.
So 24bit Output from TrueHD is no Problem
But for a FLAC encode it matters cause the FLAC encoded Output Filesize on 24bit Wave Source is by far bigger
I cant hear a difference between 16 and 24bit TrueHD Output encoded to FLAC
So whats correct, 16bit or 24bit TrueHD Output from Nero Decoder ?
Question about NeroAudioDecoder:
Is NeroAudioDecoder using any DRC when i set it to Remixmode none" ? I dont thing so
And Sonic ? its still not cleared if the Decoder use any DRC ?
starkhouse33
9th June 2007, 22:49
Does eac3to fail to convert that mono track for you, too? Does it also say that the Audio Decoder output seems to be 0 bytes long? Thanks...
when I try to convert a mono track with eac3to I get this
E-AC3, 1.0 channels, 1:58:47, 64kbit/s, 48khz
Mono E-AC3 tracks can only be decoded by Nero's filters, switching to Nero.
Muxing eac3 file to raw. Please wait...
The file size of the raw file doesn't seem to fit.
The expected file size for 16 bit is 5.36 MB.
The expected file size for 24 bit is 8.04 MB.
The real file size is 0 Bytes.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.