With puddletag you can tag your audio files using metadata from external Tag Sources.
The following Tag Sources are distributed with puddletag:
Tag Sources are album based and enable tagging individual albums using metadata from the Tag Source(s) of your choosing. For each of the Tag Sources puddletag will by default retrieve the full complement of metadata provided by the Tag Source. You do, however, have the option of choosing only specific fields or writing all fields provided by a Tag Source except those you specifically exclude.
You can specify or omit fields from a tagging operation by specifying the following in the Fields input area (leave it blank to retrieve all fields provided by a Tag Source):
There are a couple of things you need to know to able to use puddletag’s tagging abilities effectively:
For all Tag Sources, but FreeDB you can also do textual searching. If the Search text box contains any text whatsoever, puddletag will do a textual search when you click on Search. After which you can perform the same procedure as from 9 above.