yt-dlg:下载视频,一个图形界面就够
文章目录
- yt-dlg:下载视频,一个图形界面就够
- 1、 它解决什么问题
- 2、 界面长什么样
- 3、 跨平台覆盖到什么程度
- 4、 适合谁用
- 5、 怎么装
- 6、 几点补充
yt-dlg:下载视频,一个图形界面就够
yt-dlg 在 GitHub 上拿到了 501 Star。
youtube-dl 是命令行里的视频下载工具,支持的站点覆盖了一千多个平台。但它有个门槛,你得习惯在黑窗口里敲命令。yt-dlg 做的事就是把 youtube-dl 包装成一个带图形界面的桌面程序,Windows、Linux、macOS 都能跑。
1、 它解决什么问题
youtube-dl 功能没问题,但对不写命令行的人来说,每次下载都要翻参数、拼路径。yt-dlg 把这些操作变成了按钮和输入框:粘贴链接、选格式、点下载,三步走完。
它支持 youtube-dl 上所有能下载的站点。不管是主流视频平台还是小众网站,只要 youtube-dl 支持的,这个 GUI 同样支持。后端默认用 yt-dlp,也可以在设置里切回 youtube-dl。
2、 界面长什么样
主窗口一个 GIF 就能说明白:左边是下载列表,右边是参数面板。能选视频格式、分辨率、保存路径,还能设置代理。有批量下载功能,一次性放一堆链接进去就行。
3、 跨平台覆盖到什么程度
Windows 用户渠道最多:Microsoft Store 直接安装,winget 一行命令也能搞定,还提供 exe 和 msi 安装包。Linux 这边,Snap Store 有现成的包,openSUSE 通过 OBS 仓库安装,Debian 和 Ubuntu 可以从源码编译。macOS 用 pyenv 配合 Homebrew 也能搭起来。
可选依赖 FFmpeg,装了之后能对下载的视频做后处理,比如合并音视频流、转换格式。
4、 适合谁用
不习惯命令行的普通用户,想下载视频但看到终端就头疼。yt-dlg 把命令行工具变成了双击就能用的桌面软件。
需要在多台设备上偶尔下载视频的人。安装一次,以后每次打开粘贴链接就行,不用记参数也不用查文档。
也可以把它看作 youtube-dl/yt-dlp 生态的一个补充:命令行用户继续用命令行,图形界面用户也有自己的选择。
5、 怎么装
Windows 用户两条路:
- Microsoft Store 搜索 yt-dlg 直接装
- winget install -e --id yt-dlg.yt-dlg
Linux 用户:
- Snap Store 一键安装
- openSUSE Tumbleweed 用 zypper 加 OBS 仓库安装
想要 FFmpeg 后处理能力的,额外装一个 FFmpeg 即可。
6、 几点补充
项目是 wxPython 写的,如果你懂 Python 想参与贡献,可以帮忙做本地化翻译、报 bug、提 PR。许可证是 Public Domain,几乎没有使用限制。
安装过程中 wxPython 的编译可能是个坑,尤其是 Linux 上版本和系统匹配的问题。项目文档里对不同发行版给了对应的 wheel 下载链接和编译步骤,照着走就能解决。
项目有专门的 FAQ 页面,覆盖了常见的使用场景。
的 wheel 下载链接和编译步骤,照着走就能解决。
项目有专门的 FAQ 页面,覆盖了常见的使用场景。
