Skip to content

Simple python script that takes an youtube playlist as input randomizes it and saves the youtube playlist

License

Notifications You must be signed in to change notification settings

martynvdijke/youtube-playlist-randomizer

Repository files navigation

youtube-playlist-randomizer

Takes a youtube list shuffles it around and saves it as a new playlist

PyPI Version

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

Playlist randomizer

options:
  -h, --help            show this help message and exit
  --version             show program's version number and exit
  -v, --verbose         set loglevel to INFO
  -vv, --very-verbose   set loglevel to DEBUG
  -n CHUNKS, --number_of CHUNKS
                        Specify the number of update request to do per 24 hours [default=190]
  -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

License

MIT

About

Simple python script that takes an youtube playlist as input randomizes it and saves the youtube playlist

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages