2015-11-19, 01:28
Possible bug on Kodi 16 B1.
I started testing on B1. I am seeing a problem which I think I have seen before but didn't investigate closely with the prioritiseapetags..
I have mp3 files with both ID3v2.3 tags and APEv2 tags.
My advancedsettings.xml has
In Kodi 15 this results in the scanner ignoring ID3 frames TPE1 and TPE2 (artist and album artist) and using APE tags ARTIST and ALBUMARTIST.
I have been looking specifically at the Album Artist. In file 1 the tags are like this:
ID3v2.3 TPE2 Artist1
APEv2 ALBUMARTIST Artist1 ALBUMARTIST Artist2
In both Kodi 15 and Kodi 16B1 this results in the album table strArtists Artist1 / Artist2 as expected.
But in file 2 the tags are like this:
ID3v2.3 TPE2 Artist1; Artist2
APEv2 ALBUMARTIST Artist1 ALBUMARTIST Artist2 (same as file 1)
Now in Kodi 15 this results in album table strArtists Artist1 / Artist2 as expected
But in Kodi 16B1 this results in album table strArtists Artist1; Artist2 (that is, appears to be using the TPE2 frame and not the APEv2 tags))
For both files the artist table and album_artist table are correct in both Kodi 15 and Kodi 16B1 (separate entries for both Artist1 and Artist2).
I also had a file 3 with TPE2 Artist1/Artist2 and same thing happened: strArtists in Kodi 16b1 was Artist1/Artist2
scott s.
.
I started testing on B1. I am seeing a problem which I think I have seen before but didn't investigate closely with the prioritiseapetags..
I have mp3 files with both ID3v2.3 tags and APEv2 tags.
My advancedsettings.xml has
Code:
<musiclibrary>
<prioritiseapetags>true</prioritiseapetags>
</musiclibrary>
In Kodi 15 this results in the scanner ignoring ID3 frames TPE1 and TPE2 (artist and album artist) and using APE tags ARTIST and ALBUMARTIST.
I have been looking specifically at the Album Artist. In file 1 the tags are like this:
ID3v2.3 TPE2 Artist1
APEv2 ALBUMARTIST Artist1 ALBUMARTIST Artist2
In both Kodi 15 and Kodi 16B1 this results in the album table strArtists Artist1 / Artist2 as expected.
But in file 2 the tags are like this:
ID3v2.3 TPE2 Artist1; Artist2
APEv2 ALBUMARTIST Artist1 ALBUMARTIST Artist2 (same as file 1)
Now in Kodi 15 this results in album table strArtists Artist1 / Artist2 as expected
But in Kodi 16B1 this results in album table strArtists Artist1; Artist2 (that is, appears to be using the TPE2 frame and not the APEv2 tags))
For both files the artist table and album_artist table are correct in both Kodi 15 and Kodi 16B1 (separate entries for both Artist1 and Artist2).
I also had a file 3 with TPE2 Artist1/Artist2 and same thing happened: strArtists in Kodi 16b1 was Artist1/Artist2
scott s.
.