- One-click magic: Download any YouTube video with just a single click. Paste the link, choose your resolution, and voila - your video is ready for download!
- Resolution roulette: Play around with a variety of video resolutions to optimize storage and customize your viewing experience.
- Progress at a glance: Stay in the loop with a nifty progress bar that tracks your download status in real-time.
- Tidy storage: Your downloaded videos are neatly tucked away in a dedicated "YouTube Videos" folder within your downloads directory.
Prerequisites:
- Python 3.11.1 or newer
Installation:
-
Clone or download the project repository.
-
Fire up a terminal in the project directory.
-
Run the following command to install the required libraries:
pip install -r requirements.txt
-
Navigate to the project directory in your terminal.
-
Summon the
Offliner_main.py
file:python Offliner_main.py
-
A user-friendly interface will pop up, ready to embark on your downloading journey!
-
Paste the URL of your chosen YouTube video into the designated field.
-
Click the "Download" button.
-
Select your preferred resolution from the drop-down menu. Remember, the speed of the resolution is often reflected in its label as fast or slow.
-
Click "Download" again to kickstart the process.
-
The progress bar will keep you company as your download gets ready.
-
Once complete, your video will be snugly stored in the "YouTube Videos" folder, ready for offline viewing whenever you wish.
- Currently, private videos or those uploaded less than 24 hours ago cannot be downloaded.
We're all ears for your expertise! Help us make Offliner better by submitting pull requests for improvements, bug fixes, or new features.
This project is licensed under the MIT License. See the LICENSE file for details.
Downloading has never been this fun! Get Offliner and embark on your offline YouTube journey:
Happy offline viewing! 🎉