用 gallery-dl 批量下载微博相册

software

微博上有时候遇到画师大佬,就想把他的相册整个下载下来,gallery-dl 可以很简单地实现。

gallery-dl 项目仓库:https://github.com/mikf/gallery-dl/

安装

懒人福音,支持 pipscoopchoco 安装,我用的是 choco。其他安装方式可以查看仓库的说明。

1
choco install gallery-dl

下载

先定位到要下载的目录,然后:

1
gallery-dl https://weibo.com/u/6550815288

这是最简单粗暴的下载方式,下载所有的相册和视频等等。

如果只要下载相册,那么 url 要修改一下:

1
gallery-dl https://weibo.com/u/6550815288?tabtype=album

批量重命名

下载下来的文件乱七八糟的。gallery-dl 还支持批量重命名,文档在 String Formatting

这个文档对如何获取 metadata 数据语焉不详。看 gallery-dl -h 了解到可以通过 gallery-dl -K 获取页面能用的变量。

1
gallery-dl -K "https://weibo.com/u/6550815288"

在输出中的 Keywords for filenames and --filter 里找到图片的时间戳是 status[date],多幅图的序号是 num,拓展名是 extension,然后把命令改成这样:

1
gallery-dl -f "{status[date]}_{num}.{extension}" "https://weibo.com/u/6550815288"

本文作者:希蜜

本文链接: https://sand.litofu.com/download-Weibo-album-with-gallery-dl/

本作品采用知识共享署名 4.0 国际许可协议进行许可。