May 25th, 2012· Added Swedish translation
· Updated mpg123 decoder to v1.14.2 (2012-05-12), compiled with GCC 4.6.1
· Updated MediaInfo to v0.7.57 (2012-05-02), 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
April 13th, 2012· 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
· Added experimental support for dcaenc, created by Alexander E. Patrakov
· Added CSV export/import for Meta tags (see 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
November 1st, 2011· Added an option to rename the output files (based on an user-defined naming
· pattern)
· Added an option to enforce Stereo Downmix for Multi-Channel sources
· Added "built-in" WMA decoder (see this thread for details) and removed all remnants of "old" decoder
· Added optional support for the FHG AAC Encoder included with Winamp 5.62 (see FAQ doc for details)
· Added a menu for bookmarking "favorite" output folders to the
· "output folder" tab
· Added an option to hibernate the computer (aka "Suspend-to-Disk") instead of shutting it down
· Added Polish translation, thanks to Sir Daniel K
· Added channel equalization options to the normalization filter (also fixes
· multi-channel processing)
· Added indicators for current CPU usage, RAM usage and free diskspace to the processing window
· Updated Qt runtime libraries to v4.8.0 RC-1 (2011-10-13), compiled with MSVC 10.0
· Updated LAME encoder to v3.99 Final (2011-10-17), compiled with ICL 12.1.6 and MSVC 10.0 (details)
· Updated mpg123 decoder to v1.13.4 (2011-09-07), compiled with GCC 4.6.1
· Updated MediaInfo to v0.7.50 (2011-09-23), compiled with MSVC 10.0
· Updated language files (big thank-you to all contributors !!!)
· Improved "downmix" filter by using explicit channel mappings for each number of input channels
· Fixed a potential bug in CPU type detection that might have caused the wrong binary to be used
· Fixed Cue Sheet import for tracks with certain characters in the title
· Fixed a bug with "Prepend relative source file path to output file" under certain conditions
· Workaround for malicious "anti-virus" programs that prevent innocent applications from functioning
· Enabled "Aero Glass" theme in installer and web-update program (Vista and Windows 7 only)
· Restored Windows 2000 support with Visual Studio 2010 builds (this is
· experimental!)
· The "Open File(s)" and "Open Folder" dialogs will now remember
· the most recent directory
· Miscellaneous bugfixes
June 15th, 2011· Upgraded build environment to Microsoft Visual Studio 2010
· Dropping support for Windows 2000 and Windows XP RTM. Windows XP needs (at least) Service-Pack 2 now!
· Added Cue Sheet import wizard, which allows splitting and importing tracks from Cue Sheet images
· Added ATSC A/52 (AC-3) encoding support, based on Aften encoder v0.0.8+ (Git Master)
· Added Avisynth input (audio only!) using 'avs2wav' tool
· Added a method to use custom tools instead of the "built-in" ones
· Added an option to copy all meta information of a single file over to the "meta information" tab
· Added two new command-line switches: "--add-folder " and "--add-recursive "
· Added one new translation: Korean
· Updated Qt runtime libraries to v4.7.3
· Updated LAME encoder to v3.99.1.0 (2011-04-15), compiled with ICL 12.0.3 and MSVC 10.0 (details)
· Updated Vorbis encoder to v2.87 using aoTuV Beta-6.03 (2011-05-04), compiled with ICL 11.1 and MSVC 9.0
· Updated mpg123 decoder to v1.13.3 (2011-04-21), compiled with GCC 4.6.0
· Updated MediaInfo to v0.7.45 Beta (2011-05-02), compiled with ICL 12.0.3 and MSVC 10.0
· Updated language files
· Fixed placement of the Dropbox when the Taskbar is located on the top or on the left side
· Improved playlist generation: Generate M3U (Latin-1) or M3U8 (UTF-8) playlist file as required
· Only show the most recent 50 items in the "processing" window (for better performance)
· Miscellaneous bugfixes
April 5th, 2011· Added an option to manually specify the number of parallel instances
· Added an option to select a user-defined TEMP directory
· Added an option to shutdown the computer as soon as all files are completed
· Added an option to add directories recursively
· Added support for embedding cover artwork (currently works with LAME, FLAC and Nero AAC only)
· Updated Qt runtime libraries to v4.7.2
· Updated LAME encoder to v3.99.0.16 (2011-04-04), compiled with ICL 12.0.2
· Updated Vorbis encoder to v2.87 using aoTuV Beta-6.02 (2011-02-28), compiled with ICL 11.1 and MSVC 9.0
· Updated TTA decoder multiplatform library to v2.1 (2011-03-11), compiled with MSVC 9.0
· Updated SoX to v14.3.2 (2010-02-27), compiled with ICL 12.0.2
· Updated MediaInfo to v0.7.43 (2011-03-20), compiled with ICL 12.0.2 and MSVC 9.0
· Updated language files
· Fixed a problem with the LAME encoder that could cause glitches (VBR mode)
· Fixed a problem with the LAME encoder that could cause very slow encoding speed
· Fixed a bug that caused AAC encoding to fail in CBR mode (the quot;-2pass" parameter was set wrongly)
· A warning message will be emitted, if diskspace drops below a critical limit while processing
February 24th, 2011· Complete re-write of LameXP in the C++ programming language
· Switched IDE from Delphi 7.0 to Visual Studio 2008 + Qt Framework v4.7.1 (GNU Toolchain not yet)
· Added cross-plattfrom support - only Windows and Wine for now, native Linux version planned
· Added full Unicode support for file names, meta tags and translations (no more Codepage headaches!)
· Added support for Qt Linguist tool, which makes creating/updating translations much easier
· Added support for multiple user interface styles, including "Plastique" and "Cleanlooks" themes
· Added support for user-defined encoder parameters (please use with care!)
· Added support for a true "portable" mode, which will store the configuration in the program folder
· Added resampling filter for all encoders, based on SoX
· Added simple tone adjustment filter, based on SoX
· Added an option to prepend the relative source file path to the output file path
· Updated all command-line tools to support Unicode file names, mostly required custom patches
· Updated LAME encoder to v3.99.0.11 (2011-02-11), compiled with ICL 11.1.065
· Updated OggEnc v2.87 using libvorbis v1.3.2 (2010-11-06), compiled with ICL 11.1 and MSVC 9.0
· Updated mpg123 decoder to v1.13.2 (2011-02-19), compiled with GCC 4.5.2
· Updated MediaInfo to v0.7.41 (2011-01-24), compiled with ICL 11.1.065
· Updated SoX to v14.3.1 (2010-04-11), compiled with MSVC 9.0
· Updated GnuPG to v1.4.11, compiled with GCC 4.5.2
· Updated language files
· Removed TAK support for now, as their CloseSource(!) tools don't support Unicode file names yet
· Removed Volumax tool, as we are using SoX for normalization from now on
· Countless minor fixes and improvements (hopefully not too many regressions)
January 13th, 2011· Complete re-write of LameXP in C++ using the Qt Framework.
· Switching from dated Delphi IDE (version from 2002) to an up-to-date tool chain (VS2008 or GCC 4.5.x).
· Full Unicode support, which means that all problems with "Codepages" and "strange characters" will finally be gone!
· Support for multiple platforms (Windows, Linux, MacOS X) will be possible.
· Creating new LameXP translations will be much easier for contributors thanks to the Qt Linguist tool
May 10th, 2010· Updated Ogg Vorbis decoder to v1.9.7 (2010-03-29), compiled with MSVC 9.0
· Updated language files
March 28th, 2010· Added an Unicode-safe "Open" dialog: File names are converted to "short" names if required
· Updated LAME encoder to v3.98.4 (2010-03-23), compiled with ICL 11.1.054
· Updated MediaInfo to v0.7.30 (2010-03-26), compiled with ICL 11.1.060
· Updated mpg123 decoder to v1.11.0 (2010-03-20), compiled with GCC 4.4.3
February 22nd, 2010· Updated TAK decoder to v2.0.0 (2010-01-07)
· Updated ALAC decoder to v0.2.0 (2009-09-05)
· Updated MediaInfo to v0.7.28 (2010-02-19), compiled with ICL 11.1.054
· Fixed "No Disk" error message box that could appear under certain circumstances
· Fixed "...is not responding" error message box that could appear during startup
· Various minor fixes and improvements
January 28th, 2010· Added support for Nero AAC encoder v1.5.3.0 (2009-12-29)
· Disable DPI warning on Vista and later, as they handle DPI != 96 much better than WinXP
· Updated WavPack decoder to v4.60.1 (2009-11-29)
· Updated MediaInfo to v0.7.27 (2010-01-04), compiled with ICL 11.1.054
· Updated GnuPG to v1.4.10b (2009-09-03), compiled with GCC 4.2.1
December 25th, 2009· Added support for Nero AAC encoder v1.5.1.0
· Updated mpg123 decoder to v1.10.0 (2009-12-05)
· Updated MediaInfo to v0.7.26 (2009-12-18), compiled with ICL 11.1.051
· Updated AC3Filter Tools to v0.31b (2009-10-01), compiled with ICL
December 2nd, 2009· Added Suspend and Resume buttons to the processing window
· Added another language: Castilian Spanish (Spanish from north/central Spain)
· Updated mpg123 decoder to v1.9.2 (2009-11-20)
· Updated MediaInfo to v0.7.25 (2009-11-13), compiled with ICL 11.1.046
· Updated AC3Filter Tools to v0.31b (2009-10-01), compiled with ICL 11.1.046
· Updated language files
· Updated JEDI-VCL from v3.38 to v3.39 (2009-11-05)
· Various minor fixes and improvements
October 15th, 2009· Updated LAME encoder to v3.98.2 (2009-09-26), compiled with ICL 11.1.046
· Updated FLAC encoder to v1.2.1b (2009-10-01), compiled with ICL 11.1.046
· Updated MediaInfo to v0.7.22 (2009-09-25), using statically linked build (MSVC 9.0)
· Updated AC3Filter Tools to v0.31b (2009-10-01)
· Updated TAK decoder to v1.1.2 (2009-07-27)
· Updated mpg123 decoder to v1.9.1 (2009-10-09)
· Updated language files (big "thank you" to all contributors !!!)
· Updated the Splash screen and modified the sound that plays on very first launch
· Updated JEDI-VCL from v3.34 to v3.38 (2009-08-27)
October 2nd, 2009· Updated LAME encoder to v3.98.2 (2009-09-26), compiled with ICL 11.1.046
· Updated FLAC encoder to v1.2.1b (2009-10-01), compiled with ICL 11.1.046
· Updated MediaInfo to v0.7.22 (2009-09-25), using statically linked build (MSVC 9.0)
· Updated language files
September 15th, 2009· Updated LAME encoder to v3.98.2 (2009-09-05), compiled with ICL 11.0
August 24th, 2009· Added support for FLAC (Free Lossless Audio Codec) output
· Added progress display for individual files (for the "encoding" step only)
· Added a SSE2 (Pentium 4) build of the Ogg Vorbis encoder that will be used if supported by the CPU
· Added options to override the Nero AAC profile (be aware: it's not recommended to do that!)
· Added an option to analyze media files (powered by MediaInfo™)
· Added experimental support for Windows 7 taskbar progress indicator and overlay icons
· Updated MediaInfo to v0.7.20 (2009-07-31), using statically linked build
· Updated mpg123 decoder to v1.9.0 (2009-08-14)
· Updated Speex decoder to v1.2 RC-1 (2009-07-04)
· Updated AC3Filter Tools to v0.3a (2009-08-04)
· Updated language files (big "thank you" to all contributors !!!)
· Updated Auto-Update tool, from now on only signed updates will be accepted (using GnuPG)
· Fixed a number of minor glitches
August 19th, 2009· Added support for FLAC (Free Lossless Audio Codec) output
· Added progress display for individual files (for the "encoding" step
· only)
· Added a SSE2 (Pentium 4) build of the Ogg Vorbis encoder that will be used if
· supported by the CPU
· Added options to override the Nero AAC profile (be aware: it's not recommended
· to do that!)
· Added an option to analyze media files (powered by MediaInfoâ?¢)
· Added experimental support for Windows 7 taskbar progress indicator and overlay
· icons
· Updated MediaInfo to v0.7.20 (2009-07-31), using statically linked build
· Updated Speex decoder to v1.2 RC-1 (2009-07-04)
· Updated AC3Filter Tools to v0.3a (2009-08-04)
· Updated language files (big "thank you" to all contributors !!!)
· Updated Auto-Update tool, from now on only signed updates will be accepted (using
· GnuPG)
· Fixed a number of minor glitches
August 11th, 2009· Added support for FLAC (Free Lossless Audio Codec) output
· Added progress display for individual files (for the "encoding" step
· only)
· Added a SSE2 (Pentium 4) build of the Ogg Vorbis encoder that will be used if
· supported by the CPU
· Updated language files (big "thank you" to all contributors !!!)
· Updated MediaInfo to v0.7.20 (2009-07-31), using statically linked build
· Updated Speex decoder to v1.2 RC-1 (2009-07-04)
· Updated Auto-Update tool, from now on only signed updates will be accepted (using
· GnuPG)
· Fixed a number of minor glitches
August 3rd, 2009· Added support for FLAC (Free Lossless Audio Codec) output
· Added progress display for individual files (for the "encoding" step
· only)
· Added a SSE2 (Pentium 4) build of the Ogg Vorbis encoder that will be used if
· supported by the CPU
· Updated language files (big "thank you" to all contributors !!!)
· Updated MediaInfo to v0.7.20 (2009-07-31), using statically linked build
· Updated Speex decoder to v1.2 RC-1 (2009-07-04)
June 18th, 2009· Added options to sort the source files (by title, by filename or by track number)
· Updated language files (big "thank you" to all contributors !!!)
· Updated mpg123 decoder to v1.8.1 (2009-06-14)
· Updated FLAC decoder, now using the ICL 9.1 build of FLAC v1.2.1b
· Updated the "Normalization" filter to v0.41 (2009-06-16)
· Fixed a few minor issues and in meta tag processing
June 5th, 2009· Added one new language: Serbian (Latin)
· Updated MediaInfo to a custom build of v0.7.16 that is statically linked (and
· removed the DLL)
· Updated Musepack decoder to v1.0.0 (2009-04-02) and fixed Musepack VS8 support
· Updated Monkey's Audio decoder to v4.06 (2009-03-17)
· Fixed a few minor issues and refactored the code
June 1st, 2009· Added a NSIS-based installer (will be released in addition to the ZIP package)
· Added support for the TAK lossless audio format
· Updated language files (big "thank you" to all contributors !!!)
· Updated mpg123 decoder to v1.8.0 RC-2 (2009-05-24)
· Updated the "Normalization" filter to allow multiple instances running in parallel
· Fixed a few minor issues
May 22nd, 2009· Added support for detecting the file type via MediaInfo instead of guessing the type from file extension
· Updated mpg123 decoder to v1.7.3 (2009-04-27)
· Updated FAAD decoder to v2.7 (2009-05-13)
· Updated MediaInfo to v0.7.16.0 (2009-05-20)
· Fixed detection of the WMA decoder under certain circumstances (e.g. Windows 7)
March 5th, 2009· Updated Ogg Vorbis encoder to v2.85, libvorbis v1.2.1 RC2, aoTuV b5.7 (2009-03-04)
· Updated mpg123 decoder to v1.6.4 (2009-01-10)
· Updated MediaInfo to v0.7.11.0 (2009-02-13)
December 25th, 2008· Added an option to disable multi-threading on multi-core machines
· Updated Ogg Vorbis encoder to v2.85, libvorbis v1.2.1 RC2, aoTuV b5.61 (2008-12-24)
· Updated mpg123 decoder to v1.6.3 (2008-12-20)
· Updated MediaInfo to v0.7.8.0 (2008-12-10)
· Updated language files
October 15th, 2008· Added a custom build of the mpg123 decoder v1.5.1
· Added one more language: Romanian
· Updated language files (big "thank you" to all contributors !!!)
· Fixed a few minor bugs
September 30th, 2008· Added support for Nero AAC encoder v1.3.3.0
· Updated language files (big "thank you" to all contributors !!!)
· Updated LAME encoder to v3.98.2 Final (2008-09-24)
September 12th, 2008· Added support for multiple languages (English, German, Spanish and Italian)
· Added support for reading Meta Data from source files (using MediaInfo)
· Added support for WMA, Shorten and TTA files (input only)
· Added support for various playlist formats (M3U, PLS, ASX, CueSheet)
· Added an option to permanently disable the Shell Intgegration (Explorer Conext Menus)
· Added an option to disable the periodic Update Reminder
· Added an option to shutdown the computer automatically as soon as all files are completed
· Added code to minimize the LameXP window into the taskbar notification area
· Added balloon tooltip to inform the user about "hidden" options
· Updated Ogg Vorbis encoder to v2.85, libvorbis v1.2.1 RC2, aoTuV b5.6 (2008-09-05)
· Improved code to handle child processes and capture the console output
September 11th, 2008· Improved the code to shutdown the computer automatically. Now LameXP should be able to terminate properly before the systems shuts down.
· Furthermore support for two new input for has been added to LameXP: Shorten (*.shn) and TTA Lossless Audio (*.tta).
September 10th, 2008· Added the Italian translation by "gulliver_69". Also added an option to shutdown the computer automatically, when all files are completed.
September 8th, 2008· Updated Ogg Vorbis encoder to OggEnc v2.85, libvorbis v1.2.1 RC-2, aoTuV b5.6 (2008-09-05).
· Also added the Spanish translation by Legionario Extranjero and fixed a few typos in the English translation.
· Furthermore a few smaller bugs were fixed...
September 4th, 2008· Multi-Language support should be complete now. Languages supported in LameXP are English and German, so far.
· Also child-processes will be run as "jobs" now, so they will die immediately when the parent-process crashes.
September 1st, 2008· Further work on multi-language support. Removed dependency on external "LameXP.loc" file, language files are embedded in the EXE file now.
· I think all hardcoded strings have been replaced (finally) and will be translated now. You can right-click on the titlebar in order to switch the language.
· Please note that the German translation is very incomplete at the moment. I'll translate the rest at a later time...
August 28th, 2008· Added a balloon tooltip to inform the user about the "Advanced Options" hidden in the titlebar (will pop up at first run).
August 26th, 2008· Updated MediaInfo to v0.7.7.5 (2008-08-22) and another attempt to improve the Registry code...
August 25th, 2008· Added support for reading Meta Data from source files (using MediaInfo)
· Added support for WMA files (input only)
· Added support for various playlist formats (M3U, PLS, ASX, CueSheet)
· Added an option to permanently disable the Shell Intgegration (Explorer Conext Menus)
· Added an option to permanently disable the Update Reminder
· Improved code to handle child processes and capture the console output
August 22nd, 2008· Added an option to disable the periodic update reminder
· Added new "File Information" dialog (double-click an item in the "Source Files" list!)
August 20th, 2008· Now using MediaInfo instead of TAG/FAAD to read Meta Data from source files - it supports more file/tag formats
August 20th, 2008· Added option to permanently disable the Shell Integration (Explorer Context Menus).
August 20th, 2008· Show status panel while adding files, plus a number of smaller fixes and improvements
August 19th, 2008· Added code to read Meta Data from MP4 files (TAG doesn't support .mp4 files, so I use FAAD for those now) plus minor fixes.
August 18th, 2008Here is a new Beta, fixed to install and detect the "WMA File Decoder" component on restricted user accounts:
August 13th, 2008· Added generic support for pre-processing filters
· Added "Normalization" filter, based on Volumax by John33
· Improved code to add/remove context menus in Window Explorer
· Improved code to handle multiple instances of LameXP
August 6th, 2008· Added support for new input format: MPEG Audio Layer-2 (mp2)
· Added option to choose a custom TEMP folder
August 2nd, 2008· Added an option to disable all sounds in LameXP
· Added warning message for bitrates that violate the current bitrate restriction
· Fixed bitrate restrictions for LAME encoder (strictly enforce bitrate restrictions
· using "-F" parameter)
· Fixed file associations code (set file associations only for the current user)
· Updated load/save configuration code (store settings in an INI file instead of the registry)
July 5th, 2008· Added support for Nero's AAC Encoder (not included, available as free download from Nero website)
· Added support for more input formats: Wave, MP3, Ogg Vorbis, AAC/MP4, FLAC, Speex, WavPack, Musepack, Monkey's Audio
· Added support for uncompressed Wave output
· Added support for Multi-Threading (use multiple instances for batch processing)
· Added shell integration for Windows Explorer (Context-Menus and "Send To" folder)
· Added commandline support: LameXP.exe -add [ ... ]
· Added Auto-Update utility to periodically check for new updates
· Updated LAME encoder to v3.98 Final (2008-07-04)
· Updated Ogg Vorbis encoder to v2.85, aoTuV Beta-5.5 (2008-03-31)
April 25th, 2008· Added support for Nero's AAC Encoder (not included, available as free download from Nero website)
· Added support for more input formats: Wave, MP3, Ogg Vorbis, AAC/MP4, FLAC, Speex, WavPack, Musepack, Monkey's Audio
· Added support for uncompressed Wave output
· Added support for Multi-Threading (use multiple instances for batch processing)
· Added shell integration for Windows Explorer (Context-Menus and "Send To" folder)
· Added commandline support: LameXP.exe -add [ ... ]
· Updated LAME encoder to v3.98 to Beta-8 (2008-04-15)
· Updated Ogg Vorbis encoder to v2.85, aoTuV Beta-5.5 (2008-03-31)
August 18th, 2007· This version updates encoders to LAME v3.98 (Beta-5) and OggEnc v2.84 (aoTuV Beta-5).
June 6th, 2007· This is a bugfix release that fixes a bug with meta tag creation.
May 29th, 2007· The new version uses LAME v3.98 Beta-3 (instead of Alpha-11)