0
Not a bug
Cover art not populating or incorrect
As the title states some comics and books are displaying incorrect covers or none at all. When viewing the comics or books in other viewers or in a metadata editor they are all correct. Any idea what could be causing this?
Customer support service by UserEcho
By "incorrect", you mean the cover of another book/comic ? Or a page of the right book but not the cover ? Or something else ?
Also, on what are you running Ubooquity ? A desktop (Windows, Linux, Mac OS ?), a NAS ? Are your file located on the same device or do you access them from a network drive ?
If you can, copy and paste here the your system infos (there is a link at the top of your admin page (if you use the web admin), and a button on the first screen of the GUI ("General"->"System info")).
<img src="/books/185/CompTIA%20Linux_%20Study%20Guide%20-%20Roderick%20W.%20Smith.mobi?cover=true"/>
While I am not great with all of this I noticed the path is /books/185/... My directory the server is looking on does not have /185/ as a folder or anything. So I am not sure what that is.
Here is my system info:
This white an grey cover is the default one, displayed when Ubooquity was not able to find the cover in the book:
It should not happen on Epub files (if you have an example of non-working Epub, I'd be interested in seeing it).
Mobi files are another story: the format is not public (and not documented) so Ubooquity extracts all images it finds (using a very empirical process) and tries to guess which one is the cover. That's the best I can do for Mobi files.
As for the mixed covers (the problem solved by a refresh), I have it sometimes on my iPad, but I have never been able to understand why. Never had it on Windows (with Firefox or Chrome).
Do you have this problem only with Chrome or also with Safari ?
(I don't own a Mac, so investigating this one will be difficult)
I believe I have a possible solution as follows:
Say my Ubooquity.jar lives in a folder "Resources", so ./Resources/Ubooquity.jar
There should be a "cache" folder livin ./Resources/cache/
Delete, remove, or rename the folders corresponding with the book types you are missing covers for :
Then open / launch Ubooquity, navigate to "books" and/or "comics" and click "clear books database".
Launch new scan. (and "Apply and restart server" if needed).
This should rebuild the cover archive and you should be back in business with enjoying your collection.
And this will indeed rebuild your whole database, rescaning all files and regenerating all covers.
.DS_Store__MACOSX folder.It should never be included in a comic.
(and the idea of generating files with wrong extensions is beyond me)
I could add a filter to specifically ignore it, but that would be a hack since the problem lies more in MacOS thumbnail system than in Ubooquity itself.
EDIT: the folder I have is in fact "__MACOSX", not .DS_Store. So I have my answer, I don't want to have to guess all the names Apple might think of to generate folders full of fake images.
But unless I change my mind later, I won't even ignore them. Ignoring these files would require to extract at least partially each image instead of relying on their name as Ubooquity does today.
The comics containing these file are just badly done and must be corrected.
I wonder if it will be feasible to implement some kind of detection/warning system for when those types of files are detected?