Skip to content
Search, Play, Download youtube videos from the terminal
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
tools added verbosity and colors Jun 24, 2019
.env changed API key to another dummy profile May 25, 2019
.gitignore fixed downloading in tui Jun 7, 2019
Dockerfile Made changes to dockerfile Jun 10, 2019
LICENSE Initial commit Mar 14, 2019
README.md updated instructions Jun 11, 2019
setup.py replaced npyscreen tui with tui from scratch Jun 24, 2019
tui.py added verbosity and colors Jun 24, 2019
ycl.py added verbosity and colors Jun 24, 2019

README.md

ycl

Search, Play, Download Youtube videos from the terminal

Requirements

  • Python 3.6 and above
  • Requires Gstreamer and its plugins
sudo apt install gstreamer1.0-dev gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly

Install

pip3 install -e .

Usage

Usage: ycl [OPTIONS] [QUERY]...

Options:
  -ps, --playlistsearch  Searches for playlists
  -v, --video            Use a direct video link
  -pl, --playlist        Use a direct playlist link
  -i, --interactive      Starts an interactive session
  --help                 Show this message and exit.```

Docker

docker build -t ycl:latest .
docker run -it --device /dev/snd:/dev/snd ycl:latest

Inside the container

ycl --help
You can’t perform that action at this time.