Mp3tag is a powerful and yet easy-to-use tool to edit metadata (ID3, Vorbis Comments and APE) of common audio formats. It can rename files based on the tag information, replace characters or words from tags and filenames, import/export tag information, create playlists and more. The program supports online freedb database lookups for selected files, allowing you to automatically gather proper tag information for select files or CDs.
Features
- Write ID3v1.1-, ID3v2-, APEv2-Tags and Vorbis Comments to multiple files at once
- Full Unicode support
- Support for embedded cover art
- Automatically create playlists
- Recursive subfolders support
- Remove parts or the entire tag of multiple files
- Rename files based on the tag information
- Import tags from filenames
- Format tags and filenames
- Replace characters or words from tags and filenames
- Regular Expressions
- Export tag information to user-defined formats (like html, rtf, csv, xml)
- Import tag information from online databases like freedb or Amazon (also by text-search)
- Import tag information from local freedb databases
- Support for ID3v2.3 (ISO-8859-1 and UTF-16) and ID3v2.4 with UTF-8
- and much more ...
Supports the following formats:
- Advanced Audio Coding (aac)
- Free Lossless Audio Codec (flac)
- Monkey's Audio (ape)
- Mpeg Layer 3 (mp3)
- MPEG-4 (mp4 / m4a)
- Musepack (mpc)
- Ogg Vorbis (ogg)
- OptimFROG (ofr)
- OptimFROG DualStream (ofs)
- Speex (spx)
- True Audio (tta)
- Windows Media Audio (wma)
- WavPack (wv)
What's New
I've just released Mp3tag v3.36.1 and wanted to outline some of the new features and changes.
Improvements to Tag Sources
I've improved the performance of executing Tag Sources, especially those with many conditional expressions. I've also moved querying and execution to be performed in the background, so that the user interface is no longer blocked by long-running queries. In the process, I've changed a lot of code, ancient code even, and I'm happy with the result.
I've also added a button to preview the full cover in the Tag Sources query results dialog (if provided by the Tag Source), which gives a nice way of checking the artwork directly from the results list.
Custom Field Values Independent of Tag Panel Fields
The problem with Custom Field Values so far was that they were tied to Tag Panel fields. That is, if you removed the field, the custom values were gone too. Recent versions also made those values available in other places, e.g., when editing fields in place in the File List or via Extended Tags. I've now consolidated the management into a new configuration page at Options → Field Values.
Export to Multiple Output Files
Similar to the Playlist Generator, it's now possible to export to multiple output files by grouping input files according to a user-defined format string. This way, each group is exported separately. It's one of the features that was repeatedly asked for and it took some time for me to come up with a good solution, especially one that doesn't add even more commands to the export templating language.
Bugfixes and Internal Changes
As always, this new version includes bug fixes and many other improvements. For example, I finally found an issue that produced a crash when writing tags to malformed or truncated FLAC files.
