- 作者帖子
tigershuai游客未曾先生,我要下载此图https://www.himalayanart.org/items/7801/images/primary#-1537,-2520,3500,0编写了一个7801.yaml代码,执行dezoomify-rs.exe -l --compression=0 --timeout=3000s --retries=100 7801.yaml下载,但下载不成功,还请指点错误之处,具体代码如下:
url_template: "https://har-assets.s3.amazonaws.com/tiles/7/8/0/7801/4/{{x/256}}_{{y/256}}.jpg"
variables:
- name: x
from: 0
to: 1964 # Image width, taken from stage 1
step: 256 # Tile width, taken from stage 1- name: y
from: 0
to: 2520 # Image height
step: 256 # Tile heightheaders:
Referer: "https://www.himalayanart.org"
tigershuai游客
未曾管理员
tigershuai游客又试着下载了一下,如果将文件名改为tiles.yaml就可以下载,但7801.yaml这个带数字的名就不能下载,什么原因呢?
tigershuai游客@未曾 #166969
我想批量下载,想用数字命名,怎么做呢,是需要修改代码还是其他,还请先生指点
tigershuai游客@未曾 #166969
另外,这样下载的图是png格式,怎么能直接下载jpg格式呢
未曾管理员@tigershuai #166972
参见
github.com/lovas...L-dezoomer的定义就是tiles.yaml
tiles.yaml
想要下载为jpg格式
dezoomify-rs tiles.yaml result.jpg
批量下载,你可以试试
01.tiles.yaml 02.tiles.yaml 03.tiles.yaml
这样的序列格式
tigershuai游客在请麻烦未曾先生,我下载https://www.himalayanart.org/items/7801/images/7801-1#839,-1486,1581,-1039这张图,代码如下:
url_template: "https://har-assets.s3.amazonaws.com/tiles/7/8/0/7801-1/4/{{x/256}}_{{y/256}}.jpg"
variables:
- name: x
from: 0
to: 2000 # Image width, taken from stage 1
step: 256 # Tile width, taken from stage 1- name: y
from: 0
to: 2560 # Image height
step: 256 # Tile heightheaders:
Referer: "https://www.himalayanart.org"下载不成功,界面为:
未曾管理员
tigershuai游客@未曾 #166988
感谢,下载成功
- 作者帖子
正在查看 10 个帖子:1-10 (共 10 个帖子)
正在查看 10 个帖子:1-10 (共 10 个帖子)
正在查看 10 个帖子:1-10 (共 10 个帖子)