Skip to content

Instantly share code, notes, and snippets.

@Sargeanthost
Created October 20, 2025 05:37
Show Gist options
  • Select an option

  • Save Sargeanthost/bef9e20e3e293ac1d85ee80a5c8deb10 to your computer and use it in GitHub Desktop.

Select an option

Save Sargeanthost/bef9e20e3e293ac1d85ee80a5c8deb10 to your computer and use it in GitHub Desktop.

Revisions

  1. Sargeanthost created this gist Oct 20, 2025.
    2 changes: 2 additions & 0 deletions gistfile1.txt
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,2 @@
    scdl me -p --download-archive ./archive.txt --path <music folder> --opus --yt-dlp-args "-u oauth -p <auth> -f bestaudio[acodec=opus]/bestaudio --retry-sleep extractor:exp=10:180 --sleep-requests 0.75 --sleep-interval 3"
    # Note that you should have your oauth in the config for scdl to use the 'me' functionality, it just seems kinda broken passing down arguments and config options to yt-dlp, hence the extra cli flags