mp3unicode
« Back to VersTracker
Description:
Command-line utility to convert mp3 tags between different encodings
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Multimedia
Tags: mp3 id3 encoding tagging cli multimedia
Install: brew install mp3unicode
About:
Mp3unicode is a command-line utility designed to fix ID3 tag encoding issues in MP3 files. It scans MP3 files and converts their text tags from one character encoding to another, such as from ISO-8859-1 to UTF-8. This ensures proper display of song titles, artist names, and album information across different media players and operating systems.
Key Features:
  • Batch processes entire directories of MP3 files
  • Supports conversion between various character encodings
  • Preserves existing tag structure while updating encoding
  • Command-line interface for easy scripting and automation
Use Cases:
  • Fixing garbled text in MP3 file tags after transferring files between different operating systems
  • Standardizing a music library to UTF-8 encoding for consistent display in modern media players
Alternatives:
  • beets – Beets is a full-featured music library manager with tagging capabilities, while mp3unicode is a focused, lightweight tool specifically for encoding conversion.
  • Kid3 – Kid3 is a graphical audio tag editor, whereas mp3unicode is a command-line utility better suited for batch processing and automation.
Version History
Detected Version Rev Change Commit
Sep 16, 2025 4:52am 0 VERSION_BUMP 499e0ba9
Sep 14, 2024 9:20pm 0 VERSION_BUMP 2dfbea90