PDA

View Full Version : Where are the MP3-genres defined?



Jason Holtzapple
2004-01-17, 11:04
--- Chris Niekel <chris (AT) niekel (DOT) net> wrote:
> On Sat, Jan 17, 2004 at 09:13:16AM -0800, Jack Coates wrote:
> > from the id3 tags in the mp3 files themselves. You need to use a tag
> > editor, preferably one with bulk capabilities :-) On Linux that's
>
> But from what I read, the id3 tag is a number. So number '7' translates
> to Hip-Hop. Number 17 is Rock. (I have used the id3 tool under linux).
> So there is a number -> name mapping somewhere, and I'm looking to find
> it. The CPAN/MP3/Info.pm isn't enough apparently.

123 A Cappella
34 Acid
74 Acid Jazz
73 Acid Punk
99 Acoustic
20 Alternative
40 Alt. Rock
26 Ambient
145 Anime
90 Avantgarde
116 Ballad
41 Bass
135 Beat
85 Bebob
96 Big Band
138 Black Metal
89 Bluegrass
0 Blues
107 Booty Bass
132 BritPop
65 Cabaret
88 Celtic
104 Chamber Music
102 Chanson
97 Chorus
136 Christian Gangsta Rap
61 Christian Rap
141 Christian Rock
32 Classical
1 Classic Rock
112 Club
128 Club-House
57 Comedy
140 Contemporary Christian
2 Country
139 Crossover
58 Cult
3 Dance
125 Dance Hall
50 Darkwave
22 Death Metal
4 Disco
55 Dream
127 Drum & Bass
122 Drum Solo
120 Duet
98 Easy Listening
52 Electronic
48 Ethnic
54 Eurodance
124 Euro-House
25 Euro-Techno
84 Fast-Fusion
80 Folk
115 Folklore
81 Folk/Rock
119 Freestyle
5 Funk
30 Fusion
36 Game
59 Gangsta Rap
126 Goa
38 Gospel
49 Gothic
91 Gothic Rock
6 Grunge
129 Hardcore
79 Hard Rock
137 Heavy Metal
7 Hip-Hop
35 House
100 Humour
131 Indie
19 Industrial
33 Instrumental
46 Instrumental Pop
47 Instrumental Rock
8 Jazz
29 Jazz+Funk
146 JPop
63 Jungle
86 Latin
71 Lo-Fi
45 Meditative
142 Merengue
9 Metal
77 Musical
82 National Folk
64 Native American
133 Negerpunk
10 New Age
66 New Wave
39 Noise
11 Oldies
103 Opera
12 Other
75 Polka
134 Polsk Punk
13 Pop
53 Pop-Folk
62 Pop/Funk
109 Porn Groove
117 Power Ballad
23 Pranks
108 Primus
92 Progressive Rock
67 Psychedelic
93 Psychedelic Rock
43 Punk
121 Punk Rock
15 Rap
68 Rave
14 R&B
16 Reggae
76 Retro
87 Revival
118 Rhythmic Soul
17 Rock
78 Rock & Roll
143 Salsa
114 Samba
110 Satire
69 Showtunes
21 Ska
111 Slow Jam
95 Slow Rock
105 Sonata
42 Soul
37 Sound Clip
24 Soundtrack
56 Southern Rock
44 Space
101 Speech
83 Swing
94 Symphonic Rock
106 Symphony
147 Synthpop
113 Tango
18 Techno
51 Techno-Industrial
130 Terror
144 Thrash Metal
60 Top 40
70 Trailer
31 Trance
72 Tribal
27 Trip-Hop
28 Vocal

--Jason

__________________________________
Do you Yahoo!?
Yahoo! Hotjobs: Enter the "Signing Bonus" Sweepstakes
http://hotjobs.sweepstakes.yahoo.com/signingbonus

Chris Niekel
2004-01-17, 14:42
On Sat, Jan 17, 2004 at 07:39:55PM +0100, Lukas Hinsch wrote:
> AFAIK ID3 1.x only supports a fixed set of genres (see below) which are
> represented in the file through numbers. In ID3 2.x they lifted the
> limitation and allow any custom string as genre. You can have both 1.x and
> 2.x tags in the same file, Most tagging apps seem to support this (I use tag
> & rename, it lets you sync both versions), and I believe slimserver picks
> the 2.x tags if it finds them.

This is indeed what's the case. I've converted some songs to ID3v2.3,
and found a way to set the genre for these songs to 'children'. This
genre nicely shows up in the 'browse by genre'. Great!
So I'm now converting all my music to v2.3.

Are there any other nice features that the slimserver uses? Playcount,
on-screen lyrics? :)

Chris