IPB

Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
Command Line YME AAC possible?, Anyone tried?
Tropican
post May 22 2005, 03:39
Post #1





Group: Members
Posts: 67
Joined: 22-May 05
Member No.: 22203



The Yahoo! Music Engine contains a version of Nero AAC. This would make purchasing the Nero suite (a fine set of programs, by the way) completely unnecessary if one just wants the encoder. Has anyone tried adapting an existing Nero CLI frontend or writing a new one for YME?

If you look in the program folder, all of the Nero dlls are present, and not integrated into the main application.

Thank you in advance,
Tropican

This post has been edited by Tropican: May 22 2005, 06:45
Go to the top of the page
 
+Quote Post
LMS
post May 22 2005, 19:51
Post #2





Group: Members (Donating)
Posts: 33
Joined: 23-January 05
From: Minnesota, USA
Member No.: 19238



I was wondering about this too. I tried using NAACEnc and Foobar but could not get it to work. After some trial and error I got something to work using foo_nero and Foobar2000.

1. Assuming you already have YME installed, download foo_nero from http://pelit.koillismaa.fi/plugins/diskwriter.php and put the dll into the foobar components directory.
2. Download and install free demo version of "Nero 6" from Ahead.
3. Go to Program Files\Common Files\Ahead\Audio Plugins and copy the files "aac.dll" and "wav.dll". Paste these to the desktop or somewhere.
4. Uninstall Nero demo.
5. Create a new directory called Program Files\Common Files\Ahead\AudioPlugins.
6. Copy the two files you earlier put on the desktop into the new AudioPlugins folder.
7. Go to Program Files\Yahoo\Yahoo Music Engine and copy the files "NDxAACEnc.dll" and NDxIPP.dll". Paste these into the Program Files\Common Files\Ahead\AudioPlugins folder.
8. Rename "NDxAACEnc.dll" to "AACEnc32.dll"
9. In Foobar, use the diskwriter preset called "Nero Digital Audio (HE-AAC)". Configure as desired. Set "output format" to "Nero Digital Audio (HE-AAC)(.mp4). Foobar will take care of tags.

Maybe someone else can succeed in using one of the command line programs together with the Yahoo-provided encoder.
Go to the top of the page
 
+Quote Post
Tropican
post May 22 2005, 20:29
Post #3





Group: Members
Posts: 67
Joined: 22-May 05
Member No.: 22203



Thank you so much LMS. I had tried AACenc32.exe, with the same results as you probably got with NAACEnc. (The app crashed) It is good to know this works in Foobar.

Maybe it would be easier (and more useful) to write a new Foobar component and accompanying app that operates diskwriter from the command line? This would double as a kind of 'universal' CLI Encoder as a frontend for all others. Heh, we could even omit the destructive settings in Lame.

Thanks,
Tropican

This post has been edited by Tropican: May 22 2005, 21:33
Go to the top of the page
 
+Quote Post
LMS
post May 25 2005, 02:14
Post #4





Group: Members (Donating)
Posts: 33
Joined: 23-January 05
From: Minnesota, USA
Member No.: 19238



I found a simple way to use the Yahoo-provided Nero encoder (not the latest version- I think it is 2.9.9.91) from the command line with EAC. This method uses only files included with YME. You use the "Nero Frontends" by LoggerSoft (d/l from Rarewares).

1. Unzip nero_fends to a new folder.
2. Go to Program Files\Yahoo\Yahoo Music Engine and copy the files "NDxAACEnc.dll" and "NDxIPP.dll". Paste these into the folder into which you unzipped nero_fends.
3. Rename "NDxACCEnc.dll" to "ACCEnc32.dll"
4. Create a copy of the file called "NDxIPP.dll" in the same directory.
5. Rename the copy "NeroIPP.dll".
6. In EAC, under "compression options" set up a "user defined encoder". "Use file extension" is ".mp4". "Program..." is the path to "aacenc32.exe" in the "nero_fends" directory. Command line options are, for example, "-vbr internet -quality fast -profile "LC" -artist "%a" -album "%g" -title "%t" -track "%n" -genre "%m" -year "%y" %s %d" or whatever command line options you want. This rips your CD using EAC and performs tagging.

This method seems honest to me, since the license for the encoder is paid to Ahead by Yahoo, who has decided to include it as part of their music engine.
Go to the top of the page
 
+Quote Post
Tropican
post May 25 2005, 04:53
Post #5





Group: Members
Posts: 67
Joined: 22-May 05
Member No.: 22203



QUOTE (Tropican @ May 22 2005, 02:29 PM)
I had tried AACenc32.exe, with the same results as you probably got with NAACEnc. (The app crashed)
*


That is interesting that the loggersoft frontend worked for you. I will examine my system and try again. I agree with you about ethics, it is packaged as a free encoder by Yahoo, so therefore we are not cheating anyone by doing this.

The only thing I always noticed about the loggersoft frontend is it seems to work with the demo dlls. I somehow don't think the two dlls will 'deactivate' at the end of the trial of the demo as there doesn't have to be a nero demo install on the actual system being used. I'm still waiting till May 31 to test my theory. If that is the case there may be some debate on ethical use of such CLI frontends.
Go to the top of the page
 
+Quote Post
Synaptic Line No...
post May 25 2005, 07:01
Post #6





Group: Members
Posts: 91
Joined: 19-May 05
Member No.: 22137



Has anyone from Ahead had a problem with these frontends?

I think Ahead seems smart by letting people reverse engineer their interfaces,
while not explicitly saying they support it.

The more encodes with
tool = Nero AAC Encoder
and not
tool = iTunes vx.x.x.xx, QuickTime x.x.x floating around, the better, right?

Perhaps Nero would sell its audio encoder as a standalone app
at a discount, but it would be competing with their other software.
Go to the top of the page
 
+Quote Post
Tropican
post May 25 2005, 18:54
Post #7





Group: Members
Posts: 67
Joined: 22-May 05
Member No.: 22203



I don't know anyone from Ahead who has commented on them. There are many developers of the Nero codec on this forum, I assume they would have said something by now if there was a problem with the codec's use (garf, ivan & friends are the ones getting paid for working on the codec, if they don't care I don't).

You should buy Nero though, it is worth the money IMHO.

This post has been edited by Tropican: May 25 2005, 18:56
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 22nd November 2009 - 00:13