
Version History
Version 2.18.1 - July 6, 2020
- Fix an issue with clearing or reverting metadata
Version 2.18.0 - July 2, 2020
- Support for Dark Mode
- Update WavPack to 5.1.0, adding support for WavPack DSD files
- Update LAME to 3.100
- Update FLAC to 1.3.3
- Update Ogg to 1.3.4
- Other minor bug and cosmetic fixes.
Version 2.17 – June 28, 2015
- Added support for decoding DSD files.
- Added 'source encoded with' as a format specifier.
- Updated FLAC decoder to 1.3.1
- No longer creates default directory in your Music folder.
- Many bug fixes.
Version 2.16 – June 17, 2014
- Added a preference to remove unsafe characters for Windows file systems.
- Fixed an issue when converting a large number of .caf files.
- Fixed an issue with reading .mov files on Mavericks.
- Other small bug fixes.
Version 2.15.2 – October 9, 2013
- Fixed a possible bug with creating directories introduced in the previous update.
Version 2.15.1 – October 3, 2013
- Fixed an issue with writing to folders that have an asterisk in their name.
- Fixed an issue with decoding certain .mov files.
Version 2.15 – September 16, 2013
- Added support for reading Opus files.
- Added support for reading Mod files.
- Added the ability to set the comments field to a format string (in the preferences).
- Added source file information to the list of possible format strings.
- Added a metadata field for Key.
- Added a metadata field for ISRC.
- Metadata information is now read from Apple Loops.
- Fixed a permissions issue when dragging in from iTunes.
- Fixed an issue where certain format specifier strings would cause the program to crash.
- Fixed incorrect wording in MP3 Encoder VBR Quality tool-tip. Changed MP3 Encoder Quality to Algorithm Quality.
- Fixed an issue where your output directory might not get added to the sandbox even after allowing access.
- Updated FLAC to 1.3.0.
- Updated FFMPEG to 2.0.1.
- Updated Monkey's Audio codec to 4.12.
Version 2.14 – June 2, 2013
- Added the ability to preserve the input file's folder structure.
- Added the option to write ID3v2.3 tags.
- Added the ability to add the output directory chooser in the toolbar.
- Added the ability to drag your output folder directly to the output directory chooser.
- Album Artwork data size, dimensions, and image type are now displayed.
- Added .3ga input file support.
- Added a preference for writing "Encoded By" metadata information.
- Added a preference to open the output directory after encoding.
- Updated FFMpeg libraries to 1.20.
- Updated TagLib to version 1.8.
- Fixed an issue where the program would crash if the format specifiers produced an empty string.
- Fixed some memory leaks.
- App-Store version is now sandboxed per Apple's requirements.
Version 2.13.1 – June 3, 2012
- Fixed an issue where selecting "Overwrite Existing Output Files" would not overwrite existing output files.
Version 2.13 – April 14, 2012
- Added support for reading True Audio (.tta) files.
- Added a 'Compilation' checkbox to the metadata editor.
- File list queue now shows more detailed progress information.
- Write Metadata is now its own button that can be added to the toolbar by option-clicking on the toolbar and choosing 'Customize Toolbar...'
- Field focus is now maintained in the metadata editor when changing tracks.
- Album Artwork is now shown when selecting multiple files with identical artwork.
- Added keyboard shortcuts for Previous, Next, and Close in the metadata editor (⌘P, ⌘N, and ⌘W).
- A progress sheet is now shown when reading large amounts of metadata.
- Fixed an issue where lots of icons would bounce on the Dock when decoding WMA Lossless using Flip4Mac.
- Fixed an issue with the Speex decoder that would chop some files short.
- Fixed an issue decoding WMA files with floating point samples.
- Progress is now shown when converting speex files to MP3.
- Added a preference to fallback on the source filename when the Track Title metadata is missing.
- Added an 'Actions' menu with Encode, Write Metadata, and Cancel.
- Updated TagLib to version 1.7.1.
Version 2.12 – March 13, 2012
- Added WMA Lossless support for users with Flip4Mac Pro.
- Which MP3 tag types to write can now be selected in the preferences.
- Removed the bottom drawer that appeared when adding MP3 source files.
- Made "Skip MP3 Source Files" a preference.
- Holding down the Encode button now reveals an option to write metadata to MP3 source files.
- "Use Custom Naming Scheme" preference now shows an example of how the naming scheme will look.
- Made a preference to display the error log as soon as an error occurs, instead of waiting until the end to show it.
- Added the ability to show the error log in the Window menu.
Version 2.11.1 – February 10, 2012
- Fixed an issue with reading album artwork from FLAC files.
Version 2.11 – February 1, 2012
- Added support for reading WavPack files.
- Added support for reading Musepack files.
- Added support for reading Ogg Speex files.
- Updated LAME to 3.99.4.
- Updated FFMpeg libraries to 0.10.
- Added the ability to re-read metadata from the original source file.
- Added the option to disable metadata writing.
- Added BPM and Grouping to format specifiers.
- Added confirmation for Clear All Metadata.
- MP3 Encoder will no longer overwrite files created in the same batch, regardless of user preferences.
- Fixed a permissions issue. Output files now have the permissions 0644.
- Now checks for blank filename created by format specifiers and replaces it with the source filename.
- Fixed an issue where the format specifiers would not work for the album artwork file search.
- Fixed an issue where having a period in the filename section of format specifiers would clear everything after the period.
- Fixed a bug where the Year format specifier might not work.
- Fixed an issue where pressing Command-i might not work.
- Fixed placement of the cancel button when resizing the metadata editor window.
Version 2.10 – November 27, 2011
- Added support for reading Monkey's Audio files.
- Added option to save album artwork to file.
- Added option to automatically read album artwork from file.
- Now reads album artwork from Ogg Vorbis and Ogg Flac metadata.
- Added right-click menus to file list.
- Performance Enhancements.
Version 2.9 – August 29, 2011
- Added File Info window
- Added option to add files to iTunes and create iTunes playlists.
- Made preferences tabs.
- Updated Help format.
Version 2.8 – August 3, 2011
- Major user interface update.
- Added support for Ogg Flac, Ogg Vorbis, Sound Designer II, 3GP Audio, 3GPP-2 Audio, Core Audio Format, NeXT/Sun.
- Moved metadata editor from a pullout drawer to its own window.
- Added BPM and Lyrics to the metadata editor.
- Added Clear All Metadata to the Metadata menu.
- Added Previous, Next, and Close buttons to the metadata editor window.
- Added the option to keep files in the queue after encoding or editing metadata.
- Added the option to rename files when applying metadata only.
- Added bitrate and encoding method to format specifiers in custom naming scheme.
- Now checks if user has write permissions to output folder.
- Updated TagLib libraries to 1.7
- Updated to FFMpeg libraries to 0.8
- Fixed a bug where MP3 Encoder would not relinquish ownership of a file after encoding.
- Fixed a possible crashing bug when encoding a very large number of files.
- Fixed a bug where the cancel button might not cancel the operation.
- Improved error logging and error log window.
Version 2.7.2 – June 4, 2011
- Restores the ability to update mp3 metadata that was broken in the previous update.
Version 2.7.1 – June 1, 2011
- Failed encodes will no longer delete original even if "Delete Original" is checked.
- Now writes to temporary file then only moves output on successful encodes.
Version 2.7 – May 23, 2011
- Custom naming schemes can now have text inside the format specifier brackets. If the metadata corresponding to the format specifier is not present, all text within the brackets will be removed. This is extremely useful for creating separators without them showing up when the metadata is not present.
- Added option to overwrite existing files.
- Added option to be prompted before overwriting existing files.
- Selecting Joint Stereo now forces Mid/Side encoding on every frame.
- Added ability to add .mr4 files.
- Added help file.
- Canceling no longer removes running processes from queue.
- Fixed an issue where mp3 files would be deleted if 'Delete Original' was checked and mp3 files were skipped or only updating metadata.
- Fixed a bug where track number might not be read properly in some situations.
Version 2.6 – May 6, 2011
- Now you can make custom output file paths from the metadata.
- Added copy and paste all metadata.
- Fixed a bug where album artist might not be set in some situations.
- Fixed a bug where track number might not be set in some situations.
- Fixed a bug where Command-C and Command-P would not work in the metadata editor.
- Allows for .aac extension files.
Version 2.5 – March 20, 2011
- Added support for Real Audio and Real Media files.
- Added Album Artist to metadata editor.
- Added the ability to drag directly from iTunes to the application or dock icon.
- Better support for multiple selections. Shift-click extends selection. Command-click adds to selection.
- Added Select All and Deselect All.
Version 2.4 – March 7, 2011
- MP3 Encoder can now function as a simple MP3 tag editor.
- Added support for MP3 files. MP3 files can be re-encoded or have only their metadata updated.
- Added "Grouping" and "Disc Number" to meta-data editor.
- Better support for reading m4a and wma tags.
- Added confirmation of quitting the app while encoding is in progress.
Version 2.3 – February 22, 2011
- Added support for WMA files (using FFMpeg libraries)
- Added composer field in the metadata editor.
- Improved error logging and reporting.
Version 2.2 – January 14, 2011
- Added support for FLAC files.
- Added support for Apple Lossless files.
- Added support for M4A-AAC files.
- Added support for MP4-AAC files.
Version 2.1.1 – January 10, 2011
- Fixed an issue with deleting source files.
Version 2.1 – January 10, 2011
- Integrated LAME Framework. No longer uses LAME binary.
- New MP3 sample rate option in preferences.
- Better support for non-standard files
- Minor bug fixes (Thanks to Mike B. for finding most of them)
Version 2.0 – December 22, 2010
- Added Multi-threading. Now encodes multiple MP3s at the same time up to the number of processor cores your system has.
- ID3 Tag Support. Reads ID3 metadata from the source file and writes it to the MP3 files. You can also enter your own metadata via a pullout drawer.
- Output directory can now be specified.
- Updated to LAME 3.98.4
- New progress bars for each file to be encoded
- New Icon
- New "Add Files" menu item
- Window is now resizable
Older Versions
Prior to version 2.0, MP3 Encoder was a very simple front-end to the LAME binary. It was not multi-threaded, did not support ID3 tags, and could only convert AIF and WAV files. It was primarily used by the developer for personal projects. Starting with version 2.0, MP3 Encoder was made available to the public through the Apple App Store.