spotDL / spotify-downloader

Download your Spotify playlists and songs along with album art and metadata (from YouTube if a match is found).
https://spotdl.readthedocs.io/en/latest/
MIT License
17.14k stars 1.57k forks source link

[Feat.Req] Synced embedded lyrics with song #2123

Closed its-19818942118 closed 2 months ago

its-19818942118 commented 3 months ago

Requested Feature

idk if its already present or not but as far as i have seen. and all i have tested i havent found even one synced lyrics. it would be nice to implement it.

Possible implementation

dont know if its possible or not. since we are scraping spotify meta data. why not scrape the synced lyrics metadata too. pardon me for my lack of understanding on this matter. and illeteracy about how the way it works. but if its possible it would be a nice addition. also having an option to add synced lyrics meta data to old songs when redownloading would be very nice as well. thank you for your time.

simon-eller commented 3 months ago

In fact that worked with the previous version 4.2.4 but not with 4.2.5 anymore. See reference: https://spotdl.readthedocs.io/en/latest/reference/providers/lyrics/synced

They did change some things in the lyrics feature:

its-19818942118 commented 2 months ago

In fact that worked with the previous version 4.2.4 but not with 4.2.5 anymore. See reference: https://spotdl.readthedocs.io/en/latest/reference/providers/lyrics/synced

They did change some things in the lyrics feature:

  • remove sync tags from lyrics when saving them in uslt tag by @xnetcat in f47d77c
  • improved lyrics matching by @xnetcat in e4de031

cool but um the docs too confusing for me. could you um provide the command for me???

simon-eller commented 2 months ago

You can use this command:

spotdl-4.2.4-win32.exe download https://open.spotify.com/intl-de/track/4PTG3Z6ehGkBFwjybzWkR8 --config --lyrics synced

or just specify the "synced" option first in your Config file at the parameter lyrics_providers

its-19818942118 commented 2 months ago

Thanks

xnetcat commented 2 months ago

fixed in 4.2.6. update soon