Banshee is using taglib-sharp to read the tags and may be that is why it can read the incorrectly encoded metadata. Apparently this is a known issue with gst0.10 as mentioned on Aaron Bockover's blog http://abock.org/2006/10/30/cracking-down-on-heap-abuse-part-2/
-- rhythmbox tag edition has issues with gst0.10 https://launchpad.net/bugs/8839 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs