qytdl – Qt frontend for Youtube-DL

A common complaint about YouTube is that to watch the material you need to use a web browser. Fortunately, some creative developers have developed applications that allow you to bypass the web-only barrier of YouTube.

qytdl (also known as qYoutube-DL) is a Qt-based frontend to youtube-dl. That program is a hugely popular open source download manager for video and audio from YouTube and over 1,000 other video hosting websites.

qytdl lets you construct a queue of URLs, and download the entire list in a single step.


The developer doesn’t provide any official packages for specific distributions. But there is a package in the Arch User Repository for Arch and Arch-based distributions.

You’ll need Python 3 and PyQt5 installed on your system. And as the program is a frontend for youtube-dl, you’ll also need that software present on your system. Our fairly vanilla Ubuntu installation was only missing PyQt5. That is installed with the command:

$ sudo apt install python3-pyqt5

We can then clone the project’s repository, and run the program from the project’s src directory.

$ git clone
$ cd qytdl/src
$ python3

To install the software execute the command:

$ sudo make install

Next page: Page 2 – In Operation

Pages in this article:
Page 1 – Introduction / Installation
Page 2 – In Operation
Page 3 – Summary

Share this article

Share your Thoughts

This site uses Akismet to reduce spam. Learn how your comment data is processed.