This should be improved to write id3v2 tags with proper character encoding.
http://lame.cvs.sourceforge.net/viewvc/lame/lame/include/lame.h?view=markup
// force addition of version 2 tag void CDECL id3tag_add_v2 (lame_t gfp);
There are also methods for writing unicode text (utf16) that were added to version 3.99, although I'm not fully sure how they are used.
The Utf16 support is marked as experimental.
I think we should use Utf8 by default.
Mixxx now uses GitHub for bug tracking. This bug has been migrated to: https://github.com/mixxxdj/mixxx/issues/8823
Bug watches keep track of this bug in other bug trackers.
http:// lame.cvs. sourceforge. net/viewvc/ lame/lame/ include/ lame.h? view=markup
// force addition of version 2 tag
void CDECL id3tag_add_v2 (lame_t gfp);
There are also methods for writing unicode text (utf16) that were added to version 3.99, although I'm not fully sure how they are used.