02-16-2011, 02:03 AM | #1 |
Calibre Plugins Developer
Posts: 4,678
Karma: 2162246
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
|
[Metadata Download Plugin] Goodreads Metadata **Deprecated**
As of Calibre 0.8 this plugin is deprecated and will no longer work. Instead you should use the replacement Goodreads Metadata Source plugin which is compatible with Calibre 0.8 onwards.
This plugin allows Calibre to read book information from goodreads.com when you choose to download/fetch metadata. Calibre currently comes with plugins for a number of information sources such as Amazon and Googlebooks. Adding this plugin can potentially increase both the success rate and quality of information retrieved for some of your books. It is the first of a Goodreads trinity of plugins I will publish in this forum. The other two are for Goodreads cover downloads and shelve syncing. Main Features of v1.3.3
Special Notes:
Installation Notes:
Version History: Spoiler:
Last edited by kiwidude; 05-06-2011 at 06:37 PM. Reason: Plugin deprecated message |
02-16-2011, 09:46 AM | #2 |
New Leaf Turner
Posts: 260
Karma: 1026664
Join Date: Sep 2010
Location: Hadestown
Device: Kobo Glo
|
Installed this alongside the covers plugin and they both seem to be working nicely.
|
Advert | |
|
02-16-2011, 03:57 PM | #3 |
Groupie
Posts: 157
Karma: 259661
Join Date: Feb 2009
Location: Socal
Device: eBookwise 1150, Sony PRS-505, Sony PRS-T1
|
You are a rockstar and went so far above and beyond what I was hoping for when I asked about this. Thank you!
|
02-16-2011, 04:14 PM | #4 |
Member
Posts: 10
Karma: 10
Join Date: Oct 2010
Device: none
|
This is super-helpful. Thanks so much!
|
02-21-2011, 07:53 AM | #5 |
Junior Member
Posts: 8
Karma: 10
Join Date: Sep 2008
Device: Sony PRS-950
|
I get an error message and no action on activating the Goodreads plugin:
Calibre Version 07.46 Traceback (most recent call last): File "site-packages\calibre\gui2\metadata\bulk_download.py", line 245, in handle_result File "site-packages\calibre\gui2\metadata\bulk_download.py", line 253, in set_metadata File "site-packages\calibre\library\database2.py", line 1583, in set_metadata File "site-packages\calibre\library\database2.py", line 1556, in doit File "site-packages\calibre\library\database2.py", line 2359, in set_rating File "site-packages\calibre\library\sqlite.py", line 250, in run IntegrityError: constraint failed |
Advert | |
|
02-21-2011, 02:59 PM | #6 | |
Calibre Plugins Developer
Posts: 4,678
Karma: 2162246
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
|
Quote:
|
|
02-21-2011, 07:40 PM | #7 | |
Junior Member
Posts: 8
Karma: 10
Join Date: Sep 2008
Device: Sony PRS-950
|
Debug or error
The error happens with every book. See the debug protocol enclosed:
calibre Debug log calibre 0.7.46 Windows-Vista-6.0.6002-SP2 Windows ('Windows', 'Vista', '6.0.6002') Python 2.7.0 Windows: ('Vista', '6.0.6002', 'SP2', 'Multiprocessor Free') Starting up... Started up in 118.303000212 openlibrary.org covers: HTTP Error 404: Not Found amazon.com covers: cover for 9780312576554 found openlibrary.org covers: HTTP Error 404: Not Found amazon.com covers: cover for 9780982952306 found openlibrary.org covers: cover for 9780451229571 found amazon.com covers: cover for 9780451229571 found I have the pdf ISBN extraction sript from MEKK installed: Quote:
|
|
02-21-2011, 09:35 PM | #8 | |
Calibre Plugins Developer
Posts: 4,678
Karma: 2162246
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
|
Quote:
If you PM me with your email address, I will send you a special debug build which will generate a bunch of output so we can hopefully see a little better what may be going on. |
|
02-27-2011, 10:48 PM | #9 |
Junior Member
Posts: 2
Karma: 10
Join Date: Feb 2011
Device: Kindle
|
First of all, thank you so much for this plugin. I've always wanted my tags to just pretty much have genre type information and this looks perfect.
Can you please add "Horror" as a tag? That's top tag for most Stephen King novels. Also, can you add "Non-Fiction" and maybe not have Fiction and General-Fiction switch to "Fiction" instead of "General"? Last edited by StevieRaveOn; 02-27-2011 at 10:50 PM. |
02-28-2011, 05:19 AM | #10 | |
Calibre Plugins Developer
Posts: 4,678
Karma: 2162246
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
|
Quote:
If anyone else has any other tag change/addition requests, now would be a good time to suggest them. You can see the list of current mappings on the first post in the spoiler. |
|
02-28-2011, 08:20 AM | #11 |
Calibre Plugins Developer
Posts: 4,678
Karma: 2162246
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
|
v1.1 Released
This update has the following changes:
Download from the first post in this thread. |
02-28-2011, 11:47 AM | #12 |
Junior Member
Posts: 2
Karma: 10
Join Date: Feb 2011
Device: Kindle
|
Awesome, thank you so much. Like I said, you have no idea how much this helped me, I hated having tons of tags. I just wanted my tags to be simple genres and you saved me hours of time.
Here is a list of all the popular shelfs. http://www.goodreads.com/shelf Some ones from page 1 that I know would help my collection: 'nonfiction': 'Non-Fiction', (sometimes it's tagged as 1 word) 'biography': 'Biography', 'autobiography': 'Biography', 'memoir': 'Biography', 'reference': 'Reference', 'poetry': 'Poetry', 'historical': 'History', 'politics': 'Politics', 'philosophy': 'Philosophy', 'travel':'Travel', 'psychology':'Psychology', 'music':'Music', 'self-help': 'Self Help', 'historical-fiction': 'History, Fiction' Last edited by StevieRaveOn; 02-28-2011 at 12:34 PM. |
02-28-2011, 03:52 PM | #13 |
Calibre Plugins Developer
Posts: 4,678
Karma: 2162246
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
|
v1.1.1 Released
I've just pushed up a newer version which has the additional tag mappings suggested by StevieRaveOn above (thanks for those).
|
02-28-2011, 11:46 PM | #14 |
US Navy, Retired
Posts: 9,865
Karma: 13806776
Join Date: Feb 2009
Location: North Carolina
Device: Icarus Illumina XL HD, Nexus 7
|
Just my 2 cents. All of the mapping have been good but Historical Fiction is a genre all its own and rarely should be lumped in with History.
Of course this will all be mute if you are kind enough to make this a customizable section. |
03-01-2011, 02:42 AM | #15 | ||
Calibre Plugins Developer
Posts: 4,678
Karma: 2162246
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
|
Quote:
Quote:
Once Kovid tells me his new API is completely nailed down I'll look to do the major changes to it including customisable shelf/tag mappings. I saw a comment from a feature ticket today that mentions a new identifiers table so will push a new version out once that is released making use of that. It will allow a closer integration between this plugin and my "Goodreads Sync" one - as by using Ctrl+D to get metadata I will be able to store the Goodreads ID from this plugin, so your book will automatically be "linked" for use by the Sync plugin. It would also make sense that if you link a book first using Sync and then do Ctrl+D, that I download metadata for that specific Goodreads book which will greatly increase the chances of a match. I can also scrape other id's that Goodreads has like ASIN and store those too. |
||
Thread Tools | Search this Thread |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
[Metadata Source Plugin] Goodreads | kiwidude | Plugins | 775 | 10-05-2024 02:27 PM |
LibraryThing metadata download plugin | rtype | Plugins | 30 | 09-08-2015 07:24 PM |
Does "Download Metadata & Covers" also download social metadata? | iridius | Library Management | 3 | 02-22-2011 12:50 PM |
metadata plugin | redneck_momma | Plugins | 1 | 05-21-2010 08:41 PM |