Jampal mp3 Library
Tables


Summary of Features
Detailed Features
What's New?
Release Notes
Download
Installation & Getting Started
License & acknowledgements
Project Info

User's Guide
Library Window
Playlist Window
Track Editor Window
Customization
Advanced Topics
Regular Expressions
Trouble Shooting
Tables
ID3 Frame Descriptions

Command Line
jampal Command
Making an Envelope
Tag Backup
Text to Speech

Author
Peter Bennett

My Other Projects
Peter's Backup
Proxy and debug tool


Get Jampal mp3 library at SourceForge.net. Fast, secure and Free Open Source software downloads
Tables

Tables of values used in tag updates

ID3V2 frames

These are the frames that are supported by Jampal.

Frame Language Description Type Frame Name
APIC N N Image Attached picture
COMM Y Y Multiple lines of text Comments
PCNT N N Number Play Counter
PRIV N Y Binary data Private frame
TALB N N Single line of text Album/Movie/Show title
TBPM N N Single line of text BPM (beats per minute)
TCOM N N Single line of text Composer
TCON N N Single line of text Content type
TCOP N N Single line of text Copyright message
TDEN N N Single line of text Encoding time
TDLY N N Single line of text Playlist delay
TDOR N N Single line of text Original release time
TDRC N N Single line of text Recording time
TDRL N N Single line of text Release time
TDTG N N Single line of text Tagging time
TENC N N Single line of text Encoded by
TEXT N N Single line of text Lyricist/Text writer
TFLT N N Single line of text File type
TIPL N N Single line of text Involved people list
TIT1 N N Single line of text Content group description
TIT2 N N Single line of text Title/songname/content description
TIT3 N N Single line of text Subtitle/Description refinement
TKEY N N Single line of text Initial key
TLAN N N Language Language(s)
TLEN N N Single line of text Length
TMCL N N Single line of text Musician credits list
TMED N N Single line of text Media type
TMOO N N Single line of text Mood
TOAL N N Single line of text Original album/movie/show title
TOFN N N Single line of text Original filename
TOLY N N Single line of text Original lyricist(s)/text writer(s)
TOPE N N Single line of text Original artist(s)/performer(s)
TOWN N N Single line of text File owner/licensee
TPE1 N N Single line of text Lead performer(s)/Soloist(s)
TPE2 N N Single line of text Band/orchestra/accompaniment
TPE3 N N Single line of text Conductor/performer refinement
TPE4 N N Single line of text Interpreted remixed or otherwise modified by
TPOS N N Single line of text Part of a set
TPRO N N Single line of text Produced notice
TPUB N N Single line of text Publisher
TRCK N N Single line of text Track number/Position in set
TRSN N N Single line of text Internet radio station name
TRSO N N Single line of text Internet radio station owner
TSOA N N Single line of text Album sort order
TSOP N N Single line of text Performer sort order
TSOT N N Single line of text Title sort order
TSRC N N Single line of text ISRC (international standard recording code)
TSSE N N Single line of text Software/Hardware and settings used for encoding
TSST N N Single line of text Set subtitle
TYER N N Single line of text Year
IPLS N N Single line of text Involved people list
TDAT N N Single line of text Date
TIME N N Single line of text Time
TORY N N Single line of text Original Release Year
TRDA N N Single line of text Recording Dates
TSIZ N N Single line of text Size
TXXX N Y Single line of text User defined text information frame
USLT Y Y Multiple lines of text Unsynchronised lyric/text transcription
WCOM N N Single line of text Commercial information
WCOP N N Single line of text Copyright/Legal information
WOAF N N Single line of text Official audio file webpage
WOAR N N Single line of text Official artist/performer webpage
WOAS N N Single line of text Official audio source webpage
WORS N N Single line of text Official Internet radio station homepage
WPAY N N Single line of text Payment
WPUB N N Single line of text Publishers official webpage
WXXX N Y Single line of text User defined URL link frame

ID3V1 Genre values

These values are supported on ID3V1 and ID3V2 tags. Any other value is updated on the ID3V2 tag only. The values are shown here together with the corresponding numeric codes. Note that to be used in ID3V1 tags the description must be entered exactly as specified.

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

Language values

These values are used on frames that take a language code as well as on the language frame (TLAN).

aar Afar abk Abkhazian ace Achinese ach Acoli ada Adangme
afa Afro-Asiatic afh Afrihili afr Afrikaans aka Akan akk Akkadian
alb Albanian ale Aleut alg Algonquian Languages amh Amharic ang English, Old
apa Apache Languages ara Arabic arc Aramaic arm Armenian arn Araucanian
arp Arapaho art Artificial arw Arawak asm Assamese ath Athapascan Languages
ava Avaric ave Avestan awa Awadhi aym Aymara aze Azerbaijani
bad Banda bai Bamileke Languages bak Bashkir bal Baluchi bam Bambara
ban Balinese baq Basque bas Basa bat Baltic bej Beja
bel Byelorussian bem Bemba ben Bengali ber Berber bho Bhojpuri
bih Bihari bik Bikol bin Bini bis Bislama bla Siksika
bnt Bantu bod Tibetan bra Braj bre Breton bua Buriat
bug Buginese bul Bulgarian bur Burmese cad Caddo cai Central American Indian
car Carib cat Catalan cau Caucasian ceb Cebuano cel Celtic
ces Czech cha Chamorro chb Chibcha che Chechen chg Chagatai
chi Chinese chm Mari chn Chinook jargon cho Choctaw chr Cherokee
chu Church Slavic chv Chuvash chy Cheyenne cop Coptic cor Cornish
cos Corsican cpe Creoles/Pidgins, English cpf Creoles/Pidgins, French cpp Creoles/Pidgins, Portuguese cre Cree
crp Creoles/Pidgins cus Cushitic cym Welsh cze Czech dak Dakota
dan Danish del Delaware deu German din Dinka div Divehi
doi Dogri dra Dravidian dua Duala dum Dutch, Middle dut Dutch
dyu Dyula dzo Dzongkha efi Efik egy Egyptian (Ancient) eka Ekajuk
ell Greek, Modern elx Elamite eng English enm English, Middle epo Esperanto
esk Eskimo esl Spanish est Estonian eus Basque ewe Ewe
ewo Ewondo fan Fang fao Faroese fas Persian fat Fanti
fij Fijian fin Finnish fiu Finno-Ugrian fon Fon fra French
fre French frm French, Middle fro French, Old fry Frisian ful Fulah
gaa Ga gae Gaelic (Scots) gai Irish gay Gayo gdh Gaelic (Scots)
gem Germanic geo Georgian ger German gez Geez gil Gilbertese
glg Gallegan gmh German, Middle High goh German, Old High gon Gondi got Gothic
grb Grebo grc Greek, Ancient gre Greek, Modern grn Guarani guj Gujarati
hai Haida hau Hausa haw Hawaiian heb Hebrew her Herero
hil Hiligaynon him Himachali hin Hindi hmo Hiri Motu hun Hungarian
hup Hupa hye Armenian iba Iban ibo Igbo ice Icelandic
ijo Ijo iku Inuktitut ilo Iloko ina Interlingua inc Indic
ind Indonesian ine Indo-European ine Interlingue ipk Inupiak ira Iranian
iri Irish iro Iroquoian uages isl Icelandic ita Italian jav Javanese
jaw Javanese jpn Japanese jpr Judeo-Persian jrb Judeo-Arabic kaa Kara-Kalpak
kab Kabyle kac Kachin kal Greenlandic kam Kamba kan Kannada
kar Karen kas Kashmiri kat Georgian kau Kanuri kaw Kawi
kaz Kazakh kha Khasi khi Khoisan khm Khmer kho Khotanese
kik Kikuyu kin Kinyarwanda kir Kirghiz kok Konkani kom Komi
kon Kongo kor Korean kpe Kpelle kro Kru kru Kurukh
kua Kuanyama kum Kumyk kur Kurdish kus Kusaie kut Kutenai
lad Ladino lah Lahnda lam Lamba lao Lao lat Latin
lav Latvian lez Lezghian lin Lingala lit Lithuanian lol Mongo
loz Lozi ltz Letzeburgesch lub Luba-Katanga lug Ganda lui Luiseno
lun Lunda luo Luo (Kenya and Tanzania) mac Macedonian mad Madurese mag Magahi
mah Marshall mai Maithili mak Macedonian mak Makasar mal Malayalam
man Mandingo mao Maori map Austronesian mar Marathi mas Masai
max Manx may Malay men Mende mga Irish, Middle mic Micmac
min Minangkabau mis Miscellaneous mkh Mon-Kmer mlg Malagasy mlt Maltese
mni Manipuri mno Manobo Languages moh Mohawk mol Moldavian mon Mongolian
mos Mossi mri Maori msa Malay mul Multiple Languages mun Munda Languages
mus Creek mwr Marwari mya Burmese myn Mayan Languages nah Aztec
nai North American Indian nau Nauru nav Navajo nbl Ndebele, South nde Ndebele, North
ndo Ndongo nep Nepali new Newari nic Niger-Kordofanian niu Niuean
nla Dutch nno Norwegian (Nynorsk) non Norse, Old nor Norwegian nso Sotho, Northern
nub Nubian Languages nya Nyanja nym Nyamwezi nyn Nyankole nyo Nyoro
nzi Nzima oci Langue d'Oc oji Ojibwa ori Oriya orm Oromo
osa Osage oss Ossetic ota Turkish, Ottoman oto Otomian Languages paa Papuan-Australian
pag Pangasinan pal Pahlavi pam Pampanga pan Panjabi pap Papiamento
pau Palauan peo Persian, Old per Persian phn Phoenician pli Pali
pol Polish pon Ponape por Portuguese pra Prakrit uages pro Provencal, Old
pus Pushto que Quechua raj Rajasthani rar Rarotongan roa Romance
roh Rhaeto-Romance rom Romany ron Romanian rum Romanian run Rundi
rus Russian sad Sandawe sag Sango sah Yakut sai South American Indian
sal Salishan Languages sam Samaritan Aramaic san Sanskrit sco Scots scr Serbo-Croatian
sel Selkup sem Semitic sga Irish, Old shn Shan sid Sidamo
sin Singhalese sio Siouan Languages sit Sino-Tibetan sla Slavic slk Slovak
slo Slovak slv Slovenian smi Sami Languages smo Samoan sna Shona
snd Sindhi sog Sogdian som Somali son Songhai sot Sotho, Southern
spa Spanish sqi Albanian srd Sardinian srr Serer ssa Nilo-Saharan
ssw Siswant ssw Swazi suk Sukuma sun Sudanese sus Susu
sux Sumerian sve Swedish swa Swahili swe Swedish syr Syriac
tah Tahitian tam Tamil tat Tatar tel Telugu tem Timne
ter Tereno tgk Tajik tgl Tagalog tha Thai tib Tibetan
tig Tigre tir Tigrinya tiv Tivi tli Tlingit tmh Tamashek
tog Tonga (Nyasa) ton Tonga (Tonga Islands) tru Truk tsi Tsimshian tsn Tswana
tso Tsonga tuk Turkmen tum Tumbuka tur Turkish tut Altaic
twi Twi tyv Tuvinian uga Ugaritic uig Uighur ukr Ukrainian
umb Umbundu und Undetermined urd Urdu uzb Uzbek vai Vai
ven Venda vie Vietnamese vol Volapuk vot Votic wak Wakashan Languages
wal Walamo war Waray was Washo wel Welsh wen Sorbian Languages
wol Wolof xho Xhosa yao Yao yap Yap yid Yiddish
yor Yoruba zap Zapotec zen Zenaga zha Zhuang zho Chinese
zul Zulu zun Zuni