Simple python cli script to shuffle an input list and save the playlist
Project description
youtube-playlist-randomizer
Takes a youtube list shuffles it around and saves it as a new playlist
Summary
Since the Chromecast can not shuffle an youtube list, and I sometimes want to just lay back and watch my favourite playlist in random order i came up with this pacakge. This is a simple python package that takes a youtube playlist as input randomizes it and saves the youtube playlist.
Installation
pip install youtube-playlist-randomizer
CLI Documentation
-h, --help show this help message and exit
--version show programs version number and exit
-n specify the amount of inserts to execute
-v, --verbose set loglevel to INFO
-vv, --very-verbose set loglevel to DEBUG
-i INPUT, --input INPUT
specify the secret client json file default='client_secret.json'
Config
This scripts needs a client_secret.json file you can get one by going to google docs and follow step 1 of that tutorial and save the client_secret.json to disk.
Usage
After installing and getting the client secret file just run and follow the instructions in the folder you saved the json file.
youtube-playlist-randomizer -i client_secret.json
Changelog
License
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for youtube_playlist_randomizer-0.2.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4cce3bce7b7986df18f097a792d62b59f5d34f522dcec75fe83ece6a981bd91c |
|
MD5 | 7336ec99c9d325012bd2d76b0f99b781 |
|
BLAKE2b-256 | d635aa7b7559932e65606209715b96e23c6f9e131cbf97bc8078fc82738c8a61 |
Hashes for youtube_playlist_randomizer-0.2.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5d1954de90cae597e7b6401f85946761659e3209abff6940f89ae486f035eacb |
|
MD5 | 62c9b7f33b6dae9620f1326049a5c33b |
|
BLAKE2b-256 | b27b2a28c7037db7db4550be0861d64bd097802906d279dbf78c442d43e76710 |