yt-dlp 无疑是当前最强大的命令行视频下载工具,但其复杂的参数和缺乏图形界面让许多普通用户望而却步。Universal Video Downloader (UVD)是一款基于 C# 和 .NET 10 构建的现代化、轻量级图形界面应用,旨在将 yt-dlp 的强大能力封装在简洁易用的 UI 中。
无论是 YouTube、Facebook、TikTok 还是其他 1000 多个支持的平台,UVD 都能让你通过简单的点击,轻松下载高质量视频或整个播放列表。

核心亮点:全能且智能
1. 🌐 广泛的多平台支持
依托 yt-dlp 庞大的站点提取器库,UVD 支持从 YouTube、Vimeo、Instagram、TikTok、Facebook 等主流平台,以及数千个小众网站下载媒体内容。只需粘贴链接,即可开始工作。
2. 📂 智能播放列表管理
下载播放列表时,UVD 会自动创建专用子文件夹,并为每个文件添加索引前缀(如 01_VideoTitle.mp4),确保文件井然有序,无需手动整理。
3. ⚙️ 全自动依赖管理
- yt-dlp 自动更新:应用启动时自动检查并获取最新的
yt-dlp.exe,每周执行一次更新检查,确保站点提取器始终最新,避免因网站改版导致的下载失败。 - FFmpeg 智能检测与安装:内置系统检查,若检测到缺失 FFmpeg,会自动下载并解压
ffmpeg.exe到应用文件夹,确保音视频合并功能正常运作。 - Deno 驱动的 Cookie 支持:自动检测系统架构并安装 Deno,支持从 Firefox 和 Chrome 浏览器提取 Cookie。这对于下载年龄限制视频、会员专属内容或私密视频至关重要。
4. 🎬 丰富的质量与格式选项
- 分辨率预设:快速切换 360p、480p、720p、1080p、2K、4K 甚至 8K 输出。
- 格式选择:通过下拉菜单强制输出为 MP4、WebM,或提取高质量 MP3 纯音频。
- 高级参数面板:提供隐藏的高级选项面板,允许用户输入自定义
yt-dlp参数,满足高阶用户的个性化需求。
5. 🛠️ 稳健的控制与日志
- 安全停止:设有专用的“停止下载”按钮,可安全终止进程树,包括正在运行的 FFmpeg 合并进程,避免产生损坏的文件。
- 实时日志:GUI 内实时显示终端输出,方便用户排查下载失败、地域限制或网络错误等问题。
- 批量下载:支持多行输入框,可一次性粘贴多个 URL 或完整的播放列表链接,实现高效批量处理。
使用指南:四步轻松下载
- 粘贴链接:
将视频、音频或播放列表的 URL 复制到主界面的输入框中。支持单个或多个链接。 - 配置选项:
- 从下拉菜单中选择目标分辨率(如 1080p)。
- 选择输出格式(MP4、WebM 或 MP3)。
- (可选)展开高级面板输入自定义参数。
- 开始下载:
点击“立即下载”按钮。此时按钮会变为“停止下载”,可随时中断任务。 - 访问文件:
下载完成后,点击“打开下载文件夹”即可查看和管理你的媒体文件。

技术细节:为何选择 UVD?
- 现代化技术栈:基于 .NET 10 和 C# 构建,性能优异,界面响应迅速,兼容 Windows 最新系统。
- 智能版本验证:后台自动解析本地文件名中的版本号,并与 GitHub 最新 Release 标签交叉引用,确保用户始终使用最新稳定版。
- 无缝集成:不仅是一个外壳,更是一个智能管理器。它处理了
yt-dlp和FFmpeg之间复杂的交互逻辑,让用户无需关心底层命令行的繁琐细节。
Universal Video Downloader 成功地在 yt-dlp 的强大功能与普通用户的易用性需求之间找到了平衡点。它不仅保留了命令行工具的灵活性和广泛兼容性,还通过现代化的 GUI、自动化的依赖管理和智能的 Cookie 处理,极大地降低了使用门槛。


