AINES (Artificial Intelligent Name Extraction System) was developed by X-treem Software to analyse the file name of an MP3 and any other information available from the file (such as the ID3 Tag information) and relate these together to come to a decision about which parts of the file name represent the information that is required.
In the case of MP3 files, the information required for our purposes is:
Title Name
Artist Name
Album Name
Track Number
Each of these data may also be stored in the file as part of the ID3v1 Tag or the ID3v2 Tag.
The AINES process:
The first thing that AINES does is parse the file name for its constituent parts using any characters specified as possible separators (such as hyphens, tildes, semi-colons, commas, etc.). More info >>
Attempt to find a Track Number in the extracted names (constituent parts found in step 1). More info >>
Count the number of extracted names (having removed any that only included a Track Number) and proceed using the appropriate following step for whichever the count is equal to:
Format the resulting Artist and Title Names according to the options specified in File Name and Tag Coordinator Advanced Options:
Capitalise, make UPPERCASE or lowercase, or don't change at all according to Artist/Title format options.
Go through each word in the Artist/Title Name and change if the word is specified in Change special words options.
Go through each word in the Artist/Title Name and Capitalise or make UPPERCASE or lowercase if the word is specified in Special words format options.
Convert any underscores to spaces if Remove underscores is enabled.
Convert any double spaces to single spaces if Remove double spaces is enabled. This will convert anything up to four spaces in a row to a single space.
If the Artist Name starts with "The", put it at the end (with a preceding comma) if 'The' at end of Artist Name is enabled.
Tips
If the AINES process is resulting in No Change Action for particular files, or especially large numbers of files, consider changing some of the options in File Name and Tag Coordinator Options and Advanced Options. There are many options to play with and it may take a little experience to become adept at them. Also, you should look at the file names it is having problems with and try to pinpoint why the problem is occurring. Click here for a checklist of things to follow if you are having difficulties.
If the AINES process is not managing to produce good proposed changes for particular files, or especially large numbers of files, try changing the Reliability Preference in File Name and Tag Coordinator Options.