Is there a GUI for youtube-dl?

youtube-dl is advanced but it lacks a good GUI. I personally can't use such a program without a GUI. Something similar to YTD downloader will be good.

I need it to have a progress bar and other quality control option. Ability to download multiple videos at a time would be good too.

Also please don't suggest flareget or Minitube.


Solution 1:

You can use Youtube-dlG, a multi-platform GUI for youtube-dl. The GUI lets you download multiple videos at once, can automatically convert downloaded videos to audio, lets you select the video quality and more.

enter image description here

To install it in Ubuntu, you can use the main WebUpd8 PPA:

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install youtube-dlg

For more information, see the article on WebUpd8: Multi-Platform youtube-dl GUI: YouTube dlG

Solution 2:

I know this is not really the answer for a GUI however, I couldn't help but notice how the specific characteristics mentioned are already available with youtube-dl if you add a few extra options to your command.

First, to control the quality of a youtube-dl download you can use the helpful -F option to list all the available formats even showing which format is "best".

youtube-dl -F 'http://www.youtube.com/watch?v=P9pzm5b6FFY'

Here is the output:

[youtube] Setting language
[youtube] P9pzm5b6FFY: Downloading webpage
[youtube] P9pzm5b6FFY: Downloading video info webpage
[youtube] P9pzm5b6FFY: Extracting video information
[info] Available formats for P9pzm5b6FFY:
format code extension resolution  note 
140         m4a       audio only  DASH audio , audio@128k (worst)
160         mp4       144p        DASH video , video only
133         mp4       240p        DASH video , video only
134         mp4       360p        DASH video , video only
135         mp4       480p        DASH video , video only
136         mp4       720p        DASH video , video only
17          3gp       176x144     
36          3gp       320x240     
5           flv       400x240     
43          webm      640x360     
18          mp4       640x360     
22          mp4       1280x720    (best)

The best quality here is option 22 so . . . change the -F to -f 22 like this:

youtube-dl -f 22 'http://www.youtube.com/watch?v=P9pzm5b6FFY'

If you do this in an open terminal it shows progress in % until completion. Finally, if you want to download multiple videos at once . . .

Just use CTRL+SHIFT+T to open a new tab in the existing terminal. Use CTRL+PGDN or CTRL+PGUP to navigate open tabs.

It can't hurt to know.

Solution 3:

There is GUI for youtube-dl

enter image description here

Download the dpkg file and you can install it the normal way.

Please note the message under the download button

The window will freeze while the file is being downloaded, it is working just fine, do not force quit me!

Solution 4:

Ultimate media downloader is a Gui based video audio downloader which support download media from various sites.

Features Features included are :

  1. One Click download best media quality available .
  2. Beautiful and simple GUI.
  3. Save Download Locations.
  4. Loads informations before Downloading any media .
  5. Advance Download options .
  6. Two Download Engine Support. Option to update download engine from app setting , so you will get all site support those will added to engine in future.
  7. Convert video to Audio with preferred format and quality.
  8. Resume support , Resumes media download even it was paused months ago.
  9. Saves history of what you did with detailed information.
  10. Inbuilt fastest Browser to browse media sites which allow you one click download.
  11. Powerful setting module enable you to control every part of application.
  12. Added a option which saves all the history of your downloaded video to resume them later or redownload them in different formats.
  13. App now support Dark theme , you can change the theme of app with just a click.
  14. Lots of other features can't be described here, more features and updates are coming soon in future.

Available as snap package and debian package via Ubuntu Play Store by Keshav Bhatt.

[![Ultimate Media Downloader][2]][2]

Ktube Media Downloader is Another Powerful Media downloader App which is Successor of Ultimate Media downloader, Ktube saves history with thumbnails which make it easy for users take log of what they did before. Lots of features are there ,Ktube is much powerful than UMD check details and install methods in Ktube's official website. Ktube Media Downloader

Main Features

  1. Responsive Design
  2. Single Click Download
  3. Support Various Sites
  4. Download Diff Formats
  5. Live Tv Option
  6. Inbuilt Powerful Youtube Browser
  7. Inbuilt Video to Audio Convertor
  8. Youtube Live Channel Management
  9. Inbuilt Youtube Videos Player with Live Stream Playback Support
  10. Download Engine Update without Updating whole Application
  11. AppImage is available for other Linux distribution (Non Debian Distributions).
  12. Snap Package is also there so app will work on Snapd supported Linux Distros.
  13. Small sized debian binary is also there for distributions who are shipping qt 5.5.1 and above.