-
-
Notifications
You must be signed in to change notification settings - Fork 975
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DeviantArt extractor not fetching huge amount of images #2488
Comments
The site count number counts the deleted/banned images (as I assume). The real count of the images available to download you can compute by yourself: https://www.deviantart.com/dm29/gallery/all?page=103
I have no problem with mtime for these images. |
Downloads stopping prematurely is still definitely a problem. I've seen it a bunch of times in the past. It also took 3 full downloads of this artist to get the rest of the 1000+ images. |
What even is the point of Simply use Also, I think you should be using an archive file for dA, especially if there are 1000+ files involved etc. |
I normally want it to abort when it comes across a file that was already downloaded. Instead of editing the config to
It only has to come across one file that's already been downloaded before it stops. It's only needed to skip all of these files because of this issue I made this issue for. |
I wish I got a notification for that. I'll see if it fixes it. Thank you :) |
It's not working for me. It increases the offset by 1 per request and it goes infinitely. Here's the output for an account with only 11 images as an example:
The issue seems to be the "folders" option. That option is really important for what I'm doing so hopefully this is fixable. |
I said it worked and didn't work at the same time which might have been confusing. The change you made doesn't work with the |
I apologize for taking this long to properly respond, too many thing going on irl ... Anyway, the issue with folder listings is fixed in 4f7fe9b. I should have been testing with your config to begin with, and not just with default settings, sorry. I'm also not sure if This option is meant as a workaround for that, but I haven't encountered a case were it would be necessary myself. Every account with 3k+ deviations that I've tried returned as many with gallery-dl as can be viewed on the website itself. |
I went to find a specific image in my downloads from an artist I downloaded but it wasn't there. Every artist I've downloaded was updated with
--abort 9999999
within the last month. The artist has "2.6K Deviations" according to their deviantart page. I only had 1386 images. After downloading the artist again (with--abort 9999999
) it downloaded much more (2471 images total). Downloading yet another time didn't get any more than it had before.I then went to check via the api how many images there are total compared to how many there are locally across all 16433 artists.
So if you add up all of files including scraps and stash (I'm not sure stash would even be included in the image count in the api) I'm missing 595850 files which is 11% of them (an average of 36 arts per artist).
I've noticed in the past when comparing old and new folders that newer downloads were sometimes missing many files that were still on the site that the old folder had but I didn't look into it.
The file I was looking for that I mentioned in the beginning is this one which was uploaded on "Jan 16, 2013" according to the website https://www.deviantart.com/dm29/art/Squashed-Twilight-Bookmark-348896588
After I updated the artist download with
--abort 9999999
yesterday that file was downloaded but with the modification date of "01-08-2018 8:26 AM"The last file downloaded yesterday was this image uploaded from "Oct 28, 2004"
https://www.deviantart.com/dm29/art/IScream-11800313
The modification time gallery-dl gave it was "12-14-2017 7:15 PM"
Even after updating the download twice it failed to fetch many images (2471 normal files, 21 scraps, 69 stash, 2561 total).
Here's my config (I don't know what
category-transfer
does so it might not make sense where I put it, also the "folder" and "watch" sections are incomplete):Edit: I forgot to mention that the debug log looks like it ended properly, no error or warning.
The text was updated successfully, but these errors were encountered: