A python module to download song for Beat Saber
Project description
Setup
You can find the package, here.
pip3 install saberio
Usage
There is a simple video with some examples, HERE.
You can use the help (-h
) for more information.
saberio -p PlaylistWow --auto -f path/to/file/songs-wow.txt
Parameters
There are some parameters you can combine to customize the downloading process.
- The package can be use with a text file or a single song.
# text file must be specified via parameter
saberio -f path/to/file/myfile.txt
# single song must be specified via parameter
saberio -s "Alone - Alan Walker"
Note: in the text file you can write the code of the song (found in the URL of bsaber.com)
Example: "Alan Walker #69ec" or "#69ec"
- The package can be runned in 3 mode: auto, list or test. If you don't specify the parameter, mode will be asked later.
# download the first matching song
saberio --auto [default]
# provide a list with the best matching songs
saberio --list
# test the auto mode without downloading all the songs
saberio --test
- The package will ask you for the playlist name, and it can be provided via parameter. If you don't specify it, it will be asked later.
saberio -p MyPlaylist [default: songs]
- You can specify the path where to download all the song with an optional parameter.
saberio -d /path/to/playlist [default: .]
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
saberio-1.0.1.tar.gz
(6.2 kB
view details)
File details
Details for the file saberio-1.0.1.tar.gz
.
File metadata
- Download URL: saberio-1.0.1.tar.gz
- Upload date:
- Size: 6.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/65.3.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a7b84d8c3a4fd3b9760700f645cab2da8e4bdfd373cf015c154eeb803b19dbd3 |
|
MD5 | 430bdaf323369bd85563bc76f302be25 |
|
BLAKE2b-256 | 27ae56cc3f1df0a3763b6680b45a39f4bcccaa3d795030f19ff36e579c7b178c |