After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 729036 - Missing items in genre drop down menu
Missing items in genre drop down menu
Status: RESOLVED FIXED
Product: easytag
Classification: Other
Component: general
master
Other Linux
: Normal minor
: 2.2
Assigned To: EasyTAG maintainer(s)
EasyTAG maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2014-04-27 01:25 UTC by John Hunter
Modified: 2014-05-05 18:24 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description John Hunter 2014-04-27 01:25:11 UTC
The drop down menu does not seem to contain the following genres:
150: Baroque
182: Neoclassical
Comment 1 David King 2014-04-28 22:53:42 UTC
The LAME list of genres only goes up to 147, and the ID3v2.4 specification only lists 79 genres. What software adds a genre field which is greater than 147, and do you know of a list of genres which is used by multiple implementations?
Comment 2 John Hunter 2014-04-29 00:03:23 UTC
According to Wikipedia, the latest Winamp v5.6 extends the list to 191.
I thought (1) the ID3 standard as such only defined genres up to 79. All later extensions came with Winamp.
Comment 3 David King 2014-04-30 10:14:11 UTC
I am a bit hesitant to add those extra genres, unless software such as LAME will add support for them. Having said that, it is quite easy to do. Does any other software write and understand the same extended genre field?
Comment 4 John Hunter 2014-04-30 11:15:40 UTC
I see your point, however we seem to be getting into a chicken and egg situation. Currently, it seems that ID3 tagging of classical music is a mess. I have a CD of JS Bach's Sonatas for solo violin marked as pop! Currently, I am using EasyTag to try and sort out the chaos in my collection of ripped CDs.
Comment 5 David King 2014-04-30 11:28:34 UTC
The better solution is to use free-form genres as in ID3v2, which can be as specific as necessary. The list of genres in ID3v1 will be forever incomplete, and displaying the genres depends greatly on ID3-reading software (be that audio players or tag editors) which must support text equivalents of the numeric tag. However, as long as there are no conflicts with numeric genres added by other software (which I would still be interested to know), I think it is fine to add support for the "WinAmp 5.6" genres, and I will do it in the next few days.
Comment 6 John Hunter 2014-04-30 11:34:11 UTC
Thank you.
Comment 7 David King 2014-05-05 18:24:20 UTC
I just pushed an updated genre list for ID3v1 to both the master and easytag-2-2 branches. I also pushed a fix so that the genres are correctly read when using libid3tag (when writing tags as ID3v2.4 is enabled). If you use the new genres, I would recommend storing them as text only (for ID3v2, that is), which can be enabled in the preferences.

If you are waiting for a new release, this change will be in an upcoming 2.2.2, due in a week or so.