title
Products            Buy            Support Forum            Professional            About            Codec Central
 

Use a different version of LAME?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Jezz

    • Nov 2011
    • 18

    Use a different version of LAME?

    Is it possible to use a different version of LAME than the one included with dBpoweramp? Eg. LAME 3.99.2 was recently released, but dBpoweramp is still using 3.98.4.

    Other encoding apps (eg. Exact Audio Copy, or Audacity) let you simply drop in your own copy of the LAME .dll file, of any version, and it will use that. Or you can tell the app which .dll file to use (specify the path location etc). I'm wondering if dBpoweramp allows this too. I could see an advantage to letting users chose their own version of LAME, as in some cases a user might have a particular need or requirement to use a newer version or even an older version (eg. for testing/comparison purposes etc).

    Cheers,
    Jezz
  • Spoon
    Administrator
    • Apr 2002
    • 44505

    #2
    Re: Use a different version of LAME?

    Replace lame.exe in the dbpoweramp\encoder\mp3 (Lame)

    folder
    Spoon
    www.dbpoweramp.com

    Comment

    • Jezz

      • Nov 2011
      • 18

      #3
      Re: Use a different version of LAME?

      Oh right, thanks - didn't see that there!

      So what is the "mp3 (Lame).dll" file used for, which is located at dbpoweramp\encoder ?

      Also, if I replace the lame.exe file in the location you specified, and then later on install a newer version of dBpoweramp, will my copy be overridden by another copy from the newer version of dBpoweramp? Or will the installer leave my version alone?

      Comment

      • Jezz

        • Nov 2011
        • 18

        #4
        Re: Use a different version of LAME?

        ...Also, is there anyway for me to tell dBpoweramp to use lame.exe located in a different folder than "dbpoweramp\encoder\mp3 (Lame)"?

        Comment

        • dbfan
          dBpoweramp Guru

          • Jan 2011
          • 937

          #5
          Re: Use a different version of LAME?

          Dbpoweramp always overwrites the encoder on install. The dll is dbpoweramps interface, it should not be touched.

          Why would you want to use the exe in another folder?

          Comment

          • Jezz

            • Nov 2011
            • 18

            #6
            Re: Use a different version of LAME?

            I'd want to use the exe in another folder exactly for the reason that the installer always overrides it when its in the default folder. That way, I can put another version of the exe into another location, and point dBpoweramp to that version (somewhere in the config could be a setting where I can change the path to the exe), and then it won't matter that the installer will override the "official" exe because I've told dBpoweramp to use another exe located elsewhere. Make sense?

            (But this would also require dBpoweramp being able to deduce the correct version of the alternative exe as well, and write that version into the Encoder ID3 tag accordingly).

            For me this would be a great feature, to be able to easily use other versions (older or newer) of Lame, which does come in handy sometimes for testing etc, but without risk of the installer replacing them always.

            Comment

            Working...

            ]]>