Page 1 of 1

Subsonic mis-reading ID3 tags?

PostPosted: Mon Jan 14, 2013 8:59 pm
by Munger
Just noticed that for some albums the directory name is being used in place of the artist name. I have double checked the files for corruption and they seem fine. eyeD3 and id3info (and just about everything else) read the TPE1 tag correctly. Any ideas?

Re: Subsonic mis-reading ID3 tags?

PostPosted: Mon Jan 14, 2013 9:07 pm
by Munger
Addendum:

The tag editor is reading the tags correctly, so it isn't an ID3 problem, however this is what getMusicDirectory is returning. The first item is clearly wrong. Notice also that it fails to find cover art.

http://<mysite.com>/rest/getMusicDirectory.view?u=*****&p=*******&v=1.8&c=test&f=json&id=210984

{"subsonic-response": {
"status": "ok",
"directory": {
"child": [
{
"id": 224167,
"title": "Live at River Plate (2012-01-01 DE 887654189523)",
"created": "2012-12-29T11:53:33",
"parent": 210984,
"isDir": true,
"artist": "Live at River Plate (2012-01-01 DE 887654189523)"
},
{
"id": 224166,
"title": "Gold_ Greatest Hits Live (1993 US Living Legend Records LLRCD 200 4013971002009)",
"created": "2009-04-25T16:07:11",
"album": "Gold: Greatest Hits Live",
"parent": 210984,
"isDir": true,
"artist": "AC/DC",
"coverArt": 224166
},

Re: Subsonic mis-reading ID3 tags?

PostPosted: Mon Jan 14, 2013 9:24 pm
by Munger
OK. I think I see what's going on here. This is only happening with multi-disc albums, as SS is working with directories rather than ID3 tags. This means that when I have my directories arranges as artist/album/disc/track for multi disc albums, it doesn't look at subdirectories to discover the artist name. Looking through the forums, I see that there has already been some discussion about reading id3 tags and using the AlbumArtist tags to correctly label compilation albums. Perhaps this is just another argument for that?