GrbavaCigla / SongShuffle

Youtube songs for terminal geeks!
MIT License
0 stars 1 forks source link
favourite-songs songs youtube

SongShuffle

Youtube songs for terminal geeks!

Requirements

Python 3.X.X (Tested on Python3.6.6 and Python3.7.0)
VLC Player

Installation

pip3 install pafy
pip3 install youtube-dl
pip3 install beautifulsoup4
pip3 install python-vlc
pip3 install tqdm
pip3 install PrettyTable

or

pip3 install -r requirements.txt

Usage

--help or -h prints out help page.
--sync or -s finds best Song ID for YouTube.
--echo or -e prints out all songs in database.
--remove removes song, takes 1 argument (ID).
--add adds song, takes 1 argument (Read formatting for more!).
--ignoredb or -i ignores database file.
--play or -p plays song, takes 1 argument (Read formatting for more!).
--shuffle or -8 plays songs in shuffling order.
Add --byud next to --play to play song by it's id.
Add --video or -v to play Song's music spot.
Add --ytautoplay or -y next to --play to turn on youtube autoplay feature. NEW

Formatting