scdl icon indicating copy to clipboard operation
scdl copied to clipboard

Clarify how to download playlist files to folders (ie with `-a` and/or `-t`)?

Open ldexterldesign opened this issue 4 months ago • 3 comments

👋

Thanks for software

Hope y'all OK!

I want to grab all files (specific to -t) AND have playlist files downloaded/organised to folders

This: scdl -l https://soundcloud.com/leaf-dog-lord-balrog -t ... doesn't seem to organise files into playlist folders, should it?:

  • If yes then there seems to be a bug (possibly dating back to ~2021
  • If no then it appears users must first run: scdl -l https://soundcloud.com/leaf-dog-lord-balrog -p and then scdl -l https://soundcloud.com/leaf-dog-lord-balrog -c -t but it's suboptimal and/because -c doesn't seem to have any effect because the playlist files aren't seen as they're in folders

My expected behaviour is to (be able to) run one command to get what I want

Aside, the fact --no-playlist-folder exists got me assuming default behaviour would be playlist downloads get organised into folders by default, which isn't the case 😕

Hope this helps and for some clarification..?

🤞

ldexterldesign avatar Aug 24 '25 20:08 ldexterldesign

Hopefully this is a bug - and albums, playlists and reposts should (sensibly) be kept organised with use of sub-folders by default - else I sense the addition of --(no-)dir or --(no-)folder (ie specifically with -a and-t and depending on default behaviour) might be required..?

Aside, --no-playlist-folder could/should then be made redundant, as we would have the (more general) utility flags above

For now the only way I can think to solve this is to run the two commands and eat the duplicate downloads and time spent manually sanitising them on the file system 😞:

  1. scdl -l https://soundcloud.com/leaf-dog-lord-balrog -p
  2. scdl -l https://soundcloud.com/leaf-dog-lord-balrog -t

ldexterldesign avatar Aug 24 '25 20:08 ldexterldesign

FYR it shouldn't be required of users but I can solve this issue with musicbrainz clustering; based on meta

Although, for some reason (ie when -p is used) the ID3 tags get a really bad haircut 😵‍💫

scdl -l https://soundcloud.com/leaf-dog-lord-balrog -t: Image

scdl -l https://soundcloud.com/leaf-dog-lord-balrog -p: Image

Happy to create a new issue if someone else can confirm their side..?

ldexterldesign avatar Aug 24 '25 21:08 ldexterldesign

use DRmare Streaming Audio Recorder so you can bypass all those troubles haha.

laurie-link avatar Nov 27 '25 09:11 laurie-link