Summary: | M4a tags are read wrong - composer tag is used for everything | ||
---|---|---|---|
Product: | [Frameworks and Libraries] taglib | Reporter: | Daniel Faust <hessijames> |
Component: | general | Assignee: | Scott Wheeler <wheeler> |
Status: | RESOLVED NOT A BUG | ||
Severity: | normal | CC: | lalinsky |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Daniel Faust
2012-11-07 13:13:44 UTC
"TagLib: String::prepare() - Unicode conversion error." indicates that there is something wrong with the file. Can you send me an example to lalinsky@gmail.com? I've tried both 1.7.2 and 1.8 and the attached file works fine for me: lukas@gurgle:~/code/taglib$ ./examples/tagreader ~/Downloads/Kylie\ Minogue\ -\ Timebomb.m4a ******************** "/home/lukas/Downloads/Kylie Minogue - Timebomb.m4a" ******************** -- TAG -- title - "Timebomb" artist - "Kylie Minogue" album - "Timebomb [Single]" year - "2012" comment - "" track - "1" genre - "Pop" -- AUDIO -- bitrate - 256 sample rate - 44100 channels - 2 length - 2:57 Which version of TagLib are you using? Are you sure it's not patched in some way? I use opensuse rpms. After compiling taglib from its sources the bug is gone. Seems like I have to contact the packager. Thanks for the fast answers and sorry for the noise. Apparently OpenSUSE includes the RusXMMS patches to TagLib, which seems (a) like a bad idea and (b) is almost certainly what's causing this problem. Yes it is. I branched the package and removed the patch and it was the cause. OpenSUSE bug report: https://bugzilla.novell.com/show_bug.cgi?id=788567 |