Skip to content

Add yt-dlp support#425

Open
ReM2812 wants to merge 4 commits intoXiaoYouChR:mainfrom
ReM2812:main
Open

Add yt-dlp support#425
ReM2812 wants to merge 4 commits intoXiaoYouChR:mainfrom
ReM2812:main

Conversation

@ReM2812
Copy link
Copy Markdown
Contributor

@ReM2812 ReM2812 commented Apr 14, 2026

PR Description

Add yt-dlp support as a new feature pack to handle video-page links (YouTube/Reddit/TikTok), with configurable mode/container/quality/audio/cookies and Parse Results integration.

This change is designed to complement, not replace, existing BiliBili capabilities:

  • BiliBili workflows remain available as before.
  • yt-dlp support extends the downloader to more video sources while keeping BiliBili as a core real-world use case of this project.

Additional integration fixes included in this PR:

  • improved Parse Results refresh/re-parse flow after yt-dlp option changes (inside ytdlp_pack)
  • Add Task settings visibility behavior for video links vs direct file links (add_task_dialog.py)

PR Type

  • Feature

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant