this post was submitted on 15 Oct 2025
116 points (99.2% liked)

Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ

64838 readers
166 users here now

⚓ 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):

🏴‍☠️ Other communities

FUCK ADOBE!

Torrenting/P2P:

Gaming:


💰 Please help cover server costs.

Ko-Fi Liberapay
Ko-fi Liberapay

founded 2 years ago
MODERATORS
 

I would like to move away from using spotify for music. Are there any torrenting sites where I can torrent music with high quality audio (~320kbps) tagged properly?

you are viewing a single comment's thread
view the rest of the comments
[–] rozodru@piefed.social 12 points 4 days ago (15 children)

I have soulseek/nicotine+ on my private server and I just use that. It's really easy. If you ever used Napster or limewire or Kazaa or whatever it's exactly like that.

[–] Teppichbrand@feddit.org 7 points 4 days ago (7 children)

slsk-batchdl is pretty powerful too, if you're not afraid of a little command line

[–] rozodru@piefed.social 4 points 4 days ago (6 children)

yup! I used that to pull my playlists from spotify and youtube to download my songs on soulseek. very powerful tool that worked great. just let it run on my server overnight and had all my songs by the morning.

[–] baconbacksandwich@lemmy.dbzer0.com 1 points 4 days ago (2 children)

I would love to do this from Spotify. Can you share any code snippets or examples?

[–] rozodru@piefed.social 2 points 4 days ago* (last edited 4 days ago)

this was the script I used to download my youtube playlist, you can modify it to do spotify also:

#!/bin/bash  

PLAYLIST_URL="$1"  

if [ -z "$PLAYLIST_URL" ]; then  
    echo "Usage: $0 <youtube_playlist_url>"  
    exit 1  
fi  

# Log file with timestamp  
LOG_FILE="$HOME/music-downloads/download_$(date +%Y%m%d_%H%M%S).log"  

echo "Starting download at $(date)" | tee "$LOG_FILE"  
echo "Playlist: $PLAYLIST_URL" | tee -a "$LOG_FILE"  
echo "----------------------------------------" | tee -a "$LOG_FILE"  

# Run sldl with YouTube playlist  
sldl "$PLAYLIST_URL" --yt-dlp 2>&1 | tee -a "$LOG_FILE"  

echo "----------------------------------------" | tee -a "$LOG_FILE"  
echo "Download completed at $(date)" | tee -a "$LOG_FILE"  

I just ran this in a screen session. You don't have to log everything but I did it so I could check to see what songs weren't on soulseek from my playlist.

[–] Teppichbrand@feddit.org 1 points 4 days ago

Look at the documentation on the Github-page. It looks difficult but you only need a few options and they give you examples as well.

load more comments (3 replies)
load more comments (3 replies)
load more comments (10 replies)