ytmdl icon indicating copy to clipboard operation
ytmdl copied to clipboard

Downloading Lyrics

Open ChandanShakya opened this issue 2 years ago • 3 comments

Feature Request

Checklist

  • [ ] Add support for downloading synced lyrics

Description

I want to be able to have the lyrics downloaded alongside the song or manually.

ChandanShakya avatar Mar 16 '22 03:03 ChandanShakya

@ZXY-CC-3ag13 Most metadata providers do not provide lyrics and adding a whole different layer of provider just to fetch lyrics seems like an overkill considering most music players won't even recognize the lyrics stored as metadata.

I will keep the issue open in case more people seem to need this feature, they can discuss in this issue itself.

deepjyoti30 avatar Jul 09 '22 05:07 deepjyoti30

spotDL manages to do this, and they download from youtube too. not sure how though, looking at ffmpeg each line is suffixed with ":". https://github.com/spotDL/spotify-downloader

cowpod avatar Sep 08 '22 07:09 cowpod

@cowpod Thanks for letting us know. Seems like spotdl gets the data from Spotify only and since Spotify recently rolled out lyrics support for all countries (afaik), that is probably the reason why spotdl is able to do it.

However, in case of ytmdl, we let users select the metadata provider and we do support a lot of providers other than spotify and I am aware that as of now only Spotify and MusicBrainz provides lyrics which brings me back to the same reason that adding support for lyrics just for one or two providers doesn't seem like it's worth it.

Also, considering the basic metadata (like title, album name, singer name) are already being fetched, I think most music players will fetch the lyrics automatically (at least ncmpcpp does this).

deepjyoti30 avatar Sep 10 '22 14:09 deepjyoti30