Table of Contents

Fix3r

Fix3r is a small utility for re-converting text in ID3 tags that were improperly converted to UTF-8 from something other than ISO 8859-1. This happens often with MP3 files containing only ID3v1 tags, since the specification states that only ISO 8859-1 is allowed for textual fields, leaving no option for the encoding of languages with non-Latin characters. The phenomenon of garbled text that results when these tags are displayed is called mojibake.

Fix3r is written in Cocoa, and presents a simple user-interface that gives the user a list of input character encodings to choose from. The tag is then re-encoded and saved as UTF-8, so that it will display correctly in other applications, such as iTunes. Below are examples of ID3 tags being displayed in iTunes before and after re-encoding:

Before After

Features

Screenshots

Download

Version 0.1.1

Fix3r Version 0.1.1 (Disk Image)

iTunes Script

"Open Using Fix3r" iTunes Script

Save this script into your ~/Library/iTunes/Scripts/ folder and use it from the scripting menu in iTunes to open all selected tracks in Fix3r.

Change History

Version 0.1.1

Version 0.1

Bugs

Contact

Fix3r is maintained by Seth Kingsley, email <sethk@magnesium.net>.