07-02-2017, 10:16 PM | #16 | |
Grand Sorcerer
Posts: 24,907
Karma: 47303748
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
Quote:
The book selection side of it is easy, and most of the plugins start that way. Again, I'm not sure which to suggest as a starting point, but if you have a look at any of the plugins I'm maintaining, I'll be happy to answer any questions. |
|
07-02-2017, 10:41 PM | #17 |
creator of calibre
Posts: 43,850
Karma: 22666666
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Metadata source plugins have a pretty trivial API. Basically you just need to implement a single method, the identify() method. And optionally the download_cover() method. Just look at any metadata download plugin for examples.
|
07-03-2017, 12:47 AM | #18 |
Wizard
Posts: 1,760
Karma: 9918418
Join Date: Feb 2013
Location: Here on the perimeter, there are no stars
Device: Kobo H2O, iPad mini 3, Kindle Touch
|
One bit of metadata I wish I could automatically fetch from Amazon is the page count, if defined. I'd love to be able to tack that on at the end of the description.
|
07-03-2017, 06:29 AM | #19 |
Well trained by Cats
Posts: 29,799
Karma: 54830978
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
|
07-03-2017, 01:14 PM | #20 |
Wizard
Posts: 1,760
Karma: 9918418
Join Date: Feb 2013
Location: Here on the perimeter, there are no stars
Device: Kobo H2O, iPad mini 3, Kindle Touch
|
Amazon does not reliably populate page-count data to Goodreads; its ownership of the site is irrelevant. Furthermore, Goodreads has a host of librarians with access to edit (theoretically fixing) GR book data on a whim; those changes don't propagate back to Amazon.
Thus, saying "use Goodreads as a source for this Amazon data" is unreliable at best. |
07-07-2017, 03:54 PM | #21 | |
Junior Member
Posts: 4
Karma: 10
Join Date: Jul 2017
Device: android
|
Quote:
Most all of the example code uses the worker capabilities, and I'm have a serious issue getting calibre-customize to import from any module file I create. For example: 1. I have two files: "__init__.py" and "worker.py" 2. worker.py has a class named "Worker" 3. My class in __init__.py has the following line: name = 'Amazon Genre Tags' 4. in my init.py file I try: (note: my plugin is named 'Amazon Genre Tags') from calibre_plugins.amazon_genre_tags.worker import Worker Result: The calibre-customize -b command will always file with the following error: ImportError: No module named amazon_genre_tags.worker It's there, I can't figure out what the problem is. I'm probably too dense to learn strictly from examples and need more direct step-by-step instructions. |
|
07-07-2017, 04:11 PM | #22 |
Grand Sorcerer
Posts: 6,496
Karma: 84420419
Join Date: Nov 2011
Location: Tampa Bay, Florida
Device: Kindles
|
Perhaps you are missing the plugin-import-name file. See the plugin documentation.
|
07-07-2017, 04:34 PM | #23 | |
Junior Member
Posts: 4
Karma: 10
Join Date: Jul 2017
Device: android
|
Quote:
|
|
Tags |
download, metadata, tags |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Can't get Metadata from Amazon | Ginnia | Calibre | 37 | 02-20-2012 10:11 AM |
Amazon metadata: Just me or down for everyone? | CWatkinsNash | Calibre | 7 | 02-03-2012 10:05 PM |
unable to change Amazon source for metadata to amazon UK | callwing | Library Management | 0 | 09-09-2011 10:41 AM |
metadata from amazon errors | kevinrs | Calibre | 1 | 05-09-2011 11:09 AM |
Amazon metadata and covers? | desertgrandma | Devices | 13 | 02-19-2011 07:28 PM |