Skip to content

New Feature: specify config file to use with --config-file#462

Open
CosmicSage wants to merge 6 commits into
scdl-org:masterfrom
CosmicSage:config_file
Open

New Feature: specify config file to use with --config-file#462
CosmicSage wants to merge 6 commits into
scdl-org:masterfrom
CosmicSage:config_file

Conversation

@CosmicSage
Copy link
Copy Markdown

This Pull Request (if merged) will enable users to manage multiple accounts on soundcloud without having to repeatedly change a single file.

If user wants to get stuff of the other account, they can simply make a new username.cfg file with unique auth_token etc, in the .config/scdl folder and just simply pass the name of the file to --config-file option and be done

felciano added a commit to felciano/scdl that referenced this pull request May 9, 2026
- scdl-org#582: pin curl-cffi to avoid broken 0.14.x range (macOS compat)
- scdl-org#577: fix yt_dlp.__init__ imports to fix PyInstaller builds
- scdl-org#540: add --min-length / --max-length via yt-dlp match-filters
- scdl-org#532: add -n/maxtracks via --playlist-items slice, works with all modes
- scdl-org#527: add --retries/--fragment-retries defaults for reconnect resilience
- scdl-org#462: add --config-file for alternate config path
- scdl-org#287: add --list (dry-run listing via yt-dlp --simulate + --print)
- scdl-org#529: download_url() now returns list[str] of downloaded filenames

All feature PRs reimplemented for the v3/yt-dlp architecture.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant