Bug 9942 - Multiple ARTIST tags in APEv2 not recognised correctly
: Multiple ARTIST tags in APEv2 not recognised correctly
Status: CLOSED FIXED
Product: Logitech Media Server
Classification: Unclassified
Component: Scanner
: 7.4.0
: PC Windows XP
: -- normal (vote)
: 7.4.0
Assigned To: Andy Grundman
: Audio::Scan
Depends on: 8303
Blocks:
  Show dependency treegraph
 
Reported: 2008-11-09 15:09 UTC by Philip Meyer
Modified: 2009-10-05 14:27 UTC (History)
1 user (show)

See Also:
Category: ---


Attachments
Example mp3 file with only APEv2 tags (80.46 KB, audio/mpeg)
2008-11-12 11:10 UTC, Philip Meyer
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Philip Meyer 2008-11-09 15:09:19 UTC
I use Mp3Tag.  This supports multiple artist tags in APEv2.  I guess the APEv2 format uses a separator character between multiple tag values.

After scanning into SC, SC reports the artists as "Free System Projekt�Dave Brewer" - i.e. one artist.  It hasn't detected the separator.
Comment 1 James Richardson 2008-11-12 10:23:20 UTC
what separator character do you use?
Comment 2 Philip Meyer 2008-11-12 11:07:52 UTC
I am not specifically using any character as a separator - I am entering two artist tags in Mp3Tag, which appears to store as:

Artist<NULL>artist 1<NULL><artist 2><NULL><NULL><NULL><NULL><NULL><NULL><NULL><NULL>

where <NULL> is 0x00.

I will attach a small example file.
Comment 3 Philip Meyer 2008-11-12 11:10:35 UTC
Created attachment 4238 [details]
Example mp3 file with only APEv2 tags

Two Artist tags were added using Mp3Tag:

ARTIST=artist1
ARTIST=artist2

FooBar music player can read this file correctly, displaying both artists, but SqueezeCenter shows only the first artist.
Comment 4 James Richardson 2008-11-12 12:27:02 UTC
Thanks for the extra info and sample.

Brandon, does this fall under the new_schema work for 8.0?
Comment 5 Andy Grundman 2009-07-10 14:21:19 UTC
Fixed in Audio::Scan 0.25.
Comment 6 James Richardson 2009-10-05 14:27:57 UTC
This bug has been marked as fixed in the 7.4.0 release version of SqueezeBox Server!
    * SqueezeCenter: 28672
    * Squeezebox 2 and 3: 130
    * Transporter: 80
    * Receiver: 65
    * Boom: 50
    * Controller: 7790
    * Radio: 7790  

Please see the Release Notes for all the details: http://wiki.slimdevices.com/index.php/Release_Notes

If you haven't already, please download and install the new version from http://www.logitechsqueezebox.com/support/download-squeezebox-server.html

If you are still experiencing this problem, feel free to reopen the bug with your new comments and we'll have another look.