Skip to main content

Topic: NOKIA AAC Encoder Module (MCL_AAC_E.dll) (Read 1553 times) previous topic - next topic

0 Members and 1 Guest are viewing this topic.
NOKIA AAC Encoder Module (MCL_AAC_E.dll)
Nokia PC Suite has 2 way of converting to AAC:
1) Nokia Music Manager (can rip CD discs only). As a result, we get the most possible bitrate of 160 kbps (MPEG-4 AAC LC);
2) Nokia Multimedia Player (can convert WAV 1411 kbps to AAC). As a result, we get the default bitrate 128 kbps only (MPEG-4 AAC LC or MPEG-4 AAC LTP). There are not bitrate options.
I found out that the encoder in both cases is the "MCL_AAC_E.dll" (NOKIA AAC Encoder Module) located at:
"C:\Program Files\Common Files\PCSuite\PlayerModules\MCL_AAC_E.dll"
I want to find out if I can run MCL_AAC_E.dll somehow miraculously through the command line or change the parameters to increase the bitrate to 320 kbps.
I want to get to AAC files 320 kbps by the Nokia AAC Encoder. I understand that this encoder is probably outdated, but I still want to do it. Is this possible?
Is there listening tests of Nokia AAC Encoder at 128 kbps?



  • saratoga
  • [*][*][*][*][*]
Re: NOKIA AAC Encoder Module (MCL_AAC_E.dll)
Reply #1
Quote
I want to find out if I can run MCL_AAC_E.dll somehow miraculously through the command line or change the parameters to increase the bitrate to 320 kbps.
I want to get to AAC files 320 kbps by the Nokia AAC Encoder. I understand that this encoder is probably outdated, but I still want to do it. Is this possible?

That encoder is probably completely useless, but if you really want to spend the time to write a command line interface for it, you can likely load the dll in your own c++ application and then call the functions it exports directly.  If it is capable of 320kbps, there is likely a function to configure that bitrate.  Aside from an exercise in windows programming, there is no reason to do this however.

  • Klimis
  • [*]
Re: NOKIA AAC Encoder Module (MCL_AAC_E.dll)
Reply #2
In my opinion, the only interesting part would be LTP since most AAC encoders dropped it's support a looong time ago. It's really hard to find an encoder that does LTP these days.

  • IgorC
  • [*][*][*][*][*]
Re: NOKIA AAC Encoder Module (MCL_AAC_E.dll)
Reply #3
Yes, but which player supports LTP decoding?

P.S. Also LTP and Main profile don't guarantee a high quality. It depends on an implementation. A not enough good implementation of one particular AAC encoder can be even worse than MP3 (no matter which tool set it used)
  • Last Edit: 14 August, 2017, 12:28:15 PM by IgorC

Re: NOKIA AAC Encoder Module (MCL_AAC_E.dll)
Reply #4
NOKIA AAC-LTP Encoder (Nokia Multimedia Player) has a good quality at 128 Kbps, but the bitrate is limited to 128 Kbps. I do not know how to increase it.
Old Nokia phones plays good the LTP profile. I Don't know about the new Nokia devices.

Re: NOKIA AAC Encoder Module (MCL_AAC_E.dll)
Reply #5
3GPP Release 5 includes LC and LTP profiles. But I can not find this encoder. Probably it is used in Nokia Multimedia player.

  • saratoga
  • [*][*][*][*][*]
Re: NOKIA AAC Encoder Module (MCL_AAC_E.dll)
Reply #6
NOKIA AAC-LTP Encoder (Nokia Multimedia Player) has a good quality at 128 Kbps, but the bitrate is limited to 128 Kbps. I do not know how to increase it.
Old Nokia phones plays good the LTP profile. I Don't know about the new Nokia devices.

Most AAC encoders sound good at 128k, however, this one is probably worse than newer codec.

You probably shouldn't use LTP since it is a dead format.

  • IgorC
  • [*][*][*][*][*]
Re: NOKIA AAC Encoder Module (MCL_AAC_E.dll)
Reply #7
Just in case.

Recommended AAC encoders
http://wiki.hydrogenaud.io/index.php?title=AAC_encoders

  • Banned
  • [*]
Re: NOKIA AAC Encoder Module (MCL_AAC_E.dll)
Reply #8
In my opinion, the only interesting part would be LTP since most AAC encoders dropped it's support a looong time ago. It's really hard to find an encoder that does LTP these days.
Yes, but which player supports LTP decoding?
FFmpeg.