|
|
#1 |
|
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,114
Karma: 1084760
Join Date: Sep 2017
Location: Buenos Aires, Argentina
Device: moon+ reader, kindle paperwhite
|
[Metadata Plugin] OpenLibraryPlus
This plugin was created to extend Calibre’s capabilities by identifying and completing book metadata directly from OpenLibrary.
Its main purpose is to allow adding works without ISBNs, using OpenLibrary’s own identifiers (e.g. OL25898225M, OL625575W). Key Features Identification via OpenLibrary codes: Add older or ISBN-less books to Calibre using OpenLibrary identifiers (Works and Editions). Rich metadata extraction: The plugin automatically retrieves: • Title • Author(s) • Publisher • Publication date • Language • Tags/subjects • Rating (when available) • Cover image Plugin Options Custom identifiers: Enter in Calibre’s Ids field: Código openlibrary:OL625575W or the full OpenLibrary link. Example Usage Add a book without ISBN to Calibre. In the Ids field, enter: Código openlibrary:OL25898225M Run Download metadata. The plugin will automatically fill in title, author, publisher, date, language, tags, and cover. Installation Download the attached .zip file. In Calibre: Preferences → Plugins → Load plugin from file. Restart Calibre. Add the plugin button to the toolbar or context menu. Requirements Calibre 6.0 or higher Internet connection to access OpenLibrary Use this MobileRead thread for questions and suggestions. Contribute improvements: the plugin is designed to grow with community input. License GNU General Public License v3 (GPL-3) Version History Spoiler:
Last edited by dunhill; 04-19-2026 at 03:48 PM. |
|
|
|
|
|
#2 |
|
Enthusiast
![]() Posts: 27
Karma: 20
Join Date: Aug 2025
Device: PocketBook Verse Pro
|
Thanks for the plugin. Two comments:
1. This isn't appearing in the plugin catalog because it isn't in the index thread. 2. I get errors trying to use alongside other metadata sources because it returns a datetime.date for the publication date instead of the datetime.datetime the others use, and Calibre refuses to mix the two types. |
|
|
|
| Advert | |
|
|
|
|
#3 |
|
Enthusiast
![]() Posts: 27
Karma: 20
Join Date: Aug 2025
Device: PocketBook Verse Pro
|
Also, tags with commas in them get split up.
|
|
|
|
|
|
#4 |
|
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,114
Karma: 1084760
Join Date: Sep 2017
Location: Buenos Aires, Argentina
Device: moon+ reader, kindle paperwhite
|
ARR8 Hi! Thank you very much for your feedback. You were absolutely right about the date format and the comma issue in tags.
I have just uploaded Version 1.3.0, which fixes both bugs: The publication date now returns a datetime.datetime object, so it should play nicely with other metadata sources. Commas in tags are now automatically replaced with hyphens to prevent them from being split. Please let me know if it works for you now! Regarding this issue: 1. It doesn't appear in the plugin catalog because it's not in the indexing thread. A moderator must add it to the index. Last edited by dunhill; 04-19-2026 at 04:06 PM. |
|
|
|
|
|
#5 |
|
Enthusiast
![]() Posts: 27
Karma: 20
Join Date: Aug 2025
Device: PocketBook Verse Pro
|
Thank you! Much better, appreciate the fixes. As for the index, I do believe you have to request for it to be added.
|
|
|
|
| Advert | |
|
|
|
|
#6 | |
|
Well trained by Cats
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 31,748
Karma: 64144480
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
Quote:
Did you complete the form found in the firs post of Index of... and PM it to a forum Mod? Code:
Notes for Forum Admins: Spoiler: |
|
|
|
|
|
|
#7 |
|
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,114
Karma: 1084760
Join Date: Sep 2017
Location: Buenos Aires, Argentina
Device: moon+ reader, kindle paperwhite
|
|
|
|
|
|
|
#8 |
|
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 83,277
Karma: 153646249
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Does Open Library actually return usable metadata that does not need manual intervention?
|
|
|
|
![]() |
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| [Metadata Reader Plugin] Read MP3 audio book metadata | Jesse Chisholm | Plugins | 59 | 04-01-2025 10:16 AM |
| [Metadata Reader Plugin] Read M4B audio book metadata | eliteart | Plugins | 5 | 01-01-2025 09:45 AM |
| How do I know which Metadata Source Plugin was called from fetch-ebook-metadata? | eryMpexI | Library Management | 6 | 04-22-2023 08:58 AM |
| Regarding using metadata objects in identify method of metadata download plugin api | aprekates | Development | 1 | 07-06-2014 03:35 AM |
| [Metadata Download Plugin] Goodreads Metadata **Deprecated** | kiwidude | Plugins | 30 | 04-23-2011 02:10 PM |