I used to have a script that would check a text file that I had hosted on nextcloud so I could paste in spotify URI’s whenever I wanted, then nightly it would run a bash script that would leverage spotify-ripper (https://github.com/hbashton/spotify-ripper). It would see if tracks were already downloaded, and skip them, and download anything missing. It would take care of the album art and ID3 tags and everything, straight from the source.

I’ve seen a few suggestions, like lidarr-extended, but that does not allow you to plug in spotify credentials, for example. There’s zotify, and ZotifyFrontend, but looks like it’s not really able to “sync”. I also found DownOnSpot but that seems like Zotify but different.

Are there any good solutions anyone is using currently?

  • Krafty Kactus
    link
    fedilink
    English
    arrow-up
    4
    ·
    4 months ago

    It does! It’s what I use for my music library. It even downloads the lyrics.

    • yeehaw@lemmy.caOP
      link
      fedilink
      English
      arrow-up
      3
      ·
      4 months ago

      But they come from YouTube though based on the GitHub page, not from the source (Spotify). That’s a deal breaker for me. I have too many obscure tracks that do not look up easily and it makes a mess of my library 😞