Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ocneve/soundsnatcher
A simple GUI app that allows you to download music from Spotify, YouTube or SoundCloud from a link. The app also supports downloading entire playlists at once.
https://github.com/ocneve/soundsnatcher
graphical-user-interface gui mp3 mp3-downloader music music-downloader soundcloud soundcloud-downloader spotify spotify-downloader youtube youtube-downloader
Last synced: about 2 months ago
JSON representation
A simple GUI app that allows you to download music from Spotify, YouTube or SoundCloud from a link. The app also supports downloading entire playlists at once.
- Host: GitHub
- URL: https://github.com/ocneve/soundsnatcher
- Owner: OCNeve
- Created: 2023-05-06T13:07:28.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-02-29T16:11:39.000Z (11 months ago)
- Last Synced: 2024-11-01T23:07:04.262Z (3 months ago)
- Topics: graphical-user-interface, gui, mp3, mp3-downloader, music, music-downloader, soundcloud, soundcloud-downloader, spotify, spotify-downloader, youtube, youtube-downloader
- Homepage:
- Size: 192 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# SoundSnatcher
_A simple GUI app that allows you to download music from Spotify, YouTube or SoundCloud from a link. The app also supports downloading entire playlists or albums at once._![](./docs/overview.png)
## URL
![](./docs/url.png)
Here, you can paste a link to a song or playlist you would like to install. Supported platforms are Youtube, Spotify and SoundCloud.
## Download choice
![](./docs/dl_choice.png)
Thanks to this selector, you can choose to install either a playlist/album or a single track.
## Output Directory
![](./docs/path.png)
By default, this entry points to the user's download folder. You can click the browse button on the right to be prompted with a file dialog.
![](./docs/filedialog.png)
## Downloading
Once you have configured a download, you can click the download button. The progression will be shown on a progress bar and the current download percentage will also be shown.![](./docs/download.png)
## Error handling and reporting
Since the app does not send error messages to the user (for the time being), a debug version of the app is distributed alongside the main app. This version will allow you to see tracebacks for any error through a shell. You can find the debug version in the same folder as the app executable.You can find the app executable by searching for "Sound Snatcher" in the **start menu**, **right-clicking** it and selecting **Open File Location**. Then repeat the same process on the shortcut by **right-clicking** it and selecting **Open File Location**. At this point, you should be faced with the following folder contents:
![](./docs/approot.png)
If you encounter any bugs, please report them including the stack trace.