Streamrip

Latest version: v2.1.0

Safety actively analyzes 714919 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 9

1.9

New Features
- General performance improvements
- The downloads directory and config path can now be specified as command line arguments
- More robust hashing for cover urls
- The `(Explicit)` tag can now be disabled in the config file

Bug Fixes
- SoundCloud downloads are back up!

1.8

Bug Fixes
- Tidal downloads are back up, although they are now restricted to `quality = 2`.

1.7

Bug Fixes
- Fix a bug that broke TIDAL Video downloads
- Fixed an error when downloading certain TIDAL playlists
- Add an explicit tag for track names
- Fix an incorrect comment in `config.toml`

1.6

New Features
- The Soundcloud client ID is now dynamically generated. This fixes the issues where SoundCloud downloads would stop working a few weeks after an update.
- New GitHub issue templates that are much easier to use.

Bug Fixes
- `download_videos` key now works properly
- Lastfm doesn't crash when there are no results found anymore
- `KeyError: 'title'` when searching for artists

1.5

New Features
- Asynchronous downloading of Tidal video and SoundCloud mp3 chunks. This will speed up downloads significantly for Tidal.
- Tidal Videos and SoundCloud downloads now have proper progress bars
- An `id` key has been added to `folder_format` to fix possible duplicate issues 150
- The artwork size for singles can now be chosen 166
- Filenames can now be restricted to ASCII characters 161

Bug Fixes
- SoundCloud downloads are back up 164
- Tidal Video downloads are back up 169
- Albums that don't have cover art download properly 160 168

1.4

New Features

- `rip discover` can now be used for Deezer by specifying `--source deezer`. This is only available for paid Deezer accounts.
- If there are multiple artists for a Qobuz release, all of them will be included in the metadata
- A `metadata.exclude` entry in the config file that specifies tags that should not be written into the audio files
- A new command named `rip db` that allows you to (currently) view the contents of the `downloads` and `failed_downloads` databases

Internal Changes
- The maximum line length has been set to `79`
- `class YoutubeVideo` now complies with the `Media` ABC

Page 3 of 9

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.