Save and resume offset into massive gallery, or specify it #6092
Closed
tcmbackwards
started this conversation in
Ideas
Replies: 2 comments 4 replies
-
FYI image-range does not seem to help here, if I specify -o image-range="500-" the extractor still grinds through the gallery API counting files until it reaches number 500. |
Beta Was this translation helpful? Give feedback.
3 replies
-
https://gdl-org.github.io/docs/configuration.html#extractor-deviantart-client-id-client-secret |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I'm trying to download a deviantart gallery with over 80,000 items in it, but the API is aggressively rate limited and allows only 24 results per call with a delay of about 5 to 10 seconds necessary to avoid tripping the limiter. That's over 3300 calls just to get the URLs.
In addition, the limiter seems to detect if you're skipping downloads and making nothing but API calls and it puts you on 429 status more frequently, even if your API sleep value is more than your download sleep value.
That means that if I download with skip enabled for a day and get halfway through the gallery but then have to stop the download for some reason, I have to wait MORE than another day to get back to where I was in the offset value due to the increased chance I get put in 429 jail.
It would be helpful to be able to specify the offset into the gallery or to have the extractor save the offset value of the last API call it made for the gallery.
Beta Was this translation helpful? Give feedback.
All reactions