# Technical Documentation: scdl-org/scdl > ℹ️ **Provenance:** Hybrid Fusion: `scdl-org/scdl` (README + 1 In-Tree Chapters) · [CodeWiki Reference](https://codewiki.google/github.com/scdl-org/scdl) · Recency: Active (< 180 days) ## 1. Project Overview & Quickstart (scdl-org/scdl) # Soundcloud Music Downloader ## Status of the project As of version 3, this script is a wrapper around `yt-dlp` with some defaults/patches for backwards compatibility. Development is not active and new features will likely not be merged, especially if they can be covered with the use of `--yt-dlp-args`. Bug reports/fixes are welcome. ## Description This script is able to download music from SoundCloud and set id3tag to the downloaded music. Compatible with Windows, OS X, Linux. ## System requirements * python3 * ffmpeg ## Installation Instructions https://github.com/flyingrub/scdl/wiki/Installation-Instruction ## Configuration There is a configuration file left in `~/.config/scdl/scdl.cfg` ## Examples: ``` # Download track & repost of the user QUANTA scdl -l https://soundcloud.com/quanta-uk -a # Download likes of the user Blastoyz scdl -l https://soundcloud.com/kobiblastoyz -f # Download one track scdl -l https://soundcloud.com/jumpstreetpsy/low-extender # Download one playlist scdl -l https://soundcloud.com/pandadub/sets/the-lost-ship # Download only new tracks from a playlist scdl -l https://soundcloud.com/pandadub/sets/the-lost-ship --download-archive archive.txt -c # Sync playlist scdl -l https://soundcloud.com/pandadub/sets/the-lost-ship --sync archive.txt # Download your likes (with authentification token) scdl me -f ``` ## Options: ``` /* Detailed source-code truncated for AI context efficiency. */ ``` ## Features * Automatically detect the type of link provided * Download all songs from a user * Download all songs and reposts from a user * Download all songs from one playlist * Download all songs from all playlists from a user * Download all songs from a user's favorites * Download only new tracks from a list (playlist, favorites, etc.) * Sync Playlist * Set the tags with mutagen (Title / Artist / Album / Artwork) * Create playlist files when downloading a playlist ## 2. In-Tree Documentation Chapters (scdl-org/scdl) # Soundcloud Music Downloader ## Status of the project As of version 3, this script is a wrapper around `yt-dlp` with some defaults/patches for backwards compatibility. Development is not active and new features will likely not be merged, especially if they can be covered with the use of `--yt-dlp-args`. Bug reports/fixes are welcome. ## Description This script is able to download music from SoundCloud and set id3tag to the downloaded music. Compatible with Windows, OS X, Linux. ## System requirements * python3 * ffmpeg ## Installation Instructions https://github.com/flyingrub/scdl/wiki/Installation-Instruction ## Configuration There is a configuration file left in `~/.config/scdl/scdl.cfg` ## Examples: ``` # Download track & repost of the user QUANTA scdl -l https://soundcloud.com/quanta-uk -a # Download likes of the user Blastoyz scdl -l https://soundcloud.com/kobiblastoyz -f # Download one track scdl -l https://soundcloud.com/jumpstreetpsy/low-extender # Download one playlist scdl -l https://soundcloud.com/pandadub/sets/the-lost-ship # Download only new tracks from a playlist scdl -l https://soundcloud.com/pandadub/sets/the-lost-ship --download-archive archive.txt -c # Sync playlist scdl -l https://soundcloud.com/pandadub/sets/the-lost-ship --sync archive.txt # Download your likes (with authentification token) scdl me -f ``` ## Options: ``` /* Detailed source-code truncated for AI context efficiency. */ ``` ## Features * Automatically detect the type of link provided * Download all songs from a user * Download all songs and reposts from a user * Download all songs from one playlist * Download all songs from all playlists from a user * Download all songs from a user's favorites * Download only new tracks from a list (playlist, favorites, etc.) * Sync Playlist * Set the tags with mutagen (Title / Artist / Album / Artwork) * Create playlist files when downloading a playlist --- METRICS --- - Files Extracted: 2 - Estimated Token Budget: ~990 tokens - Recency Window: Active (< 180 days) - Canonical Reference: https://codewiki.google/github.com/scdl-org/scdl