C

Command-Line Youtube Video Downloader

A command-line program to download videos from YouTube.com

C

Command-Line Youtube Video Downloader

A command-line program to download videos from YouTube.com


The problem Command-Line Youtube Video Downloader solves

Search and download videos from Youtube directly from Command line without switching to web browser
Can access the following right from your command line :
The author of the video (str)
The url of the video’s display image (not always available)
The url of the video’s larger display image (not always available) (str)
The category of the video (str)
The video description text (str)
The number of dislikes received for the video (int)
The duration of the stream (string formatted as HH:MM:SS)
The duration of the streams in seconds (int)
The number of likes received for the video (int)
The mix playlist provided by youtube for this video (dict)
The url of the video’s thumbnail image (str)
The title of the video (str)
The username of the uploader (str)
The 11-character video id (str)
The viewcount of the video (int)

Challenges we ran into

Creating a platform for browsing youtube.com
Creating UI using Npyscreen

Discussion