Format of fields
Each tag field and filename has its own format, which determines what values can be assigned to them. TagJet checks every assigned value for compliance with the format and performs value conversion if necessary. After conversion the resulting value can be empty, in this case the assignment does not occur and the field retains its previous value.
Most fields have a string format and can take almost any value.
Year, Original Year and BMP fields have a numeric format. Their values can consist of digits only. When you assign a string to one of these fields TagJet looks for the first number in it and assigns the number to the field, the rest of the string is discarded.
Examples of value conversions to numeric format
|
Value
|
Result
|
|
2005
|
2005
|
|
2005year
|
2005
|
|
Value 220
|
220
|
|
Song 1999 new
|
1999
|
|
Track 1997 new2
|
1997
|
|
2009Track 14song
|
2009
|
Track field has a numeric format with one addition: "/" (slash) can be used in this field, which is needed for separating a track number and total number of tracks on an album.
Examples of value conversions to track format
|
Value
|
Result
|
|
Track 4
|
4
|
|
Track 12 new
|
12
|
|
8/12
|
8/12
|
|
Track 8/12
|
8/12
|
|
Track 14/42 new2
|
14/42
|
Filename has the string format with slight limitations. The following characters are forbidden "<>:"|?* \ / "" and can not be present in a filename. If one of these characters occurs in an assigning value then it is automatically replaced with an underscores. Also a filename must always end with the ". mp3" extension. But you should not write the extension yourself because it is added automatically.
Examples of value conversions to filename format
|
Value
|
Result
|
|
Song|title
|
Song_title.mp3
|
|
Song "new ton"
|
Song _new ton_.mp3
|
|
Mike/deep\dive
|
Mike_deep_dive.mp3
|
|
Deep dive.mp3
|
Deep dive.mp3
|
Genre field has the string format with some additions. Each standard genre corresponds to a number. (See the list of genres.) If you enter a number or a number in parentheses to the Genre field then it is automatically replaced by the corresponding name of the genre. If you enter a number of a genre in parentheses and the corresponding name immediately after it, then the number and the parentheses are discarded and only the name is remained.
Examples of value conversions to genre format
|
Value
|
Result
|
|
New style
|
New style
|
|
4
|
Disco
|
|
Disco
|
Disco
|
|
(4)Disco
|
Disco
|
|
(4)(5)Disco
|
(4)(5)Disco
|
|
79
|
Hard Rock
|
|
125
|
Dance Hall
|
|
126
|
126
|
|
324
|
324
|
Besides ID3v1 tag fields have also limitations on length. If you enter a value that is longer than allowed then it is automatically cut off.
Maximum lengths of ID3v1 tag fields
|
Title
|
30 characters
|
|
Artist
|
30 characters
|
|
Album
|
30 characters
|
|
Year
|
4 characters
|
|
Comment
|
28 characters
|
All values that are assigned to tag fields and filename are checked against the format and are converted if necessary. It does not matter how the assignment happens: in the table, by one of the processor windows or through "Find and Replace" dialog.
|