Hi all,

I’ve been scouring around for a tool to do this for some time but haven’t had any luck, hence here I am once again asking for your pirate support.

I’m aware of Cider, but it doesn’t do High-Quality Lossless and the people behind it seem a bit scummy to be honest; the whole Cider 2 thing. Forgive me if I’m wrong, and please correct me.

I’m quite keen on doing this since I’m part of an Apple Family plan, so I don’t pay a penny for the service but still get full access. I’ve got terabytes of storage just waiting to share music via Soulseek.

While I’m at it here, might as well ask if anyone’s got a similar thing for Spotify? It’s the same deal with the whole Family plan thing (It’s a complex situation) so downloading from that service is just as appealing, though AM is preferred because quality.

Sidenote, I don’t want any of these tools that just match the song and rip from YouTube; always gives crap quality.

  • @[email protected]
    link
    fedilink
    English
    143 months ago

    zotify.xyz can rip premium quality directly from spotify if you provide it with premium account credentials.

    • 🌘 Umbra Temporis 🌒OP
      link
      fedilink
      English
      4
      edit-2
      3 months ago

      That was looking really good, however it doesn’t seem to download into separate sub-directories which is rather annoying. I’ll keep my eye on that though, thanks :D

      • @[email protected]
        link
        fedilink
        English
        123 months ago

        You can get it to do subdirectories by editing the ‘output’ setting in the config file. ex: ‘{artist}/{album}/{song_title}.{ext}’ would give each artist their own directory and further split the songs into their own album directory

        • 🌘 Umbra Temporis 🌒OP
          link
          fedilink
          English
          23 months ago

          Thank you! Seems like Opus doesn’t work though which is a shame. I made an issue on the Github page. I’ll make a script to do that after and preserve the cover art.

          I’ve now got it going with real-time downloads, this is going to take days 😭. However this tool is the best out of a set of compromises so I’ll make the most of it.

          • @[email protected]
            link
            fedilink
            English
            13 months ago

            I’d also recommend setting the “song_archive” option if you haven’t already…especially with real time downloads. Just in case. I’m…unfortunately speaking from experience

            • 🌘 Umbra Temporis 🌒OP
              link
              fedilink
              English
              1
              edit-2
              3 months ago

              I’ve got it downloading non-real time right now cause I was able to fix the Opus issue (PR is open on Github “Effective libopus support”), so I want to stress-test my changes a bit.

              I’ll switch it back to real-time soon, and I’ll turn on the archive :P.

      • @[email protected]
        link
        fedilink
        English
        33 months ago

        When I provide it an artist name, it downloads all of their songs into subfolders with an album name. When I provide it a playlist however, it downloads all songs into one folder. They still have album an artist in the metadata, do I’m pretty sure it can be sorted after the download.