Youtube Downloader

This Python and Tkinter based GUI allows users to directly download the Best Resolution Videos and Audios from Youtube.

Pa-fy Installation

Use the package manager pip to install pafy.
Pafy along with Youtube-dl should be installed.

pip install pafy
pip install youtube-dl

Usage

import pafy

url = input("Enter Video URL: ")
video = pafy.new(url) 

# Downloads the best resolution possible       
best = video.getbest()   
best.download()

For a more detailed usage guide , check out Pafy – Tutorial .

Screenshots

Interface

Youtube Downloader Python

Browse Function

Youtube Downloader Python

Process

Youtube Downloader Python

Video Downloaded Successfully

Youtube Downloader Python

Destination Folder

Youtube Downloader Python

Seems Fine ?

Youtube Downloader Python

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

License

MIT

GitHub

https://github.com/some-earth11/youtube-downloader