vidify / vidify

Detect the songs playing on your device and play their music videos anywhere
https://vidify.org/
GNU Lesser General Public License v3.0
119 stars 9 forks source link

Lyricwikia is offline, possible alternatives? #140

Open AndrewAmmerlaan opened 3 years ago

AndrewAmmerlaan commented 3 years ago

Ever since lyricwikia went offline the lyrics part of Vidify is no longer working: https://github.com/enricobacis/lyricwikia/issues/12

I've been searching for a possible replacement. There are several python packages that fetch lyrics from https://genius.com/ but most of them seem to require the user to enter some API key, so that is not very convenient. I also found one that fetches lyrics from https://www.azlyrics.com (https://pypi.org/project/lyric-scraper/) which works quite well, but requires the user to enter the title/artist from a terminal (and for some reason those can't be specified as arguments, you have to call the thing and then enter this information).

IMO this is the best one: https://github.com/Jugran/lyrics-in-terminal, it supports fetching from both https://www.azlyrics.com and from google. And fetching lyrics from google seems to me to be very useful, since google will automatically search several lyrics websites for the correct lyrics, which means that with one query you can search multiple websites. The downside of this particular package is that it does way more than it needs to do for vidify's purposes. It looks for MPRIS capable players, much like vidify does, and displays the lyrics in a nice format. This would of course only work on Linux, but perhaps we could use only part of this package (only the part that fetches the lyrics).

This one might also be promising: https://github.com/Techcatchers/PyLyrics-Extractor, it needs an API key, but it does support multiple sources and seems to be very easy to use.

marioortizmanero commented 3 years ago

Hi Andrew! Sorry for not giving you an update on Vidify until now. I did see this issue but I haven't been working on it lately so I didn't really know what to reply.

Since you've always helped me with the project I wanted to let you know what my plans are for the future. I've just published an article on the official site, go check it out if you're interested: https://vidify.org/blog/202105-update/

Again, thanks for your support :)