I had the same problem with special characters in a UserTextFrame (ALBUMARTISTSORT in my case). I verified that ENCODING is correctly inherited from my environment ("UTF-8"), yet for some reason the string convert() is still trying to use the ascii codec.
Inexplicably I fixed it by separating the printout of the lines into two calls to print instead of one with a "\n" in the middle. I would love it if someone explained why the heck it works! I only tested UserTextFrame but I assume comments and lyrics would have the same problem so I changed those too. ** Patch added: "fix-unexplained-ascii-codec-conversion.patch" https://bugs.launchpad.net/ubuntu/+source/eyed3/+bug/507132/+attachment/1672023/+files/fix-unexplained-ascii-codec-conversion.patch -- eyeD3 doesn't parse certain id3 tags https://bugs.launchpad.net/bugs/507132 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs