Is there a way to automatically locally save Spotify music as I listen to it? Or to access/convert the files that Spotify saves for offline playback?

@graham1@gekinzuku.com
link
fedilink
English
101Y

You can look into Spotify Downloader spotdl, a Python package here: https://github.com/spotDL/spotify-downloader

It doesn’t download as you listen, but it’ll do something smart and download all the tracks of a playlist/album/etc by grabbing high-quality audio from Youtube videos (and it magically avoids dreaded music video versions) if you feed it a Spotify URL. It also puts all the metadata in the tracks automatically.

Tip for anyone else that uses this: make sure your playlist is public or it can’t download it. That seems really obvious now, but it didn’t occur to me initially lol.

Monkey With A Shell
link
fedilink
English
41Y

Spytify worked last I checked, it pretty much just rips from the audio output stream so it’s essentially impossible to block. On the downside without creating a dev api key the metadata is kind of iffy (it will attempt to grab it from somewhere other than spotify without the api key) and being a stream copy it can only copy as fast as they can play.

@Mongostein@lemmy.ca
link
fedilink
English
31Y

When I was in school for radio I was outputting the Spotify player to the rack then bringing it back to an input to record through audition.

Kind of tedious, but it worked.

Refurbished Refurbisher
link
fedilink
English
31Y

Deemix is a good option. Will download Spotify playlists from Deezer.

Ace
link
fedilink
English
11Y

Onthespot has download as you listen to feature but i never tried it so cant say how good it works

https://github.com/casualsnek/onthespot

@gosling@lemmy.world
link
fedilink
English
141Y

These recommendations are good. I personally wrote my own Python script to use the Spotify API to get playlists and metadata then download the audio off YouTube.

It’s similar to spotdl but the last time I used them, they were only taking the first audio (which could be the music video version). So for my script, I put a filter for duration, prioritize YouTube music, and use keywords like “lyrics” and “official audio” that’s more likely to match the Spotify version

Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ
!piracy@lemmy.dbzer0.com
Create a post
⚓ Dedicated to the discussion of digital piracy, including ethical problems and legal advancements.

Rules • Full Version

1. Posts must be related to the discussion of digital piracy

2. Don’t request invites, trade, sell, or self-promote

3. Don’t request or link to specific pirated titles, including DMs

4. Don’t submit low-quality posts, be entitled, or harass others



Loot, Pillage, & Plunder

📜 c/Piracy Wiki (Community Edition):


💰 Please help cover server costs.

Ko-Fi Liberapay
Ko-fi Liberapay

  • 1 user online
  • 101 users / day
  • 251 users / week
  • 978 users / month
  • 3.47K users / 6 months
  • 1 subscriber
  • 3.4K Posts
  • 82.3K Comments
  • Modlog