TimoLin / SpotifyLyrics

This is a python script to show synced lyrics of your current playing song in Spotify at terminal.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

>: Don't have lyrics right now :<

EsmailELBoBDev2 opened this issue · comments

One of us here is wrong!
i used same song that in your example but yet, still no lyrics
Screenshot 2020-09-15 09:55:54

Dear EsmailELBoBDev2,

Sorry for my late reply.
This error message means the lyrics crawler can't get lyrics frome 'Mini lyrics'. Maybe it's because the _minilyrics crawler is too old for the 'Mini lyrics' website, I don't know and sorry I don't have much time to fix this.

This script shows synced lyrics of the current playing song, which means we need to get the lyrics with time information. Like this:

[00:16.53]We were both young when I first saw you
[00:20.16]I close my eyes and the flashback starts
[00:23.76]I'm standing there on a balcony in summer air

In the current script, only the lyrics from source Mini Lyrics are with time information. The other lyric sources like Wikia, Musixmatch, Songmeanings, etc , don't have the time information. You can see these crawlers in services.py.

To fix this bug, we can use other lyrics sources which is more stable, like QQ, netease, xiami, ... The python crawlers for those sources can be found in GitHub. For example, you can check this project https://github.com/SimonIT/spotifylyrics/blob/master.

Timo

Change this line if you use another lyrics crawler:

lyrics, url, service_name, timed = s._minilyrics(artist, song)

i'm sorry timo :c
I'm new to python and your project looks big but i will try what you said and tell you the updates but if you got the time don't forget me as its your project and it will be so easy for you to fix it fast