Essentia
2.1-beta6-dev
tagwhitelist.h
Go to the documentation of this file.
1
// This whitelist is a combination of the taglib conversion matrices
2
// and the picard tag matrix:
3
// https://github.com/taglib/taglib/blob/072851869a2980dab4aefd471ad7dd707993d74f/taglib/toolkit/tpropertymap.h
4
// https://github.com/taglib/taglib/blob/072851869a2980dab4aefd471ad7dd707993d74f/taglib/asf/asftag.cpp
5
// https://github.com/taglib/taglib/blob/072851869a2980dab4aefd471ad7dd707993d74f/taglib/mp4/mp4tag.cpp
6
// https://github.com/taglib/taglib/blob/072851869a2980dab4aefd471ad7dd707993d74f/taglib/mpeg/id3v2/id3v2frame.cpp
7
// http://picard.musicbrainz.org/docs/mappings/
8
const
char
*
tagWhitelist
[] = {
9
"ACOUSTID_FINGERPRINT"
,
10
"ACOUSTID_ID"
,
11
"ALBUM"
,
12
"ALBUMARTIST"
,
13
"ALBUMARTISTSORT"
,
14
"ALBUMSORT"
,
15
"ARRANGER"
,
16
"ARTIST"
,
17
"ARTISTSORT"
,
18
"ARTISTWEBPAGE"
,
19
"ASIN"
,
20
"AUDIOSOURCEWEBPAGE"
,
21
"BARCODE"
,
22
"BPM"
,
23
"CATALOGNUMBER"
,
24
"COMPILATION"
,
25
"COMPOSER"
,
26
"COMPOSERSORT"
,
27
"CONDUCTOR"
,
28
"CONTENTGROUP"
,
29
"COPYRIGHT"
,
30
"COPYRIGHTURL"
,
31
"DATE"
,
32
"DISCNUMBER"
,
33
"DISCSUBTITLE"
,
34
"DISCTOTAL"
,
35
"DJMIXER"
,
36
"ENCODEDBY"
,
37
"ENCODERSETTINGS"
,
38
"ENCODING"
,
39
"ENCODINGTIME"
,
40
"ENGINEER"
,
41
"FILETYPE"
,
42
"FILEWEBPAGE"
,
43
"GENRE"
,
44
"GROUPING"
,
45
"INITIALKEY"
,
46
"ISRC"
,
47
"LABEL"
,
48
"LANGUAGE"
,
49
"LENGTH"
,
50
"LICENSE"
,
51
"LYRICIST"
,
52
"MEDIA"
,
53
"MIXER"
,
54
"MOOD"
,
55
"MUSICBRAINZ ALBUM RELEASE COUNTRY"
,
56
"MUSICBRAINZ ALBUM STATUS"
,
57
"MUSICBRAINZ ALBUM TYPE"
,
58
"MUSICBRAINZ_ALBUMARTISTID"
,
59
"MUSICBRAINZ_ALBUMID"
,
60
"MUSICBRAINZ_ARTISTID"
,
61
"MUSICBRAINZ_DISCID"
,
62
"MUSICBRAINZ_RELEASEGROUPID"
,
63
"MUSICBRAINZ_RELEASETRACKID"
,
64
"MUSICBRAINZ_TRACKID"
,
65
"MUSICBRAINZ_TRMID"
,
66
"MUSICBRAINZ_WORKID"
,
67
"MUSICIP_PUID"
,
68
"ORIGINALALBUM"
,
69
"ORIGINALARTIST"
,
70
"ORIGINALDATE"
,
71
"ORIGINALFILENAME"
,
72
"ORIGINALLYRICIST"
,
73
"ORIGINALYEAR"
,
74
"OWNER"
,
75
"PAYMENTWEBPAGE"
,
76
"PERFORMER"
,
77
"PLAYLISTDELAY"
,
78
"PRODUCEDNOTICE"
,
79
"PRODUCER"
,
80
"PUBLISHERWEBPAGE"
,
81
"RADIOSTATION"
,
82
"RADIOSTATIONOWNER"
,
83
"RADIOSTATIONWEBPAGE"
,
84
"RELEASECOUNTRY"
,
85
"RELEASEDATE"
,
86
"RELEASESTATUS"
,
87
"RELEASETYPE"
,
88
"REMIXER"
,
89
"SCRIPT"
,
90
"SHOWSORT"
,
91
"SUBTITLE"
,
92
"TAGGINGDATE"
,
93
"TITLE"
,
94
"TITLESORT"
,
95
"TOTALDISCS"
,
96
"TOTALTRACKS"
,
97
"TRACKNUMBER"
,
98
"TRACKTOTAL"
,
99
"WEBSITE"
,
100
"WORK"
,
101
"WRITER"
102
};
tagWhitelist
const char * tagWhitelist[]
Definition:
tagwhitelist.h:8
src
essentia
utils
extractor_music
tagwhitelist.h
Generated on Wed Jun 5 2024 10:48:01 for Essentia by
1.9.1