Baike.dev
All toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
Y

yt-dlp-gui

> 开发工具
Open source

A cross-platform GUI wrapper for yt-dlp written in PySide6

1.5K stars0 likes0 views
WebsiteGitHub

About

A cross-platform GUI wrapper for yt-dlp written in PySide6

yt-dlp-gui

Simplistic graphical interface for the command line tool yt-dlp.

Usage

There are two ways to get started, depending on your preference and system:

  • Portable ~ Windows
  • Manual ~ Platform independent

Portable

Download the latest stable or nightly build. This is a ZIP file containing the program files and all necessary dependencies.

All releases are built and released using GitHub Workflow

Manual

You must have Python 3.9+ installed.

git clone https://github.com/dsymbol/yt-dlp-gui
cd yt-dlp-gui
pip install -r requirements.txt
cd app
python app.py

Preset Customization (Advanced)

Want to create your own presets or modify existing ones? You're in the right section. customization options reside in the config.toml file. If a preset fails, check the debug.log file for details.

Notes:

  • All files mentioned are in the yt-dlp-gui root directory.
  • The arguments specified will be added to the base yt-dlp arguments.
  • Prefer lists over strings for complex presets.

Presets

Defined in the [presets] table. Each preset is a key‑value pair, the value can be provided as a string or list.

Example

[general]
...

[presets]
...
mp4_thumbnail = ["-f", "bv*[vcodec^=avc]+ba[ext=m4a]/b", "--embed-thumbnail"]

GitHub Issues· 11 open

View all on GitHub
  • #80

    Failure to process a playlist link

    Updated Mar 14, 2026
  • #79

    Failure to run on Linux

    Updated Mar 4, 2026
  • #77

    ERROR

    Updated Feb 12, 2026
  • #76

    Local Cookies File

    Updated Jan 27, 2026
  • #41

    Limit concurrent downloads.

    Updated Jan 19, 2026
  • #74

    Sluggish Download Speed only on this apps?

    Updated Jan 13, 2026
  • #73

    pause button?

    Updated Jan 13, 2026
  • #71

    Failed to start embedded Python interpreter

    Updated Dec 7, 2025
  • #70

    Add a feature to update yt-dlp-gui and its dependencies

    Updated Nov 16, 2025
  • #68

    No Qt bindings could be found

    Updated Oct 26, 2025

Highlights

  • •Portable ~ *Windows
  • •Manual ~ *Platform independent
  • •All files mentioned are in the yt-dlp-gui root directory.
  • •The arguments specified will be added to the base yt-dlp arguments.
  • •Prefer lists over strings for complex presets.

> Tags

Pythonvideo-downloaderyoutube-dlyoutube-downloaderyt-dlp

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category开发工具
PricingOpen source

> Related tools

V
VS Code
流行的开源代码编辑器
G
Git
分布式版本控制系统
V
Vite
下一代前端构建工具