git404hub

what is youtube-dl-gui fr?

mrs0m30n3/youtube-dl-gui — explained in plain English

Analysis updated 2026-06-24

9,423PythonAudience · generalComplexity · 2/5LicenseSetup · easy

tl;dr

A graphical desktop app that wraps youtube-dl so you can download videos from YouTube and hundreds of other sites by clicking buttons instead of typing command-line commands.

vibe map

mindmap
  root((youtube-dlG))
    What it does
      GUI for youtube-dl
      Download videos
      No command line needed
    Platforms
      Windows installer
      Windows portable
      Linux packages
    Tech
      Python 2.7
      wxPython 3
      FFmpeg optional
    Features
      Download queue
      Format conversion
      Audio extraction

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Download YouTube videos or audio tracks using a point-and-click interface without opening a terminal

VIBE 2

Convert or post-process downloaded videos by pairing the app with FFmpeg to extract audio or change file formats

VIBE 3

Install and run on Windows using a graphical installer or a portable version that needs no setup at all

VIBE 4

Package and distribute the app on Linux via Ubuntu PPA, Arch AUR, or Slackware SlackBuild

what's the stack?

PythonwxPython

how it stacks up fr

mrs0m30n3/youtube-dl-guimouredev/hello-sqlhoochanlon/hamuleite
Stars9,4239,4249,430
LanguagePythonPythonPython
Setup difficultyeasyeasyeasy
Complexity2/52/51/5
Audiencegeneralgeneralresearcher

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · easy time til it works · 30min

Requires Python 2.7 and wxPython 3, Windows users can use the installer or portable version without installing Python.

Released into the public domain, no restrictions on how you use, copy, modify, or distribute it.

in plain english

youtube-dlG is a visual desktop interface for youtube-dl, a widely used command-line program that can download videos from YouTube and hundreds of other video hosting websites. Rather than typing commands into a terminal window, you get a graphical application with buttons, dropdowns, and a download queue you can interact with using your mouse and keyboard. The application is written in Python and draws its interface using a library called wxPython, which creates native-looking windows on multiple operating systems. This means the same codebase works on Windows and Linux, and the windows look like standard desktop application windows on each platform rather than something foreign or browser-based. Before using it, your computer needs Python 2.7.3 or a newer version of Python 2, along with wxPython 3 and a small utility library called TwoDict. FFmpeg is listed as an optional addition. If you install FFmpeg separately, the application can convert or post-process video files after they are downloaded, such as extracting audio from a video or changing it from one file format to another. Several installation paths are available. Python users can install it in one command through pip, the Python package manager. Windows users have both a traditional installer package with a setup wizard and a portable version that runs without any installation at all. Linux users can find packages in the Ubuntu PPA, Arch Linux AUR, Slackware SlackBuild repository, and openSUSE. The project is released into the public domain, which places no restrictions on how you use or distribute it. Translation contributions for additional languages are documented in a guide inside the project's docs folder.

prompts (copy fr)

prompt 1
How do I use youtube-dl-gui on Windows to download an entire YouTube playlist as MP3 audio files?
prompt 2
Show me how to install youtube-dl-gui on Ubuntu Linux and configure FFmpeg so I can extract audio from downloaded videos
prompt 3
I want to build a Python desktop app with wxPython that shows a download queue and updates progress bars, walk me through the project structure
prompt 4
How do I install youtube-dl-gui via pip on Python 2.7 and set it to always download the highest available video quality?

Frequently asked questions

what is youtube-dl-gui fr?

A graphical desktop app that wraps youtube-dl so you can download videos from YouTube and hundreds of other sites by clicking buttons instead of typing command-line commands.

What language is youtube-dl-gui written in?

Mainly Python. The stack also includes Python, wxPython.

What license does youtube-dl-gui use?

Released into the public domain, no restrictions on how you use, copy, modify, or distribute it.

How hard is youtube-dl-gui to set up?

Setup difficulty is rated easy, with roughly 30min to a first successful run.

Who is youtube-dl-gui for?

Mainly general.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.