mansuf / mangadex-downloader

A command-line tool to download manga from MangaDex, written in Python.
https://mangadex-dl.mansuf.link/
MIT License
472 stars 37 forks source link

Failed to find volume cover for volume "X". Falling back to manga cover... #96

Closed NidokingMaster closed 7 months ago

NidokingMaster commented 7 months ago

What happened ?

It seems that the latest version of mangadex-dl can't find the volume covers anymore, although they are present on mangadex. Tried with 2 different series, same result (eg https://mangadex.org/title/0c1b0c09-d6af-4ade-9e6f-a4068025ae27/umi-no-misaki )

What did you expect to happen ?

Maybe mangadex changed their website layout for volume covers so that mangadex-dl can't find them and always falls back to manga series cover, when the volume cover should be used.

OS version

Windows 11

App version

2.10.3 (x64)

Installation origin

Github releases

Installation origin (other sources)

No response

Reproducible command

mangadex-dl.exe "https://mangadex.org/title/0c1b0c09-d6af-4ade-9e6f-a4068025ae27/umi-no-misaki" --use-volume-cover --use-chapter-cover --language "German" --save-as "cbz-volume"

Additional context

No response

mansuf commented 7 months ago

It's a Japanese covers, you must use --volume-cover-language Japanese in order to get these covers. By default mangadex providing volume covers with their respective locale. And mangadex-dl follow the locale from --language value by default, so if you set it to German (from your reproducible command), it would search volume covers in German locale. These features is exist because someone complaining about volume covers getting randomized locale #66 .

image

NidokingMaster commented 7 months ago

I see, thanks! Had my command saved in a batch before "--volume-cover-language" was implemented. Of course it cannot find the German covers then :)

Sorry for the inconvenience, and thanks again for this great tool!