https://github.com/brianttn/python_tkinter-gui-youtube-downloader
Use tkinter to create the GUI and use pytube to download video clips.
https://github.com/brianttn/python_tkinter-gui-youtube-downloader
gui python resolutions tkinter youtube-dl
Last synced: about 1 year ago
JSON representation
Use tkinter to create the GUI and use pytube to download video clips.
- Host: GitHub
- URL: https://github.com/brianttn/python_tkinter-gui-youtube-downloader
- Owner: brianttn
- Created: 2023-01-13T12:12:39.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-01-13T13:13:04.000Z (over 3 years ago)
- Last Synced: 2025-01-21T15:50:48.952Z (over 1 year ago)
- Topics: gui, python, resolutions, tkinter, youtube-dl
- Language: Python
- Homepage:
- Size: 15.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
YouTube Clips Downloader
## Table of contents
- [User Interface](#user-interface)
- [Implementation](#implementation)
- [tkinter](#tkinter)
- [pytube](#pytube)
- [How to use](#how-to-use)
## User Interface

## Implementation
Use tkinter to create the GUI and use pytube to download video clips.
### tkinter
The 「package:tkinter(Tk interface)」 is the standard Python interface to the Tcl/Tk GUI toolkit.
The tkinter package implements the following interfaces:
- Input interface for Youtube video URL
- Download folder selection interface
- The interface for obtaining and displaying the list of video resolutions
- Video quality selection interface
- Video download interface
### pytube
The 「package:pytube」 is a lightweight, Pythonic, dependency-free, library(and command-line utility) for downloading YouTube Videos.
## How to use
APP usage steps are as follows:
1. Enter the YouTube video URL
2. Select the video storage folder
3. Get the list of video resolutions
4. Select the desired video quality
5. Download the video