The Project Youtube Video Downloader is a Windows application that allows users to download videos and audio from YouTube. The application provides a user-friendly interface and is packaged as an executable file for easy installation and usage.
- Download videos and audio from YouTube.
- User-friendly interface for entering YouTube video URLs and selecting download options.
- Display video information such as title, author, views, and length.
- Thumbnail preview of the video.
- Select desired resolution for video downloads.
- Track download progress with a progress bar and percentage label.
- Choose destination folder for downloaded files.
The application utilizes the following Python libraries:
Packages | Purpose |
---|---|
logging |
for logging purposes |
tkinter |
for GUI creation and user input handling |
urllib.request |
for opening URLs to fetch video thumbnails |
pytube |
for downloading YouTube videos and extracting audio |
PIL (Python Imaging Library) |
for image processing and displaying video thumbnails |
os , threading , io |
for utility functions and operations |
pathlib |
for manipulating file paths |
send2trash |
for sending files to the trash instead of permanent deletion |
-
You may recieve the following warning while installing or on the first run of the application
Page-1 Page-2 Just Click on
More Info
and then selectRun anyway
.Don't worry this is not a virus! It is a mere application developed by a group of college students who are just completing their responsibilty to complete their project 😅.
- Launch the Project Youtube Video Downloader application.
- Enter the YouTube video URL in the designated field.
- Choose between downloading the video or extracting the audio by clicking the corresponding button.
- If downloading a video, select the desired resolution from the available options.
- Optionally, browse and select the destination folder for downloaded files.
- Click the "Download" button to start the download process.
- Monitor the download progress using the progress bar and percentage label.
- Once the download is complete, the video or audio file will be saved in the specified destination folder.
For more detailed information check this
- Clone the repository from GitHub:
git clone "https://github.com/deeptangshu29/youtube-video-downloader.git"
- Install the required dependencies:
pip install -r requirements.txt
- Run the application:
python main.pyw
- Please note that the Software: Youtube Video Downloader is specifically designed for Windows and may not be compatible with other operating systems but the project code may or can be executed in different operating systems though proper working is not guaranteed.
- If the software is not working properly, that may occur due to a lack of maintenance or bugs in the current version of pytube
- The Name Torpid Tech is just for the sake of being fancy and does not resemble any organization and the presence of any such organisation is a pure coincidence. We do not hold any copyright or trademark over the name Torpid Tech
- This is a College Project affiliated with Maulana Abul Kalam Azad University of Technology, West Bengal India for the subject Software Engineering
Enjoy downloading your favorite videos and audio from YouTube with ease using the Youtube Video Downloader!