diff --git a/README.md b/README.md index 7c9bc32..6541964 100644 --- a/README.md +++ b/README.md @@ -24,19 +24,24 @@ Playlists are retrieved using the YoutubeExplode library which unfortunately doe ``` slsk-batchdl "title=MC MENTAL @ HIS BEST,length=242" --pref-format "flac,wav" ``` + +#### Interactive album download: +``` +slsk-batchdl "album=Some Album" --interactive +``` #### See which songs by an artist are missing in your library: ``` slsk-batchdl "artist=MC MENTAL" --aggregate --print tracks-full --skip-existing --music-dir "path\to\music" ``` -### Options: +### Options ``` Usage: slsk-batchdl [OPTIONS] is one of the following: - Spotify playlist url or "spotify-likes": Download a spotify + Spotify playlist url or 'spotify-likes': Download a spotify playlist or your liked songs. --spotify-id and --spotify-secret may be required in addition. @@ -50,13 +55,29 @@ Usage: slsk-batchdl [OPTIONS] Name of the track, album, or artist to search for: Can either be any typical search string or a comma-separated - list like "title=Song Name,artist=Artist Name,length=215" + list like 'title=Song Name,artist=Artist Name,length=215' Allowed properties are: title, artist, album, length (sec) + Specify artist and album only to download an album. Options: --user Soulseek username --pass Soulseek password + -p --path Download folder + -f --folder Subfolder name. Set to '.' to output directly to the + download folder (default: playlist/csv name) + -n --number Download the first n tracks of a playlist + -o --offset Skip a specified number of tracks + -r --reverse Download tracks in reverse order + --remove-from-playlist Remove downloaded tracks from playlist (spotify only) + --name-format Name format for downloaded tracks, e.g "{artist} - {title}" + --fast-search Begin downloading as soon as a file satisfying the preferred + conditions is found. Increases chance to download bad files. + --m3u