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
|
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
|
|