PureMp3

PureMp3 is a MP3 tag editor with a nice user interface, batch capabilities and fully supported undo. It solved at least my use-cases which were…

  • Find fine and badly tagged albums on local/network disks
  • Batch rename files and folders according to pattern
  • Batch FreeDB+Discogs+MusicBrainz tag download
  • Batch cover download
  • Batch copy fine tagged albums from local/network disks into library
  • Database library with full text search
  • Edit single tags
  • on gigabytes of MP3s with mainly no user interaction and fully supported undo. Maybe it also solves your use-case.

    -> DOWNLOAD <-

    Screenshot pure mp3

    Notes:

  • PureMp3 requires Microsoft .Net 4.0 and is based on Click-Once Deployment. Once installed, it checks on each start if a new version is available on the server and offers installation.
  • It is heavily recommended to use ID3 tag version 2.3 instead of 2.4 as Windows Explorer, still in Windows 7, does not fully support the latest version.
  • Minimum hardware requirements: 1,6 GHz CPU single core, 500 MByte RAM, 10 MByte HD, Windows XP
  • Recommended hardware: 1,6 GHz CPU with two cores or more, 1GB RAM, Windows 7
  • The software has a built-in support for localization to different languages than english but for now I only have the english texts. If you have too much time and know a language I don’t support, just drop me a line.
  • Copyright notice: PureMp3 is open source now: https://bitbucket.org/mroc/puremp3/src.

    Report bugs: When discovering bugs or crashes, please report via e-mail to “mail {ait} mroc {doot} de”.

    Changelog:
    2.3.0.3:
    - From MusicBrainz API 1.0 to 2.0
    2.3.0.2:
    - Fixed Discogs access resulting in the following error message: “The server committed a protocol violation. Section=ResponseStatusLine”
    2.3.0.1:
    - Fixed batch processing not switching to console
    - Added playing triangle to file list entries
    2.3.0.0:
    - Support for previous/play/next keyboard keys
    2.2.0.8:
    - Library removes duplicate entries that just differ in upper/lower case filename.
    2.2.0.7:
    - Fixed selection in tree jumping when scrolling after double clicking an item in library tab.
    2.2.0.6:
    - Fixed double click on item in library not always switching to editor
    - Fixed several typos in help texts
    2.2.0.5:
    - Minor UI Tweaks, improved look
    2.2.0.4:
    - Fixed SqlCe private deployment for 32 bit systems which crashed on startup if no server was installed
    - Fixed google cover search. Seems they changed the result format.
    2.1.0.3:
    - Changed to .NET 4.0 Client framework
    2.1.0.2:
    - Do not crash at startup part I
    2.1.0.1:
    - Fixed several minor problems with web queries resulting in catched nullpointer exceptions
    - Fixed crash which seldomly occured on quit if before a file was moved to recycle bin while playing
    2.1.0.0:
    - Added MusicBrainz to tag command
    - Discogs to tag command also downloads cover art
    - Increased network timeouts
    2.0.0.7:
    - Added columns part of set and content type to library database
    - Library database shows refresh marble
    - Library grid is automatically updated after refresh
    2.0.0.6:
    - Fixed crash on first quit due missing preferences, what ashame :-(
    2.0.0.5:
    - Fixed temporary broken discogs access
    2.0.0.4:
    - Library contains bitrate column
    2.0.0.3:
    - Library folder is scanned in background. MP3 files found are presented in the library.
    - Full text search in library tab
    1.3.2.1:
    - Preparse preference contain optional post steps album2filename and album2directory
    1.3.2.0:
    - Added delete folder command with internal exception safe recycle bin
    1.3.1.1:
    - Added preference for minimum number of tracks required for album recognition
    1.3.1.0:
    - Album to library command offers conflict options ‘skip’ and ‘overwrite’
    1.3.0.4:
    - Fixed crash occuring in tag editor with certain file names
    1.3.0.3:
    - Fixed crash in multi tag editor simple view when converting a frame via context menu
    1.3.0.2:
    - Fixed crash when loading files into editor with files where path- and filename exceeds 260 characters
    1.3.0.1:
    - Fixed folders sometimes missing in folder browser after batch action refresh
    1.3.0.0:
    - Improved multi tag editor: Files missing frames show template entry
    1.0.0.11:
    - Fixed crash when adding item to multitag editor in standard mode
    1.0.0.9:
    - Duplicate in multitag editor (simple mode) also works of no MP3 has a frame. In that case the frames are created.
    1.0.0.8:
    - Restructured preferences: File- directory- and tracknumber-pattern moved to common section.
    - Added wordlist to text processor preferences
    1.0.0.7:
    - Fixed multi tag editor (simple) not keeping order of files depending on selection
    1.0.0.6:
    - Fixed multitag view missed scroller since 1.0.0.3
    1.0.0.5:
    - Retry once if google cover search times-out
    1.0.0.4:
    - Fixed player current track display
    1.0.0.3:
    - Preferences cosmetics
    1.0.0.2:
    - Fixed Discogs query requiring release year since 1.0.0.1
    - Preferences separated in expander views
    1.0.0.1:
    - Preferences for album recognition
    - Preferences for freedb multiple choice heuristic
    0.9.1.3:
    - Better discogs heuristic: Retry if number of tracks does not fit
    0.9.1.2:
    - New command ‘Discogs –> Tag’ in first draft. For now it writes the same information like the freedb command.
    0.9.0.23:
    - Fixed crash on first quit when no preferences file existed before. This bug was introduced with 0.9.0.16
    0.9.0.22:
    - Improved first char upper abbrevation detection
    0.9.0.21:
    - Improved document performance
    0.9.0.20:
    - Fixed player keeps on playing while batch process modifies file
    - Improved free db error heuristic
    0.9.0.19:
    - F5 refreshs also new installed drives in file tree
    0.9.0.18:
    - Less annoying help view
    0.9.0.17:
    - Improved free db error heuristic
    0.9.0.16:
    - Remove read-only flag from files when trying to write
    0.9.0.15:
    - First beta entered the stage