Skip to content
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

Failed ugoira conversions counted as successful downloads #1176

Open
WhiteSp1rit opened this issue Oct 2, 2022 · 1 comment
Open

Failed ugoira conversions counted as successful downloads #1176

WhiteSp1rit opened this issue Oct 2, 2022 · 1 comment

Comments

@WhiteSp1rit
Copy link

WhiteSp1rit commented Oct 2, 2022

Description

If a conversion from ugoira to webm, webp or something else fails, this does produce an error, however the download still counts as successful and is written into the database. Ugoira then get deleted (if said entry is enabled in config.ini), you get no files, but you can't re-download either as attempting to do so will check that the file was successfully download in DB.

Steps to Reproduce

  1. remove path to FFMpeg fro config.ini
  2. download any ugoira image
  3. try to re-download it - download is rejected, as the file is counted as successfully downloaded in DB

Versions

PixivUtil2-20220924

"You can get this information from executing PixivUtil2.py --help." - you actually can't, it doesn't list how to find out the version.


Due to this, now I have possibly hundreds of ugoira images missing, but marked as downloaded - how can I fix this?
Re-downloading doesn't work as I mentioned. Removing database check will re-download everything, including the files which were already moved/deleted. Any way to re-downlaod just the missing Ugoira images, ignoring their falsely written DB entries?

pixivutil.log

@fdsa1538
Copy link

fdsa1538 commented Oct 29, 2022

try this!!
d.manage database ~ 10.Delete image by image_id ~ (your skipped image id)!!
delete each image DBs separately!! like handicraft!!
20221029 version still skip the webp but It counts successfully in DB , I have no idea!! so I just use 20220804 version!! ffmpeg updating didn't work!! you can use 20220804 version!!

Nandaka added a commit that referenced this issue Nov 15, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants