Posts: 5,485
Joined: Jul 2012
Reputation:
385
2015-11-25, 21:41
(This post was last modified: 2015-11-25, 21:43 by scott967.)
The problem you run into using item separator of " ; " is that the spec for ID3v2.3 requires the use of a single forward-slash "/" as the separator in two tag frames -- artist (TPE1) and composer (TCOM) but is silent about any other frame. So typically what happens is that most tag readers won't understand that " ; " is to be interpreted as an item separator for those two frames. If you mainly use foobar2000 along with Kodi, I think if you use ID3v2.4 tagging you can avoid all separator issues (preferences/advanced/tagging/mp3/ID3v2 revision and quirks).
scott s.
.
Posts: 5,485
Joined: Jul 2012
Reputation:
385
On the general subject of "music development" hope this isn't too OT, but something that has been a PITA for me is that Kodi can save a playlist to m3u, but only allows for ANSI encoding. You can create an m3u8 playlist in other software, and Kodi can read it, but Kodi has no option to encode in UTF-8. So saving a playlist from Kodi is useless for me as >50% of my files have non-ANSI in the filenames, let alone album or artist names.
My main interest is that I am thinking of writing a python add-on for Kodi that would allow saving the currently playing item position in a "simple" (m3u) playlist so you could restart the playlist where you left off. I don't think there is any way to do that in a smart playlist, as there is no way to ensure when you select a smart playlist for playing, what tracks/ordering will be placed in the now-playing playlist.
scott s.
.
Posts: 1,264
Joined: Mar 2011
Reputation:
80
2015-11-26, 22:11
(This post was last modified: 2015-11-26, 22:19 by HeresJohnny.)
Hi Dave, thanks for your kind offer to look into my tags. I'm aware of the requirements, I'm also aware that this is a very complex topic. Just to remind you, my problem is with FLAC files. Foobar2000 automatically chooses the right kind of tag. KODI interprets the data correctly, however, I would prefer that a multi-value artist could be split into the separate artist entries instead of listing them as a joint item like Artist 1 / Artist 2 (in the case of MP3) or Artist 1, Artist 2 (in the case of Vorbis). So, I would like KODI to add some additional processing. I'm sending you a link to a FLAC file via PM to play with.
Posts: 4,545
Joined: Jun 2015
Reputation:
269
Theses artists do appear both separately and as "Kazu Matsui, Keito Matsui". Since the tagging was fine in the file you sent (and produced only separate artists when I loaded it) I suspect that either
a) They are left over from loading files with different tags (if you changed them?) and you need to clean library
b) you have some other file that has a tag with "Kazu Matsui, Keito Matsui" in it
Check all the songs for these artists. If you go from artist to album to song for "Kazu Matsui, Keito Matsui" Kodi will show you which songs it found that tag value in. Something has a comma rather than a semi-colon or separate tags like the file that you sent me. I am pretty certain that the problem is in the tags
Posts: 1,264
Joined: Mar 2011
Reputation:
80
2015-11-29, 12:40
(This post was last modified: 2015-11-29, 14:43 by HeresJohnny.)
My screenshot was misleading in this way. I have tagged a larger number of files, where both artists also appear separately. Of course I had purged the library before (deleted the MyMusic56.db file) and started fresh for each new attempt.For the sake of science I will try with only that one single album.
Update: I've edited tags and the itemseparator in various ways, but the outcome never changes. I definitely think this is a KODI problem. Furthermore, genres are not separated properly either but various genres are concatenated into one item. Let me stress again, that we're NOT talking about MP3 here but my extensive tests were with FLAC/Vorbis comment.
Updated Update: "When you have eliminated all the possibilites whatever remains, however improbable,... etc. etc." Seems that I hadn't eliminated all the possibilities. I have found the problem, see next separate post.
Posts: 5,485
Joined: Jul 2012
Reputation:
385
Q: How is album artist supposed to work now? It did some testing with tags like this:
ALBUMARTIST Sonny Til & The Orioles
ALBUMARTISTS Sonny Til / The Orioles
MUSICBRAINZ_ALBUMARTISTID id1 / id2
and ended up with the album_artist table entry strArtist Sonny Til & The Orioles whereas I though the idea was album_artist would have two entries, strArtist Sonny Til and strJoinPhrase / and second entry strArtist The Orioles?
Also have Sonny TIl & The Orioles in the Artist table.
Per my log I didn't see any tag rejected by Kodi.
scott s.
.