gallery-dl:从图片站批量下载图集的开源命令行工具

3天前发布 悲伤的显卡
16 0 0

当你在 Pixiv 上追更某位画师,或需要把 Danbooru 上某个标签下的所有图片存档时,手动一张张保存显然不现实。gallery-dl 用于解决这类批量下载需求而生的命令行程序,它用 Python 编写,以 GPL-2.0 协议开源,在 GitHub 上已积累了超过 19000 颗星。

一条命令搞定图集下载

gallery-dl 官网截图

gallery-dl 的用法非常直接:在终端输入 gallery-dl [URL],它就会自动解析页面中的图片链接并逐张下载。它支持的站点覆盖了 Danbooru、DeviantArt、Kemono、MangaDex、Pixiv、Tumblr 等主流图片社区,每个站点都有对应的提取器,能处理各自的页面结构和反爬机制。

下载时,它会自动保留原始的目录结构,也可以按你的偏好重命名文件、设置子目录。比如你可以把某个画师的所有作品按画集分文件夹存放,方便后续整理。对于需要长期跟踪更新的图源,它还支持增量下载——只抓取新增的图片,避免重复劳动。

开源免费,但付费档位针对云服务

需要明确的是,gallery-dl 本身是开源免费的,任何人都能直接使用源码或通过包管理器安装。它的定价页上列出了三个档位:免费版 $0、individual $0、以及付费档位 $21。免费版和 individual 档位都是 0 美元,意味着核心功能不收费;而 $21 的付费档位,结合项目形态来看,很可能对应的是开发者赞助或云服务的高级功能,而非桌面端软件的解锁费用。换句话说,你在不花一分钱的情况下,用本地命令行完成所有下载任务。

如果你只是个人使用,免费版就足够了;只有当你想支持项目持续开发,或需要更高频率的 API 调用(如果提供云服务)时,$21 的档位才。对于大多数用户来说,这笔钱并非必需。

适合谁用,不适合谁用

gallery-dl 适合那些熟悉命令行、需要批量获取图片素材的人。比如做设计参考收集、同人图存档、或需要从多个图站抓取数据集用于训练。它的优势在于脚本化——你可以把下载命令写进 shell 脚本,定时执行,实现全自动更新。

但如果你不习惯终端操作,或者只是偶尔下载几张图,那么用浏览器插件或在线下载服务会更顺手。gallery-dl 的配置和学习成本都在命令行上,没有图形界面,初次使用需要阅读文档来了解参数和站点支持情况。

另外,下载他人作品时请务必遵守各网站的条款和作者的授权,gallery-dl 只是工具,合理使用是用户的责任。

FAQ:常见问题

gallery-dl 支持哪些图片站点?

gallery-dl 支持包括 Pixiv、Danbooru、DeviantArt、Tumblr、MangaDex、Kemono 等在内的多个主流图片托管站点,每个站点都有专门的提取器。具体支持列表会随版本更新而扩展。

gallery-dl 需要付费吗?

不需要。gallery-dl 本身是开源免费的,定价页显示免费版和 individual 档位均为 0 美元,付费档位 $21 可能对应赞助或云服务,但本地命令行功能完全免费。

© 版权声明

相关文章

没有相关内容!