Posts: 663
Joined: Mar 2009
Reputation:
1
I find the best way of adding multiple genres to my mp3s is to add extra genre tags under "extended tags" for each file.
(Mp3tag, for example will write these automatically if // is used between tags in the main tag field).
However, XBMC will not pick up on these extra genre fields from extended tags. Is there any possibility of this in the future?
The currently required "/" separator works fine for XBMC usage but looks horrible in some other software, or on most MP3 players. The huge advantage of the extended tags route is that on a MP3 player only the first (main) genre will be shown, while a program that reads the extended tags will pick up the multiple genres.
Thanks!
Posts: 26,215
Joined: Oct 2003
Reputation:
187
I suggest you:
1. Find whatever standard is being used (I doubt there's any, so just see what *most* software uses - try at least 3 pieces of well known tagging software.)
2. Document it.
3. Either do a patch (see ID3Tag.cpp) or add a ticket to trac with very clear details as well as sample mp3 files with these tags.
Cheers,
Jonathan
Posts: 97
Joined: Dec 2012
Reputation:
0
Is the semicolon delimiter valid?
i.e., AlternativeRock;Compilation;Alternative
Alienware X-51: 3.4GHz, 16GB RAM, 250GB SSD C drive, 12T RAID, Win 8, XBMC 12.1, Nox
MacPro 1,1, 2 x 2.66GHz Dual-Core Xeon, 12GB RAM, 500GB C drive, 1.5T 2nd HD, OS X 10.6.8, XBMC 12.1, Nox
Precision 7500: 2 x 2GHz, 30GB RAM, 500GB C drive, 2TB 2nd HD, Win 8, XBMC 12.1, Confluence
Arcade Cabinet
Posts: 2
Joined: Mar 2013
Reputation:
0
Hey there !
I came on this section of the forum to make a feature request and i see that the subject was reactivated recently for the same reason i'm here.
There is no clearly defined standard for this, but it seems there is 2 way admitted depending on the software used. For example Windows Media Player or Foobar on Windows, Poweramp on Android recognize the semicolon (for software i use, certainly other too)
Actually XBMC support only the "/" (slash) separator, but not the ";" (semicolon)...
It would be very great if XBMC could support the both way for separate multiple value in id3 tag !
Posts: 26,215
Joined: Oct 2003
Reputation:
187
ID3v2.4 (and 2.3 I think?) supports separated lists directly in the tags. i.e. it's not clear whether or not other apps are actually writing tags using a separated list or whether they're writing a single value that happens to be separated by some character. Obviously if they do the former this would be way, way, better. Other tags (vorbis, ape etc.) also support lists in tags, so there's really no excuse.
The separator in XBMC is definable via advancedsettings.xml - atm you can only have one, but I wouldn't see a problem of expanding it to more than one, so a patch would be welcome for that . The only problem is you need a single one for concatenation for display in the UI.
Cheers,
Jonathan
Posts: 97
Joined: Dec 2012
Reputation:
0
I ended up retagging using the "/" separator and defining it in advancedsettings.xml. Took some work, but it works nicely
Alienware X-51: 3.4GHz, 16GB RAM, 250GB SSD C drive, 12T RAID, Win 8, XBMC 12.1, Nox
MacPro 1,1, 2 x 2.66GHz Dual-Core Xeon, 12GB RAM, 500GB C drive, 1.5T 2nd HD, OS X 10.6.8, XBMC 12.1, Nox
Precision 7500: 2 x 2GHz, 30GB RAM, 500GB C drive, 2TB 2nd HD, Win 8, XBMC 12.1, Confluence
Arcade Cabinet
Posts: 26
Joined: Jul 2013
Reputation:
1
BUMP
Any help from anyone. I am having the same issue.
Done the same changes as above in advancesettinhs.xml but does not working... helpppppppppppppppppppp
Posts: 63
Joined: Sep 2010
Reputation:
1
2013-09-06, 00:16
(This post was last modified: 2013-09-06, 00:27 by pingomister.)
Me too, not working.
It might have something to do with spacing? My genres are tagged as "Rock; Metal; Doom Metal", with no space before the separator.
Posts: 3
Joined: May 2013
Reputation:
0
It's such a shame this doesn't work, or rather I couldn't get it to work for me.
I'm looking at the prospect of tagging all my music with a single genre tag per album. Well if anyone is reading this and could tell me what I'm going wrong I'd be very grateful.