Quote:
Originally Posted by rtiangha
Ok, so let me see if I have the workflow correct:
- I click and drag my epub(s) over Kepubify.
- I copy it over to my Kobo reader.
- I disconnect the device and let it scan.
- I reconnect the device and run seriesmeta.
Is that correct?
Questions:
- If I just want to update the books that don't have the series data set (i.e. it's set to NULL in the database), I'd use the 'n' switch, right?
- Does seriesmeta populate other fields too like ISBN (if present) and author? I use Calibre to manage my collection but Kepubify to do the conversion (because it's faster on the netbook I now use exclusively to house my collection) but I'm finding that if a book has multiple authors, the Kobo sometimes only picks up one of the authors, or if I delete some of the authors (ex. Calibre pulls down someone who writes a foreword or is an illustrator as an additional author), the Kobo will still pick up the deleted author and sometimes use it as the sole author instead (which means I have no idea where it's pulling it from; that data is supposed to be gone). It'd just be nice to not have to re-edit author data after the fact too.
- Can seriesmeta (and covergen) only target one book (or a few) if I give a path(s), or does it have to scan the entire reader? I do have a really large collection, so not having it scan the entire collection each time I add just a couple of books or need to correct/change the cover for one book because it didn't scan correctly would be nice and save a lot of time.
Feature request: Since covergen is doing transormations on the image already, any chance for it to have the option to convert to greyscale too, just to save a bit of space?
Anyways, I love kepubify; thanks for making it!
|
For the first question, that used to be the case, but now you can run seriesmeta before reconnecting (but note that unless you add the -p or the -n option, it will take precedence over metadata changes made by Calibre). Also, you can set the output directory directly if you want (and you can detect the Kobo patch and wait for it using kobo-find from koboutils). See
here for how I do it (this runs in a udev hook for when I plug my Kobo in).
Yes to the question about the -n switch.
And no, seriesmeta doesn't currently support other metadata fields, as Kobo should be able to extract them itself if set properly (IIRC). I can make you a custom build to set them in seriesmeta if you want (it's a simple addition).
Seriesmeta doesn't currently have an option to limit which books are scanned, but that's in the plans for the next version. The same applies to covergen.
Additional filters (like grayscale, dithering, jpg quality, and inversion) are coming in the next version as well.