LameXP - audio conversion

Submit portable freeware that you find here. It helps if you include information like description, extraction instruction, Unicode support, whether it writes to the registry, and so on.
Message
Author
User avatar
webfork
Posts: 9869
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: LameXP

#16 Post by webfork » Wed Nov 02, 2011 12:18 pm

SYSTEM wrote:Just FYI, lautrepay had already updated the database entry.
Good news.

I also went back and updated the entry a bit. I was under the impression this program was just an MP3 frontend, but its really taken off in terms of features and capabilities so I tried to make the entry better reflect that. This is clearly taking the place of LameDrop as well as XMediaRecode for my audio encoding/conversion.

User avatar
deathcubek
Posts: 208
Joined: Thu Jul 14, 2011 9:42 am
Location: Island of Lost Minds

Re: LameXP

#17 Post by deathcubek » Thu Apr 26, 2012 1:34 pm

From the Changelog file:
Changes between v4.03 and v4.04:
* Added support for the QAAC Encoder, requires QuickTime v7.7.1 or newer (see FAQ doc for details)
* Added Chinese and Taiwanese translations, thanks to 456Vv <123@456vv.com>
* Added experimental support for DCA Enc, created by Alexander E. Patrakov <patrakov@gmail.com>
* Added CSV export/import for Meta tags (available from the context-menu on the "Source Files" tab)
* Added a button to modify the current output folder path in an edit box
* Updated Qt runtime libraries to v4.8.1 (2012-03-14), compiled with MSVC 10.0
* Updated LAME encoder to v3.99.5 Final (2012-02-28), compiled with ICL 12.1.7 and MSVC 10.0 (details)
* Updated MediaInfo to v0.7.56 (2012-04-08), compiled with ICL 12.1.7 and MSVC 10.0
* Updated SoX to to v14.4.0 (2012-03-04), compiled with ICL 12.1.7 and MSVC 10.0
* Updated mpg123 decoder to v1.13.6 (2011-03-11), compiled with GCC 4.6.1
* Updated Monkey's Audio binary to v4.11 (2011-04-20)
* Updated Musepack decoder to revision 475 (2011-08-10), compiled with ICL 12.1.6 and MSVC 10.0
* Updated GnuPG to v1.4.12, compiled with GCC 4.6.1
* Updated language files (big thank-you to all contributors !!!)
* Implemented coalescing of update signals to reduce the CPU usage of the LameXP process (details)
* Run more than four instances in parallel on systems with more than four CPU cores (details)
* Improved handling of different character encodings for Playlist and Cue Sheet import
* Tweaked directory outline on "output folder" tab for improved performance (hopefully)
* Improved LameXP inter-process communication by adding queue support
* Workaround for a bug that causes MediaInfo to not detect the duration of Wave files (64-Bit only)
* Prevent LameXP from blocking a system shutdown (encoding process is aborted, if necessary)
* Improved internal handling of MediaInfo output, including extraction of cover art
* Fixed a very rare "live-lock" situation in early initialization code
DL: https://github.com/lordmulder/LameXP/downloads
„One of my most productive days was throwing away 1,000 lines of code“ – Ken Thompson

Dreamatorium | In Search Of The Disembodied Sounds | Best Regards!

User avatar
webfork
Posts: 9869
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: LameXP

#18 Post by webfork » Thu Apr 26, 2012 5:58 pm

> Changes between v4.03 and v4.04:

Sweet. Great program gets better.

> Updated GnuPG to v1.4.12, compiled with GCC 4.6.1

Was wondering why you needed GPG:
Instead the latest version number will be downloaded from the server first and
will then be compared to your current version number on the local computer. Moreover all information obtained
from the update server are protected with a digital signature (GnuPG) in order to prevent spoofing attacks. [source]
Nifty.

User avatar
webfork
Posts: 9869
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: LameXP

#19 Post by webfork » Sat Apr 28, 2012 3:08 pm

Went back to make sure this got updated okay and lautrepay already took care of it. Thanks.

User avatar
deathcubek
Posts: 208
Joined: Thu Jul 14, 2011 9:42 am
Location: Island of Lost Minds

Re: LameXP

#20 Post by deathcubek » Mon Jul 30, 2012 2:22 pm

From the LameXP v4.05 Alpha-12 changelog file:
Changes between v4.04 and v4.05:
* Added support for Opus Audio Codec, based on Opus-Tools v0.1.3+ (2012-07-26) by Xiph.org/Mozilla
* Added Swedish translation, thanks to Åke Engelbrektson <eson57@gmail.com>
* Updated Qt runtime libraries to v4.8.2 (2012-05-22), compiled with MSVC 10.0
* Updated mpg123 decoder to v1.14.3 (2012-07-01), compiled with GCC 4.6.1
* Updated MediaInfo to v0.7.58 (2012-05-28), compiled with ICL 12.1.7 and MSVC 10.0
* Implemented multi-threading in file analyzer for faster file import (about 2.5x to 6.0x faster!)
* Implemented multi-threading in initialization code for faster application startup
* Fixed a potential crash (stack overflow) when adding a huge number of files
* Fixed a problem with Cue Sheet import and files that contain trailing dots in their name
* Workaround for a bug (feature?) of Qt's command-line parser that screwed up some arguments
Last edited by deathcubek on Fri Aug 24, 2012 1:09 pm, edited 1 time in total.
„One of my most productive days was throwing away 1,000 lines of code“ – Ken Thompson

Dreamatorium | In Search Of The Disembodied Sounds | Best Regards!

User avatar
deathcubek
Posts: 208
Joined: Thu Jul 14, 2011 9:42 am
Location: Island of Lost Minds

Re: LameXP

#21 Post by deathcubek » Fri Aug 24, 2012 1:09 pm

From the LameXP v4.05 RC-3 changelog file:
Changes between v4.04 and v4.05:
* Added support for Opus Audio Codec, based on Opus-Tools v0.1.4 (2012-08-16) by Xiph.org/Mozilla
* Added Swedish translation, thanks to Åke Engelbrektson <eson57@gmail.com>
* Updated Qt runtime libraries to v4.8.2 (2012-05-22), compiled with MSVC 10.0
* Updated mpg123 decoder to v1.14.4 (2012-07-26), compiled with GCC 4.6.1
* Updated MediaInfo to v0.7.59 (2012-08-08), compiled with ICL 12.1.7 and MSVC 10.0
* Updated optional add-ins for QAAC encoder and FHG AAC encoder (see FAQ doc for details)
* Updated DCA Enc to v2 (2012-04-19), compiled with ICL 12.1.7 and MSVC 10.0
* Updated language files (big thank-you to all contributors !!!)
* Implemented multi-threading in file analyzer for faster file import (about 2.5x to 6.0x faster!)
* Implemented multi-threading in initialization code for faster application startup
* Fixed a potential crash (stack overflow) when adding a huge number of files
* Fixed a problem with Cue Sheet import and files that contain trailing dots in their name
* Workaround for a bug (feature?) of Qt's command-line parser that screwed up some arguments
Last edited by deathcubek on Mon Oct 15, 2012 4:06 am, edited 1 time in total.
„One of my most productive days was throwing away 1,000 lines of code“ – Ken Thompson

Dreamatorium | In Search Of The Disembodied Sounds | Best Regards!

User avatar
deathcubek
Posts: 208
Joined: Thu Jul 14, 2011 9:42 am
Location: Island of Lost Minds

Re: LameXP

#22 Post by deathcubek » Mon Oct 15, 2012 4:05 am

From the LameXP v4.06 Beta-3 changelog file:
Changes between v4.05 and v4.06 [unreleased]:
* Updated Opus encoder/decoder libraries to v1.0.1 and Opus-Tools to v0.1.5 (2012-09-22)
* Updated mpg123 decoder to v1.14.4+ (2012-09-24), compiled with GCC 4.7.1
* Updated Qt runtime libraries to v4.8.3 (2012-09-13), compiled with MSVC 10.0
* Updated MediaInfo to v0.7.60 (2012-09-07), compiled with ICL 12.1.7 and MSVC 10.0
* Updated language files (big thank-you to all contributors !!!)
* Fixed a bug with the "Store temporary files in your system's default TEMP director" checkbox
* Fixed a regression in Qt v4.8.3 that broke Drag&Drop support (details #1) (details #2)
* Reworked the "About..." dialog – now using a custom dialog instead of message boxes
Last edited by deathcubek on Sun Nov 04, 2012 10:20 am, edited 1 time in total.
„One of my most productive days was throwing away 1,000 lines of code“ – Ken Thompson

Dreamatorium | In Search Of The Disembodied Sounds | Best Regards!

User avatar
webfork
Posts: 9869
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: LameXP

#23 Post by webfork » Tue Oct 16, 2012 4:23 pm

deathcubek wrote:Updated Opus encoder/decoder libraries to v1.0.1 and Opus-Tools to v0.1.5 (2012-09-22)
Great news. Was looking forward to testing out the Opus codec for my own conversions. Thanks for the update and for letting us know.

User avatar
deathcubek
Posts: 208
Joined: Thu Jul 14, 2011 9:42 am
Location: Island of Lost Minds

Re: LameXP

#24 Post by deathcubek » Sun Nov 04, 2012 10:19 am

LameXP v4.06 has been released :)
http://sourceforge.net/projects/lamexp/files/
Changes between v4.05 and v4.06 [2012-11-04]:
* Updated Opus encoder/decoder libraries to v1.0.1 and Opus-Tools to v0.1.5 (2012-09-22)
* Updated mpg123 decoder to v1.14.4+ (2012-09-24), compiled with GCC 4.7.1
* Updated ALAC decoder to refalac v0.56 (2012-10-24), based on reference implementation by Apple
* Updated Qt runtime libraries to v4.8.3 (2012-09-13), compiled with MSVC 10.0
* Updated MediaInfo to v0.7.61+ (2012-10-28), compiled with ICL 12.1.7 and MSVC 10.0
* Updated language files (big thank-you to all contributors !!!)
* Fixed a bug with the "Store temporary files in your system's default TEMP director" checkbox
* Fixed a buffer overflow in FAAD2 decoder which could cause crashes with very long file names
* Fixed a regression in Qt v4.8.3 that broke Drag&Drop support (details #1) (details #2)
* Reworked the "About..." dialog – now using a custom dialog instead of message boxes
„One of my most productive days was throwing away 1,000 lines of code“ – Ken Thompson

Dreamatorium | In Search Of The Disembodied Sounds | Best Regards!

User avatar
SYSTEM
Posts: 1971
Joined: Sat Jul 31, 2010 1:19 am
Location: Helsinki, Finland

Re: LameXP

#25 Post by SYSTEM » Sun Nov 04, 2012 11:58 am

deathcubek wrote: LameXP v4.06 has been released :)
http://sourceforge.net/projects/lamexp/files/
Thanks. Entry updated. :)
My YouTube channel | Release date of my 13th playlist: August 24, 2020

User avatar
deathcubek
Posts: 208
Joined: Thu Jul 14, 2011 9:42 am
Location: Island of Lost Minds

Re: LameXP

#26 Post by deathcubek » Wed Mar 20, 2013 3:17 pm

LameXP v4.07 Beta-10 (Build #1258)
http://sourceforge.net/projects/lamexp/ ... 013-03-17/
Changes between v4.06 and v4.07:
* Upgraded build environment to Microsoft Visual Studio 2012 with Update-1
* Minimum supported platform now is Windows XP with Service Pack 3 (download)
* Added option to select the "overwrite mode" to advanced options tab
* Added option to filter the log entries on the "processing" dialog (see context menu)
* Added "Up One Level" button to the output folder tab
* Added Opus decoder option to output always at the native sample rate of 48.000 Hz
* Updated Qt runtime libraries to v4.8.4 (2012-11-29), compiled with MSVC 11.0
* Updated Opus encoder/decoder libraries to v1.1.x and Opus-Tools to v0.1.6 (2013-03-12)
* Updated Valdec decoder to v1.4.0a (2013-03-17), based on latest AC3Filter Tools
* Updated MediaInfo to v0.7.62 (2013-02-22), compiled with ICL 12.1.7 and MSVC 10.0
* Updated SoX to to v14.4.1 (2012-02-09), compiled with ICL 13.0 and MSVC 10.0
* Updated GnuPG to v1.4.13, compiled with GCC 4.7.2
* Updated language files (big thank-you to all contributors !!!)
* Fixed handling of certain characters when passing meta tags on the command-line
* Fixed Keccak library to not crash on systems without SSE/SSE2 support
* Fixed LAME algorithm quality selector better match the LAME documentation (link)
„One of my most productive days was throwing away 1,000 lines of code“ – Ken Thompson

Dreamatorium | In Search Of The Disembodied Sounds | Best Regards!

User avatar
deathcubek
Posts: 208
Joined: Thu Jul 14, 2011 9:42 am
Location: Island of Lost Minds

Re: LameXP

#27 Post by deathcubek » Mon Apr 15, 2013 2:57 pm

LameXP v4.07 RC-1
http://sourceforge.net/projects/lamexp/ ... 013-04-15/
Changes between v4.06 and v4.07:
* Upgraded build environment to Microsoft Visual Studio 2012 with Update-2
* Minimum supported platform now is Windows XP with Service Pack 3 (download)
* Added option to select the "overwrite mode" to advanced options tab
* Added option to filter the log entries on the "processing" dialog (see context menu)
* Added "Up One Level" button to the output folder tab
* Added Opus decoder option to output always at the native sample rate of 48.000 Hz
* Updated Qt runtime libraries to v4.8.4 (2012-11-29), compiled with MSVC 11.0
* Updated Opus encoder/decoder libraries to v1.1.x and Opus-Tools to v0.1.6 (2013-04-08)
* Updated Valdec decoder (2013-04-07), based on AC3Filter Tools v1.0a
* Updated mpg123 decoder to v1.15.3 (2013-04-03), compiled with GCC 4.8.0
* Updated MediaInfo to v0.7.62 (2013-02-22), compiled with ICL 12.1.7 and MSVC 10.0
* Updated Monkey's Audio binary to v4.11 (2013-01-20)
* Updated SoX to to v14.4.1 (2012-02-09), compiled with ICL 13.0 and MSVC 10.0
* Updated GnuPG to v1.4.13, compiled with GCC 4.7.2
* Updated language files (big thank-you to all contributors !!!)
* Fixed handling of certain characters when passing meta tags on the command-line
* Fixed Keccak library to not crash on systems without SSE/SSE2 support
* Fixed LAME algorithm quality selector better match the LAME documentation (link)
Report show stopper bugs now :!:
„One of my most productive days was throwing away 1,000 lines of code“ – Ken Thompson

Dreamatorium | In Search Of The Disembodied Sounds | Best Regards!

User avatar
deathcubek
Posts: 208
Joined: Thu Jul 14, 2011 9:42 am
Location: Island of Lost Minds

Re: LameXP

#28 Post by deathcubek » Fri Apr 19, 2013 12:52 pm

(alte Version)
Last edited by deathcubek on Wed Aug 21, 2013 1:11 pm, edited 2 times in total.
„One of my most productive days was throwing away 1,000 lines of code“ – Ken Thompson

Dreamatorium | In Search Of The Disembodied Sounds | Best Regards!

User avatar
webfork
Posts: 9869
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: LameXP - Feature request

#29 Post by webfork » Sat Apr 20, 2013 12:10 pm

Let me know if I should post a more formal feature request to your site:

Integrate a way to make things (other than MP3) go mono channel. I tried to set Channel Mode / Sampling Rate to mono, but that obviously doesn't affect Opus files. The only program I could find that converts to mono was Video to Video. As (in some cases) this can cut conversion time in half, this would be of real benefit to some users.

User avatar
deathcubek
Posts: 208
Joined: Thu Jul 14, 2011 9:42 am
Location: Island of Lost Minds

Re: LameXP - Feature request

#30 Post by deathcubek » Sat Apr 20, 2013 1:21 pm

webfork wrote:Let me know if I should post a more formal feature request to your site:

Integrate a way to make things (other than MP3) go mono channel. I tried to set Channel Mode / Sampling Rate to mono, but that obviously doesn't affect Opus files. The only program I could find that converts to mono was Video to Video. As (in some cases) this can cut conversion time in half, this would be of real benefit to some users.
You are right. The "MP3 Channel Mode" option naturally only effects the MP3 encoder.

I cannot "extend" that option to also effect other encoders, because (a) not all encoders have such an option and (b) some modes like "(Forced) Joint Stereo" or "Dual Mono" obviously are MP3-specific.

There already is an option to force the Downmix of multi-channel sources to Stereo, which is realized with an additional SoX step. I could add a similar option to force Mono downmix, if people really need that.

(But we already have a "string freeze" for the upcoming v4.07, so this won't happen before v4.08)
„One of my most productive days was throwing away 1,000 lines of code“ – Ken Thompson

Dreamatorium | In Search Of The Disembodied Sounds | Best Regards!

Post Reply