Skip to main content

Youtube command line interface with stream and download functionality

Project description

This is a youtube client for the command line that supports searching downloading and streaming youtube video’s from the command line.

Requirements:

VLC media player Python 2.6+

Commands:

command: search / download / stream query: ‘multiple keywords’ / singlekeyword order: relevance, viewcount or rating number of results: 1 - 50 timespan (optional): today, week, month, all shuffle (optional): shuffle

Controls:

[ or { = prev ] or } = next p or P = pause r or R = reset q or Q = quit

Example usage:

./youtube.py search ‘ukf drum and bass’ rating 20 shuffle Returns 20 videos with query sorted by rating and shuffled

./youtube.py download ‘ukf drum and bass’ viewcount 10 shuffle Downloads 10 videos with query sorted by viewcount and shuffled

./youtube.py stream ‘ukf drum and bass’ relevance 2 month Stream 2 videos with query sorted by relevance and uploaded between now and a month ago

Enjoy!

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

youtube-cli-Beta.2.tar.gz (2.3 MB view details)

Uploaded Source

File details

Details for the file youtube-cli-Beta.2.tar.gz.

File metadata

  • Download URL: youtube-cli-Beta.2.tar.gz
  • Upload date:
  • Size: 2.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for youtube-cli-Beta.2.tar.gz
Algorithm Hash digest
SHA256 bf165cbafad3d6c9561d9ed73f6e30ee62543c89bc322e42a123432f8958c6d2
MD5 50fcff48de66f28fc463f1914ceea8c4
BLAKE2b-256 0c8d8a8809c7c7c69cd3ab775971d4a01a8fcf6ac3685019939c8ce578be2c0e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page