ncmpc icon indicating copy to clipboard operation
ncmpc copied to clipboard

Idea: improve lyrics screen

Open jose1711 opened this issue 2 years ago • 2 comments

Now that multiple lyrics parsers exist I think it could be useful if ncmpc improves lyrics screen. Prior to showing the lyrics itself it could show a sub-tab containing source where the lyrics came from - either file if found on a local filesystem or name of the parser (azlyrics, tekstowo…).

[*file] [azlyrics] [tekstowo] [genius]

We're no strangers to love
You know the rules and so do I
A full commitment's what I'm thinking of
You wouldn't get this from any other guy
I just wanna tell you how I'm feeling

Lyrics will be pulled only for currently active source (file above) while first working source will be used and set as active by default (the same way how it works now). Default keybinding for switching sources could be the same as for activating lyrics screen (7).

jose1711 avatar May 10 '22 11:05 jose1711

ncmpc already shows where lyrics came from. But I don't understand the rest of your idea. What does "set as active" mean? What does "switch sources" mean?

MaxKellermann avatar Jan 12 '23 11:01 MaxKellermann

@MaxKellermann

I get the impression @jose1711 wants to be able to pick-and-choose from different lyrics sources' results for a given song's lyrics, in the cases where requesting the same lyrics from all the providers would produce results from more than one of them. (Presumably, different results — or at least, potentially different results — from each provider.)

If we accept the premise that different lyrics providers can produce different results for the same request, then by extension some of those are likely to be "better" or "worse" results than other providers might supply. In which case, it's somewhat understandable that users might want the ability to review the different options and select the one they feel is the "best" result, instead of blindly "settling" for whatever's supplied by the first provider with a match.

(I'm not sure how much I'm on board with that premise, personally. But I can sorta see where it's coming from... assuming I've understood the request correctly.)

ferdnyc avatar Apr 08 '23 22:04 ferdnyc