Skip to content

YouTube video downloader with GUI

License

Notifications You must be signed in to change notification settings

aleksejalex/Q-Tube

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Q-Tube

(read as smth in between "YouTube" and "Cute Tube")

By @aleksejalex

Few words about...

YouTube video downloader with GUI written in Qt6

Desktop app built in Python using pytube and PySide6 (Qt6)

The purpose of this project is to develop a very simple (both simple to use and simple to read the source code) Python app, which can show and download (in the best quality available) YouTube videos based on the link provided.

Pleasant side features:

  • no tracking of user's activity (except for what is built-in in YouTube OFC)
  • no commercials shown
  • deployed .exe file can run on Windows without installation (no Python or any libraries required)
  • GUI looks good both on Windows and Linux (thanks to Qt6)

How to run?

Run Python script qtube.py in directory source. Be sure you have installed all libraries from requirements.txt.

On Windows, you can run .exe file without any installation (for download in Release section of repo).

What can you do if you like Q-Tube?

You are highly welcome to:

  • recommend Q-Tube to your friends
  • share your suggestions on improvement for future versions (open an issue)
  • star this project on GitHub

Is there a problem?

If something doesn't work or Q-Tube is not doing what you want it to do, please open an issue. This app is in intensive development, and any feedback is highly appreciated.

Changelog

  • 20240430: updated requirements, checked and tested, implemented a simple GitHub Action to test... New release.