Nero AAC Encoder/Decoder support [#1391]

Any ideas about how to improve MediaMonkey for Windows 4? Let us know!

Moderator: Gurus

I would like to specify my own external encoder

You may select 1 option

 
 
View results

Lowlander
Posts: 59212
Joined: Sat Sep 06, 2003 5:53 pm

Re: Nero AAC Encoder/Decoder support

Post by Lowlander »

Yeah, but the hands of MediaMonkey are tied, licensing requirements don't give them another option. So all that remains is an explanation.
Peke
Posts: 18526
Joined: Tue Jun 10, 2003 7:21 pm
Location: Earth
Contact:

Re: Nero AAC Encoder/Decoder support

Post by Peke »

Just for update, Winamp uses own libraries AAC+ to decode AAC, regarding MP3 Nullsoft is one of supporters of MP3 format back in '90s if I'm not wrong Winamp was only one that could decode MP3 at some point.

See http://www.vialicensing.com/Licensing/AAC_fees.cfm and http://en.wikipedia.org/wiki/Advanced_Audio_Coding

At the moment we are investigating possibility to use Windows 7 native codecs in decoding AAC.
Best regards,
Peke
MediaMonkey Team lead QA/Tech Support guru
Admin of Free MediaMonkey addon Site HappyMonkeying
Image
Image
Image
How to attach PICTURE/SCREENSHOTS to forum posts
ZvezdanD
Posts: 3270
Joined: Thu Jun 08, 2006 7:40 pm

Re: Nero AAC Encoder/Decoder support

Post by ZvezdanD »

Peke wrote:Just for update, Winamp uses own libraries AAC+ to decode AAC, regarding MP3 Nullsoft is one of supporters of MP3 format back in '90s if I'm not wrong Winamp was only one that could decode MP3 at some point.
Winamp is using AAC & aacPlus decoder from Coding Technologies, Inc. Regarding to MP3, back in '90s the Fraunhofer IIS player named WinPlay was first, much before Winamp, but it was horrible, it didn't have even a seek bar. In the begin Winamp's MP3 decoding was performed by the AMP decoding engine by Tomislav Uzelac, but soon after switched to an ISO decoder from the Fraunhofer.

However, if we are talking about licensing, I think that it doesn't matter which library is really used. You could write your own library to encode/decode AAC file, but you still need to pay license fee to MPEG organization, right?
Magic Nodes 4.3.3 / 5.2 RegExp Find & Replace 4.4.9 / 5.2  Invert Selection/Select None 1.5.1  Export/Create Playlists for Child Nodes 4.1.1 / 5.4.1  Expand Child Nodes/Expand All 1.1.2  Event Logger 2.7  Filtered Statistics Report 1.6  Track Redirection & Synchronization 3.4.2  Restore/Synchronize Database 3.1.8 / 4.0.1  Find Currently Playing Track 1.3.2  Queue List 1.2.1  Add to Library on Play 1.0.1  Tree Report for Child Nodes 1.1.1  Update Location of Files in Database 1.4.5 / 2.3  Inherit Child Playlists 1.0.3  Add Currently Playing/Selected Track(s) to Playlist 1.2
Lowlander
Posts: 59212
Joined: Sat Sep 06, 2003 5:53 pm

Re: Nero AAC Encoder/Decoder support

Post by Lowlander »

Isn't the MP3 license held by 3 different companies? Microsoft was once ordered to pay 1.5 billion to one of the rights holders although I believe that got thrown out on appeal: http://arstechnica.com/old/content/2007/02/8910.ars
Peke
Posts: 18526
Joined: Tue Jun 10, 2003 7:21 pm
Location: Earth
Contact:

Re: Nero AAC Encoder/Decoder support

Post by Peke »

Yeah you are completely right, I remember the times when I was looking in dos CubicPlayer source. If I manage I think I can even find few emails with Tomislav that we talked. But regarding windows Winamp was first widely spread/usable player.

see http://inventors.about.com/od/mstartinv ... PThree.htm

Re patent rights: That is why I never learned law, but programing lngs ;)
Best regards,
Peke
MediaMonkey Team lead QA/Tech Support guru
Admin of Free MediaMonkey addon Site HappyMonkeying
Image
Image
Image
How to attach PICTURE/SCREENSHOTS to forum posts
ZvezdanD
Posts: 3270
Joined: Thu Jun 08, 2006 7:40 pm

Re: Nero AAC Encoder/Decoder support

Post by ZvezdanD »

Peke wrote:If I manage I think I can even find few emails with Tomislav that we talked.
Me too ;) He really did the very important part of the MP3 history.
Magic Nodes 4.3.3 / 5.2 RegExp Find & Replace 4.4.9 / 5.2  Invert Selection/Select None 1.5.1  Export/Create Playlists for Child Nodes 4.1.1 / 5.4.1  Expand Child Nodes/Expand All 1.1.2  Event Logger 2.7  Filtered Statistics Report 1.6  Track Redirection & Synchronization 3.4.2  Restore/Synchronize Database 3.1.8 / 4.0.1  Find Currently Playing Track 1.3.2  Queue List 1.2.1  Add to Library on Play 1.0.1  Tree Report for Child Nodes 1.1.1  Update Location of Files in Database 1.4.5 / 2.3  Inherit Child Playlists 1.0.3  Add Currently Playing/Selected Track(s) to Playlist 1.2
consultant
Posts: 63
Joined: Mon May 26, 2008 5:11 pm

External Encoder Option

Post by consultant »

This was discussed in the NERO AAC forum but I just want to rekindle/reiterate this is an important feature that is not just related to NERO AAC.

The ability to specify an external encoder like you can using the Custom setting in Foobar2000 would be very very useful. The Quicktime (qtaacenc) and NERO AAC encoders have become much more popular in the past year as everyone is realizing AAC encoding is more efficient than MP3.

To conserve space in my iPhone, I transcode very high quality encodes (MP3 320kbit CBR, AAC 256kbit and higher VBR, etc) to lower bitrates yet still transparent as to conserve space. It effectively reduces my music library size from about 20GB on my PC to about 14GB on my iPhone. I could get much more efficient storage usage if I could transcode to AAC using the Quicktime encoder instead of LAME MP3.
sapo_joe
Posts: 6
Joined: Tue Apr 26, 2011 7:27 am

Re: Nero AAC Encoder/Decoder support

Post by sapo_joe »

Agreed and supported!

I even opened another thread in this regard!
sarcher
Posts: 1
Joined: Tue May 03, 2011 4:51 pm

Re: Nero AAC Encoder/Decoder support

Post by sarcher »

Nothing's changed fellas. A commercially licensed product can't offer integrated AAC encoding/decoding without paying royalties. Nothing they can do without building that into the base price.

For what it's worth, I've never seen a single test that showed AAC (regardless of encoder) to be "much more efficient" in quality/size than LAME MP3. Slightly superior in some samples, yes, but by and far it's not going to make a difference. Plus, the tagging standards are better for MP3 at present. I don't think this is worth the trouble at the moment, especially since MM is one of the few players on the market that can use Quicktime to play Fairplay DRM-ed files.
Peke
Posts: 18526
Joined: Tue Jun 10, 2003 7:21 pm
Location: Earth
Contact:

Re: Nero AAC Encoder/Decoder support

Post by Peke »

Support for external Encoders are in http://www.ventismedia.com/mantis/view.php?id=1391
Best regards,
Peke
MediaMonkey Team lead QA/Tech Support guru
Admin of Free MediaMonkey addon Site HappyMonkeying
Image
Image
Image
How to attach PICTURE/SCREENSHOTS to forum posts
ZvezdanD
Posts: 3270
Joined: Thu Jun 08, 2006 7:40 pm

Re: Nero AAC Encoder/Decoder support

Post by ZvezdanD »

sarcher wrote:A commercially licensed product can't offer integrated AAC encoding/decoding without paying royalties. Nothing they can do without building that into the base price.
Please read this thread from the begin. We are not talking here about "integrated" encoding/decoding. Calling some external command-line program which is not included within the installation doesn't require any licensing. It could be even some open source/public domain one, e.g. modified Vorbis encoder.
sarcher wrote:For what it's worth, I've never seen a single test that showed AAC (regardless of encoder) to be "much more efficient" in quality/size than LAME MP3... Plus, the tagging standards are better for MP3 at present.
You are joking, right?
Magic Nodes 4.3.3 / 5.2 RegExp Find & Replace 4.4.9 / 5.2  Invert Selection/Select None 1.5.1  Export/Create Playlists for Child Nodes 4.1.1 / 5.4.1  Expand Child Nodes/Expand All 1.1.2  Event Logger 2.7  Filtered Statistics Report 1.6  Track Redirection & Synchronization 3.4.2  Restore/Synchronize Database 3.1.8 / 4.0.1  Find Currently Playing Track 1.3.2  Queue List 1.2.1  Add to Library on Play 1.0.1  Tree Report for Child Nodes 1.1.1  Update Location of Files in Database 1.4.5 / 2.3  Inherit Child Playlists 1.0.3  Add Currently Playing/Selected Track(s) to Playlist 1.2
Euph0ria
Posts: 1
Joined: Tue Aug 02, 2011 5:07 am

Re: Nero AAC Encoder/Decoder support

Post by Euph0ria »

sarcher wrote:Nothing's changed fellas. A commercially licensed product can't offer integrated AAC encoding/decoding without paying royalties. Nothing they can do without building that into the base price.
I don't think that the support feature is asking for NeroAAC integration, rather simply to specify an external encoder and parameters. For that matter, it could be ANY free external encoder, with absolutely no integration aside from passing along encoding parameters and variables to whichever external encoder a user chooses. NeroAAC, simply being a good example of a very useful external encoder.
sarcher wrote: For what it's worth, I've never seen a single test that showed AAC (regardless of encoder) to be "much more efficient" in quality/size than LAME MP3. Slightly superior in some samples, yes, but by and far it's not going to make a difference. Plus, the tagging standards are better for MP3 at present. I don't think this is worth the trouble at the moment, especially since MM is one of the few players on the market that can use Quicktime to play Fairplay DRM-ed files.
I hope you're not serious. If so I'm sincerely and deeply embarrassed for you. AAC-LC, HEAAC-SBR and HEAAC-SBR-PS (HEAACv1/HEAACv2) are far superior in DRASTIC Ways. It's nearly like comparing The Cinepak, or perhaps early MPEG1 Video codecs with H.264. MP3 is outstandingly antiquated in so many ways, regardless of how popular it may remain or how evolved and fine tuned the best MP3 encoders are. This is especially true at low bitrates. A 32kbit HE-AACv2 using NeroAAC is comparable (or better) in subjective quality than a 128k mp3. An HE-AAC @ 48k is likewise comparable (or better than) the most optimized MP3 @ 192kb, while retaining such things as dolby and multi-channel encoding. XM Satellite radio, for example, broadcasts in 48k AAC. 96kbps-128kbps is used for theater quality 5.1/7.1 surround sound and is the standard for BluRay multi-channel/multi-track audio encoding. MP3 and AAC are very different audio encoding technologies. Yes, you can encode AAC at ultra high bitrates (256kbps) but unless you're cramming 64 channels of audio into that, it's a waste not even practical to do such a thing for archival quality encoding.
kennyj
Posts: 2
Joined: Tue Apr 19, 2011 12:25 am

Re: Nero AAC Encoder/Decoder support [#1391]

Post by kennyj »

If patent licensing is the issue, how about letting those who paid for AAC support use the Nero encoder? I'm actually fairly pissed that I paid for such a lacking FAAC-based encoder, but I'd be more than satisfied with it if I could drop Nero's encoder in its place and encode with that instead. Encoding with foobar2000, while technically viable, doesn't have MM's warm fuzzies.
Post Reply