"error connecting to server" (metrolyrics).
data\freedb.scr cannot be opened.
i should mention, i am only interested in a script for lyrics, all other fields i add manually. I'm thinking i should remove all scripts other than lyrics so i don't accidentally overwrite my file info.
AFAIK freedb does not supply any lyrics.
About the metrolyrics message: I am not sure if the server does not work any more at all, only currently, or that no lyrics have been found.
I would recomment to use Foobar2000 and the plugins openlyrics (foo_openlyrics) and/or multi-source lyrics (foo_multisource)
There are - but they usually work only on a single title at a time.
The functions in foobar allow to select more or less the whole collection and different sources are sought in a single session. I find that more convenient.
understood, it doesn't work. ok thanks, looks like it's not possible with mp3tag anymore. i'll look into foobar2000. just a bit reluctant to expose my collection to another software i'm not familiar with (afraid of making a mistake), do not want any changes made at all, other than adding lyrics.
There are many ways to fetch lyrics for songs. Here are some of them:
lrcget can mass download synced lyrics to .lrc files and unsynced lyrics to .txt files.
For MusicBee, my desktop player of choice, there are many good lyrics plugins, here are the ones I use: Lyrics Reloaded, Museexmatch, LRCLIBee, Beenius.
You can combine all these sources in the settings and select their priority.
With these, the lyrics to the song that's currently playing is automatically fetched and displayed in the lyrics window. When the lyrics match, you can simply save such lyrics either to the tags of audio files or to external .lrc/.txt files.
I personally prefer using external .lrc and .txt files since these allow me to edit them in more tools and it also solves the problem of different audio file types having different standard tags for lyrics. Mp3s for example use SYLT for synced lyrics (has some limitation) and USLT for unsynced lyrics. For flac files that would be LYRICS for synced lyrics and UNSYNCEDLYRICS for unsynced ones.
You're not restricting yourself to either using external or embedded lyrics either way tho.
I've written lyrict to provide a few ways to check, import, export, tag and standardize lyrics. Feel free to check it out.
And should you come across synced lyrics with bad timings or feel the desire to sync lyrics yourself, the best way I found is using SubtitleEdit that also supports .lrc files and allows highly precise timing with the waveform view and its advanced toolset.