Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: MP3 conversion from Monkey´s Audio and FLAC (Read 5499 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

MP3 conversion from Monkey´s Audio and FLAC

Concerning MP3 conversion from Monkey´s Audio and FLAC:

1. Since I have around 50 Gig of ape and flac files I was so happy to find the dBpowerAMP Music Converter to convert these files for my different needs.
Unfortunately the lame mp3 encoder that comes with dBpowerAMP Music Converter (based on the
lame 3.92 dll) is not flexible enough. There are several fixed presets, but there is no chance to use the recommended -Z switch or other individual inputs.
I added 3.90.3 dll to the folder, but there is NO option now to pass any parameter to the encoder.

John33, would it be possible for you to compile two 3.90.3 dll files that encode without parameters,....
one for "standard -Z" and one for "extreme -Z",  similar to your "lame 3.90.2 SPECIAL BUILD"  but as dll?

2. Does anybody know if there is a frontend that can take advantage of John33´s "lame3.90.3-APE".
Razor Lame unfortunately refuses to accept ape files.
Or.... (  ) John33 would you kindly take into consideration to extend your new "LamedropXPd V.1.3.2" capabilities to be able to eat ape files as well ? 

Sorry to stress you with my request, but unfortunately I´m not able to do these changes myself.
I suppose that could also be helpful for some other people out here... 

Thanks!

MP3 conversion from Monkey´s Audio and FLAC

Reply #1
Requests noted. I'll give you a proper reply tomorrow.

MP3 conversion from Monkey´s Audio and FLAC

Reply #2
I was going to ask about this as well. Thanks John.

MP3 conversion from Monkey´s Audio and FLAC

Reply #3
i use the generic cli for dbpoweramp. you can pass whatever you want.

MP3 conversion from Monkey´s Audio and FLAC

Reply #4
The program did not install a Lame cli version?
Is it included in the "Power Pack"?

Quote from the dBpowerAMP-homepage: "CLI Encoders will not function without the Power Pack installed. "


MP3 conversion from Monkey´s Audio and FLAC

Reply #6
How about Speek's "Multi-Frontend"?  I know for a fact it will convert the .ape files to .mp3 as I'm doing it right now.  I'm not sure about flac's though.  Or, you can just use the Monkey's Audio frontend and select "Convert" from the first toolbar button.

MP3 conversion from Monkey´s Audio and FLAC

Reply #7
Multi-Frontend works with both.


You can also use Foobar2000 and the 'CLI encoder' component, which is better if you store your albums as a file and use a cuesheet for seeking to the songs.
"You have the right to remain silent. Anything you say will be misquoted, then used against you."

MP3 conversion from Monkey´s Audio and FLAC

Reply #8
The Generic CLI encoder for dBpowerAMP does not need the Power Pack.

MP3 conversion from Monkey´s Audio and FLAC

Reply #9
Quote
The Generic CLI encoder for dBpowerAMP does not need the Power Pack.


I was not aware to download and install the Generic CLI encoder under "Other Codecs"... 
Can you please check the link? I tried to download from two different PCs with and without Downloadmanager but received "404 Not Found" always.
Btw.: I really like your program! Very (!) nice tool. Useful, good integration and an excellent gui!

Thank you all for the clues... I´ll try all your proposals to find out what works best for me...

John33 thanks for the instant reply!
I´m not sure if it is still necessary to compile the dlls because I can´t check out the  generic cli  solution right now (I´m on business travel for the rest of this week) - they might be helpful anyway.

Is the "lame3.90.3-APE" solution faster (because integrated) than the solutions with external tools?


MP3 conversion from Monkey´s Audio and FLAC

Reply #11
Quote
John33 thanks for the instant reply!
I´m not sure if it is still necessary to compile the dlls because I can´t check out the  generic cli  solution right now (I´m on business travel for the rest of this week) - they might be helpful anyway.

Is the "lame3.90.3-APE" solution faster (because integrated) than the solutions with external tools?

I'll put the dlls 'on hold' until you get back to me. 

I haven't checked, but I doubt that there's any significant difference in encoding time.

MP3 conversion from Monkey´s Audio and FLAC

Reply #12
Spoon, thx for the link, now I was able to download ...   

The main reason to open the thread was, that I noticed a strange behaviour when converting directly
from ape or flac with the encoder that comes with dBpowerAmp. Since I thought, that I did sth. wrong -
or - there might be a small bug with passing the lame parameters I asked you John33 to compile a
version without parameters needed.

To follow ye110man´s recommendation I installed the "Generic CLI", but had similar results which are confusing me.

To explain what I mean, ... I created four folders with three soundfiles:
* one with flac files that I converted to MP3 with dBPA
* one with ape files that I converted to MP3 with dBPA
* one with wav files that I converted to MP3 with dBPA
* one with wav files that I converted to MP3 with RazorLame to have a reference

All files have been converted with Lame 3.90.3-exe standard.

After conversion I noticed some weird things going to happen with the mp3 files converted from ape or flac.
Let me point this out on title 1 as an example  -> sample Donald Fagen/Kamakiriad/Trans-Island Skyway

* total play length of 38:50 min (???) displayed in Winamp,
while EncSpot says 6:08 -
  the mp3 produced from wav have been indicated with the correct time (6:30).

* The file icons from "mp3 info extension" are displaying "<48" for the ape or flac - mp3 and
"192" for the files produced from wav.

* When I investigated the files with "EncSpot",  I became aware of several differences:

mp3 converted from FLAC or APE:
Bitrate:  203
Number of frames:  14935
Av. Reservoir:  72
Xing Header:  NO
Bitrate distribution @32:  less (no number displayed)
Bitrate distribution @160:  30


mp3 converted from WAV (RazorLame/dBPowerAMP):
Bitrate:  191
Number of frames:  14964
Av. Reservoir:  71
Xing Header:  YES
Bitrate distribution @32:  more (no number displayed)
Bitrate distribution @160:  29


The strange thing is, that all four mp3 (no matter how encoded) have the same file size of 9,352,068.

Note: the results from the converted flac and ape files are the same,
the conversion from wav using dBPoweramp and RazorLame are also identical.    

I could reproduce the same on my laptop using 3.90.2-ICL and different music in every case.

Any ideas or comments what´s happening here?

MP3 conversion from Monkey´s Audio and FLAC

Reply #13
Hrm, that is indeed odd, as they all should be exactly the same.

Try using Speex's Multi Frontend & see if the differences also appear there.

To get Monkey's Audio to decode on MultiFrontend, you need to download the commandline encoder/decoder on the MultiFrontend page.  I assume you already have the LAME & FLAC binaries (you'll need to tell MultiFrontend the Location to find them).  If not, just download them.

MultiFrontend also solves your qualms about not being able to give a direct command line. ^^

MP3 conversion from Monkey´s Audio and FLAC

Reply #14
I just performed a test of my own with MultiFrontend, and all files (APE, FLAC, WAV) produced bit-identical MP3s.

Must be something broken in dBPowerAmp.

MP3 conversion from Monkey´s Audio and FLAC

Reply #15
Tried - works perfect with Multi frontend!

Nevertheless I like dBPowerAMPs integration into the system. Nice-fast-easy.
Just pick one or more files from the explorer-rightclick-leftclick-done or use the File Selector to make masseselection within a few clicks.
I hope spoon will have a look into it.

MP3 conversion from Monkey´s Audio and FLAC

Reply #16
That was a bug squashed many...many moons ago, I havn't been able to put it as a full release as AccurateRip is holding dMC off. For now go for the latest beta version:

http://www.dbpoweramp.com/beta/dMC-r10beta5.exe

It produces byte for byte identical files.

MP3 conversion from Monkey´s Audio and FLAC

Reply #17
I installed the new beta version and used the "generic CLI" codec, but the results became more and more different from the desired result.
Then I deinstalled, reinstalled several times. 

After lots of trying, I also used John33´s  "LAME 3.90.2 SPECIAL BUILD" - lame.exe designed ONLY to encode in --alt-preset standard (command line = lame input.wav) - BUT - believe it or not (I´m honest) the result was 128 bit CBR (???)      .

But finally I did it after I found out that the deinstaller did not seem to delete everything  (w00t) .

If other people should run into same problems.....
The solution was to:
* uninstall all additional codecs
* uninstall the main program
* restart
* delete the "Illustrate" folder that was still remaining
* (!) open the registry and completely remove the folder "Illustrate" or only "dBPowerAMP" if you have installed other illustrate programs. You can find it under HKEY_CURRENT_USER\SOFTWARE\Illustrate

The automatic deinstaller did not remove the Registry entries (maybe spoon can check this issue...)
I could find there all entries and names of "generic CLI" encoders that I tried before.... So maybe there was someting mixed up.

After a new installation everything worked fine!

I encoded from flac to monkey´s to wav and mp3 and criss cross vice versa - PERFECT NOW! - compared the results in EncSpot ....  - they´re perfectly matching my reference now (LAME 3.90.3 mp3 from wav converted with RazorLame).

Excellent!

Thanks spoon for a swiss knife converting tool the world needs (and I was waiting for)