This function is used to search for artwork from the Cover Art Archive which is MusicBrainz's primary source for artwork.
The function is different from other artwork functions as it is based on MusicBrainz Ids. The MusicBrainz database contains releases (albums) and release groups which are logical entities which might represent multiple releases of the same album. Yate will search both resources.
You specify which artwork types you'd like to import. A description of the MusicBrainz Cover Art / Types can be viewed at the following link:
It is possible that more than one item of a particular type may be imported.
The Main Front item is a Front item which is tagged as the main or typical front item.
The Main Back item is a Back item which is tagged as the main or typical back item.
With the exception of error reporting, the function is silent. Testing the artwork count before and after execution is the only means of determining if anything was imported.
While this function is available in grouped execution mode, it is far more efficient when run stepwise. At all costs avoid doing individual applications of this function on tracks while grouped. When running stepwise no individual external access will be made more than once.
When the function completes, it will Normalize the artwork for the following artwork types: Cover (front), Other, Cover (back) and Media (CD label). Further if the resulting default image is of type Other, it will be changed to Cover (front).
When run in the batch processor, this statement is always silent. Otherwise, by default, a number of errors will be displayed in the UI. This can be useful for debugging purposes. The display of the errors can be suppressed by setting named variable Suppress Error Display to true or a non zero integer value.
If an error occurred, the description will be in named variable Action Error Text.