but it sounds more likely that your ripper is just broken


Most likely. But this makes me wonder. How should rippers or other CDDB/freedb clients know what character encoding to use? It appears CDDB/freedb data can be either iso8859-1 or UTF-8 encoded, and there's nothing in the format to tell this.

Pim