I use OSD Lyrics and CoverGloobus. They are good, they search and eventually download lyrics, when they can find them. The sources used by OSD Lyrics, for example, are rather limited (although I love the way it displays them. The latter accesses a reacher database, but the display is not adjustable as far as I know). Couldn't find a way to make these programs see lyrics from a file selected by me.
What I want is to be able to add the lyrics myself, and even to embed them into the music file - and, of course, to display them from there. The last feature alone would be very valuable to me, as I have a large music database with lyrics already embedded, but I cannot see them with these programs: they are just looking for new lyrics on the Internet, although the lyrics are on my computer.
In Windows I used Foobar2000 to find, display and embed lyrics (with the add-on lyricsgrabber) and when I needed to add the lyrics manually I used to embed them in MediaMonkey (this player allows finding them, but also editing and embedding - just by copy/paste). I am not able to run MediaMonkey in Wine. Foobar works, but with a lot of problems. And anyway, Wine is of last resort.
I am looking for a Linux program that would be able to do something similar to what I have described above.
I use aTunes, which is a java-based Music Player, that also fetches lyrics from an internet-database for most of my music. It is highly customize-able, meaning, that you can change the column view(s) to your liking, add different lyric sources, add/play radio stations etc..
The lyrics are stored here:
~/.atunes/aTunes.log
.However, it is even easier to add new lyrics and edit older once (i forgot to mention it in the first place).
You also request quick access to specific tracks, which can be archived through the Filter search-filed or by changing the view option of the column. As you can see in the screenshot below, there are a few great features, like:
Have you looked at Quod Libet? (disclaimer: I'm one of the current devs). It's popular with a lot of ex-Foobar2000 users. QL (plus associated tagger Ex Falso) has lyrics support via text files linked to the lyrics (for cross-format support mainly). These are editable in-place (via "Information", somewhat confusingly)
There is also now a viewlyrics plugin too for automatically viewing the current song's lyrics. You don't mention audio formats, if it's mp3, there are recent talks of supporting embedded ID3 lyrics, so add your support there if you're interested.
gmusicbrowser comes with a Lyrics plugin.
Once activated on the Settings/ Plugins page, it can use lyrics embedded in the .mp3 file, or from a downloaded lyrics file, or it tries some download sites.