AutoMatch and AutoFormat ID3 Fields

Jaikoz uses a special algorithm called AutoMatch to compare values in different MP3s that although slightly different actually mean the same thing, then all the values are automatically changed to the most popular value. It can then use AutoFormat to change features such as Capitalization.

For example this is what you would get running AutoMatch and AutoFormat on the Artist,Album and Track No data using the default settings.

Screenshot

Within the Artist column Automatch recognizes that misVitals and missvitals are probably meant to be the same word. It ignores the 'the' and the ',' in matching and also capitalization. It then decides that because there are two MP3s with the value misvitals this is more likey to be correct then missvitals this is more likely to be correct. The AutoFormat tells Jaikoz to capitalize output so all MP3s are changed to Misvitals.

Within the Album column it recognizes solaris and solariz to be different spellings of the same word. It ignores the '!' when matching. This gives another match and because there are two albumns matching solaris and only one matching solariz all values are changed to Solaris, capitalized because of the AutoFormat settings

Track numbers are formatted to be of the form 01-09,10,11 .. to make it easier for players to sort the tracks in order.

Obviously this is not an exact science and sometimes Automatch and Autoformat get it wrong but work suprisngly well. The parameters for automatching and autoformatting can be set on a column basis for all the major columns (artist,album,title,genre,track,comment).

You have full control over how the matching and formatting occurs, you can specify settings on a column basis.

tag Matching Options Screenshot

These can then refer to user defined lists. For example in the AutoMatch settings above it specifies to Ignore Common Connectives when comparing columns using the DefaultWordRemover. This can be edited through the 'WordRemover Settings' Window.

Auto match Settings Screenshot