文章目录
- Media Downloader:给 yt-dlp 套上图形界面,下载不用命令行
- 1、这工具是干嘛的
- 2、为什么能拿 4500+ Star
- 3、上手步骤
- 4、怎么装
- 5、适合谁用
Media Downloader:给 yt-dlp 套上图形界面,下载不用命令行
Media Downloader 在 GitHub 上拿到了 4,527 Star。
这个项目做一件事:把 yt-dlp 等命令行下载工具变成图形界面。不用记参数,不用敲命令,界面上选格式、选画质、点下载就行。
1、这工具是干嘛的
本质上,Media Downloader 是 yt-dlp 的 GUI 前端,用 Qt/C++ 写成。
yt-dlp 功能覆盖很广,从 YouTube 到 B 站、从视频到音频都能下。问题在于参数数量大,学习成本摆在那里。Media Downloader 把命令行这一层封装掉了:你在界面上勾选格式、画质、保存路径,底层自动拼好参数调用 yt-dlp。
不止 yt-dlp。通过扩展机制,它还能接入 gallery-dl、you-get、svtplay-dl、aria2c、wget、get-sauce 等共 7 种下载工具。每个扩展对应一类下载场景,在配置面板里点一下就能装,装好即用。
2、为什么能拿 4500+ Star
第一,跨平台覆盖没有短板。Windows 上 32 位 Qt5 版本支持到 Windows 7,64 位 Qt6 版本支持 Windows 10 及以上。macOS 提供 arm64 和 x86_64 两种 dmg,要求 macOS 14.0 以上。Linux 端的分发渠道包括 Flatpak(已上架 Flathub)、AUR、Fedora 官方仓库、openSUSE 社区源,也提供源码编译脚本。
Windows 版还区分了安装包和便携版。便携版解压即用,不写注册表,所有配置和数据都放在应用目录里。
第二,功能覆盖日常下载场景。批量下载支持手动输入链接,也支持从本地 txt 文件读取 URL 列表。播放列表下载兼容 YouTube 等有播放列表的网站。并发下载不设数量上限,网络带宽撑得住就能同时跑。预设选项能保存常用的格式和画质组合,下次直接选中复用。
第三,多语言支持 16 种。中文、英文、日文、韩文、西班牙文、法文、德文、俄文、阿拉伯文、乌克兰文都在列。切换语言后即时生效,不用重启。
3、上手步骤
安装完成后第一次打开,工具会自己联网下载最新版 yt-dlp,不需要手动配环境。后续装扩展同样是自动拉对应的可执行文件。
界面分三个区:顶部输入下载链接、选预设选项;中间是下载任务状态列表;底部是配置面板。在配置面板的 Extensions 标签页下点"Add An Extension",从列表里选中要加的扩展就行。
批量下载时把链接一行一个贴进输入框,或者放一个 txt 文件让工具读。下载播放列表时输入列表页地址,工具自动解析出里面的条目然后逐个处理。
有一个点需要注意:并发数别开太高。工具不限并行任务数量,但短时间内向同一个服务器发太多请求,IP 可能被暂时封掉。
Windows 用户偶尔会遇到 Defender 报毒或被标为 PUP,这是误报。项目用单独的 issue 跟踪了这类情况。
4、怎么装
Windows 用户推荐便携版,下载 zip 解压就能用。
scoop bucket add extras scoop install media-downloadermacOS 用户下载 dmg。没有被苹果公证,系统可能提示"已损坏",需要在隐私与安全性设置里手动放行。
Linux 用户按发行版选:
# Fedorasudodnf-yinstallmedia-downloader# Arch Linux (AUR)yay-Smedia-downloader# Flatpakflatpakinstallflathub io.github.mhogomchungu.media-downloader其他发行版可以从 openSUSE Build Service 获取二进制包,或克隆源码用自带的编译脚本构建。
5、适合谁用
需要从视频网站下素材的内容创作者。比在网上找在线下载站省事,在线站大多限速、限次数。
已经在用 yt-dlp 但不想每次翻文档的人,用界面操作能省下重复的参数记忆成本。
Linux 用户尤其值得关注。Linux 上带图形界面的下载工具选项有限,这个在各主流发行版都有包。
批量化场景,比如要离线保存某个频道的所有视频,或者用 gallery-dl 扩展批量采集图片站资源。
载工具选项有限,这个在各主流发行版都有包。
批量化场景,比如要离线保存某个频道的所有视频,或者用 gallery-dl 扩展批量采集图片站资源。