I don’t wanna use Spotify anymore and would like to build my own offline collection of music. The issue is, I have hundreds of albums saved on Spotify that I love listening to. Downloading each individual song would be a royal pain in the ass to do. A lot of the stuff on the megathread doesn’t seem to work anymore for music specifically. I also would like to have high quality audio files. Any ideas how to go about doing this? I have no idea how torrenting works.

  • Bigfoot@lemm.ee
    link
    fedilink
    English
    arrow-up
    6
    ·
    5 hours ago

    Step 1. Purchase 8-10 albums from your favorite artists on Bandcamp (Bandcamp typically has flac files)

    1. Subscribe to Tidal with a VPN in a poor country for very cheap ($4).
    2. Pay for one month of one of the music migration services ($5).
    3. Use Tidal-dl to get all the FLACs your heart desires.

    Honestly you can probably keep Tidal, it’s cheap and good. But always download the FLAC files for anything you don’t want to lose.

      • Moonrise2473@feddit.it
        link
        fedilink
        English
        arrow-up
        1
        ·
        15 minutes ago

        It feeds from YouTube music so you’d be lucky if you can get the clean music version and not the videoclip version with gunshots, cars speeding and people talking over it

      • kirk781@discuss.tchncs.de
        link
        fedilink
        English
        arrow-up
        1
        ·
        3 hours ago

        Whilst YT-dlp supports many sites, it’s primary function is still downloading from YouTube and that doesn’t have flac. Even YouTube Music Premium only streams at 256 kbps Aac when set at high, I think.

        Using one of those deezer or qobuz bots might be better incase someone really wishes for flac. Or if one wants to invest time, then Soulseek is always there.

  • SmallsJohnson@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    2
    ·
    6 hours ago

    I had great success ripping from Spot with Tunefab. Haven’t used it in over a year (lazy) but it was worth paying for. It has a built in browser or w/e but it’s laggy AF. I would just sign in to a regular browser and make a giant playlist of everything I wanted to save and then log in through the program and do one drag & drop of the playlist to the download queue. IIRC you could download FLAC as well as any other lesser forma but don’t quote me on that.

  • Zikeji@programming.dev
    link
    fedilink
    English
    arrow-up
    3
    ·
    7 hours ago

    I switched a while back, but grew frustrated with most of the solutions. Apparently while my music is on Spotify, some of it isn’t in the MusicBrainz database, so automation and tagging/sorting tools just crapped out. The solution of submitting the data just wasn’t work I was willing to put in (the guide on making a submission alone was too much).

    Ultimately I did most everything manually and got a workable solution, but without added variety I lost touch with music and stopped listening all together over time.

  • Ace! _SL/S@ani.social
    link
    fedilink
    English
    arrow-up
    11
    ·
    edit-2
    10 hours ago

    FMHY has some good ones for high quality music. Organizing your Library will also be real easy with Musicbrainz Picard.

    As for mass downloading there should be some Spotify downloaders out there. Every other way will proly not be able to get 100% of your library. Just make sure to use a trusted one, because you’ll most likely have login with your account to access your saved stuff & playlists.

    Personally I download from Tidal for HiFi (yt-dlp + hifi-tui) and Youtube Music (yt-dlp) for everything else.

    • SolOrion@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      4
      arrow-down
      1
      ·
      10 hours ago

      Just make sure to use a trusted one, because you’ll most likely have login with your account to access your saved stuff & playlists.

      I used SpotDL, personally. Not sure if it even supports logging in, but you can just make your playlists public for a few minutes while you download them. It does require you to do every playlist individually, afaik, there’s not just a ‘my whole account’ option. If you have youtube premium/youtube music you can DL high quality as well, though getting that to work was a bit tricky for me. I don’t generally mess with programs lacking a GUI, though, so it’s probably mostly a me issue.

      • SqueakyBeaver@lemmy.blahaj.zone
        link
        fedilink
        English
        arrow-up
        1
        ·
        6 hours ago

        iirc, spotdl let’s you “log in” by storing a specific cookie in a file or getting a token or something. It’s probably somewhere in the docs, but I don’t remember exactly off the top of my head

        • SolOrion@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          2
          ·
          6 hours ago

          It definitely does that for Youtube, but I didn’t see the option for Spotify. I last looked at the docs a very long time ago, so its entirely possible it’s got some added functionality since.

  • Tenkard@lemmy.ml
    link
    fedilink
    English
    arrow-up
    4
    arrow-down
    1
    ·
    8 hours ago

    Pay for one month of tidal premium, they have an official tool to migrate Playlists from Spotify, then you can use streamrip to download from tidal

  • nylo@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    3
    arrow-down
    10
    ·
    6 hours ago

    a really good resource for that would be SHARING MORE POTASH MEMES WE NEED MORE POTASH MEMES OP WAKE UP YOUR WIFE MISSES YOU AND WE ALL MISS THE POTASH MEMES SPOTIFY IS TEMPORARY AND POTASH IS FOREVER