Skip to content

Offliner is a Python-based tool that allows you to download YouTube videos for offline viewing. For more details, please refer to the README file in the repository.

License

Notifications You must be signed in to change notification settings

Burhanuddin-2001/Offliner-Youtube-Downloader-Version-0.2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Offliner: Your Passport to Offline YouTube Adventures!

🎁 Unwrap the Freedom: Why Choose Offliner?

Effortless downloads, offline enjoyment: Buffering woes? Not on our watch! Welcome to Offliner, your new best friend for offline YouTube viewing. This Python-powered genie, built with tkinter, pytube, and moviepy, grants you the power to download YouTube videos with ease. Watch them anytime, anywhere - no internet strings attached!

Offliner logo

🎯 Features That Hit the Bullseye:

  • 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.

🚀 Blast Off in Minutes:

Prerequisites:

  • Python 3.11.1 or newer

Installation:

  1. Clone or download the project repository.

  2. Fire up a terminal in the project directory.

  3. Run the following command to install the required libraries:

    pip install -r requirements.txt
    

🎩 Your Magic Wand to Downloading:

  1. Navigate to the project directory in your terminal.

  2. Summon the Offliner_main.py file:

    python Offliner_main.py 

    Run the program

  3. A user-friendly interface will pop up, ready to embark on your downloading journey!

  4. Paste the URL of your chosen YouTube video into the designated field.

    Offliner GUI

  5. Click the "Download" button.

  6. 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.

    Select resolution from GUI

  7. Click "Download" again to kickstart the process.

  8. The progress bar will keep you company as your download gets ready.

    GUI Progress bar showcase

  9. Once complete, your video will be snugly stored in the "YouTube Videos" folder, ready for offline viewing whenever you wish.

📝 Notes from the Offliner Diary:

  • Currently, private videos or those uploaded less than 24 hours ago cannot be downloaded.

🤝 Join the Offliner Family!

We're all ears for your expertise! Help us make Offliner better by submitting pull requests for improvements, bug fixes, or new features.

📜 Licensed for Sharing:

This project is licensed under the MIT License. See the LICENSE file for details.

🎈 Start Your Offliner Adventure Today!

Downloading has never been this fun! Get Offliner and embark on your offline YouTube journey:

Happy offline viewing! 🎉

About

Offliner is a Python-based tool that allows you to download YouTube videos for offline viewing. For more details, please refer to the README file in the repository.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages