![]() |
#1 |
Chalut o/
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 416
Karma: 145424
Join Date: Dec 2017
Device: Kobo
|
[GUI Plugin] ePub Extended Metadata
ePub Extended Metadata is a plugin whose objective is to allow to read and write a wider range of ePub metadata according to the ePub standard.
Once the different metadata is set, you will be able to import or embed its advanced metadata in your ePub in one click. It is also possible to activate the automatic import/reading of its metadata when adding a book to your library. Also, it is possible to activate a automatic integration of them at the same time as the default Calibre Embed action, without having to specifically activate. Of course, other metadata not set in your plugin are kept. Note:
Credits:
Installation Open Preferences -> Plugins -> Get new plugins and install the "ePub Extended Metadata" plugin. You may also download the attached zip file and install the plugin manually, then restart calibre as described in the Introduction to plugins thread The plugin works for Calibre 5 and later. Page: GitHub | MobileRead Note for those who wish to provide a translation: I am French! Although for obvious reasons, the default language of the plugin is English, keep in mind that already a translation. Version History: Spoiler:
Last edited by un_pogaz; 07-29-2024 at 04:00 AM. |
![]() |
![]() |
![]() |
#2 |
Chalut o/
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 416
Karma: 145424
Join Date: Dec 2017
Device: Kobo
|
reserverd for futur usage
|
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Junior Member
![]() Posts: 8
Karma: 10
Join Date: May 2010
Location: Northern Virginia
Device: Android (FBReader Premium), Ubuntu/Windows laptops (Calibre)
|
Community contributions
Is this open source? Is there a public repository? (It has potential for something I'd like to see, and I'd contribute code back if it worked...)
|
![]() |
![]() |
![]() |
#4 |
Chalut o/
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 416
Karma: 145424
Join Date: Dec 2017
Device: Kobo
|
Yep GitHub here
It would be a pleasure. Thanks. In ePub2, I don't seem to have missed anything. If so I would take courage to do so. But the specific ePub3... one day but not today for me. Last edited by un_pogaz; 08-19-2022 at 12:16 PM. |
![]() |
![]() |
![]() |
#5 |
Junior Member
![]() Posts: 8
Karma: 10
Join Date: May 2010
Location: Northern Virginia
Device: Android (FBReader Premium), Ubuntu/Windows laptops (Calibre)
|
Just to be clear, what I want to add is importing metadata from the title page. I have an archive of ~7000 fanfics from a no longer functioning site. The epubs have no metadata, but the title page has plenty... I want to scan the title page for things like characters, relationships, etc.+
|
![]() |
![]() |
Advert | |
|
![]() |
#6 |
Chalut o/
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 416
Karma: 145424
Join Date: Dec 2017
Device: Kobo
|
I'm afraid I have to refuse.
The plugin "ePub Extended Metadata" is intended to read ONLY the metadatas defined in the ePub standard, and thus in the OPF. And nowhere else. I suggest you open a new thread in Calibre>Géneral or Calibre>Library Management, and explaining in detail your situation, with an example of the source file and the information to be extracted (maybe several). It's probably possible to do this programmatically, with a python script, but this is not the right place to this. Good luck and have a nice day. |
![]() |
![]() |
![]() |
#7 | |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 75,675
Karma: 134319570
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Quote:
|
|
![]() |
![]() |
![]() |
#8 |
Junior Member
![]() Posts: 7
Karma: 10
Join Date: Nov 2023
Device: none
|
I have custom colums but I can not select any column in the column piker its just emty.
I have calibre 6.29 installed Screenshot: https://ibb.co/rFRWd2H |
![]() |
![]() |
![]() |
#9 | |
Chalut o/
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 416
Karma: 145424
Join Date: Dec 2017
Device: Kobo
|
Quote:
|
|
![]() |
![]() |
![]() |
#10 |
Junior Member
![]() Posts: 7
Karma: 10
Join Date: Nov 2023
Device: none
|
I changed my language to English now I found these custom colums options.
Thank you very much. I am from Germany so I got that point wrong because of the language barrier. Maybe I understand your plugin still wrong? I thought if I convert a file to epub and check "Insert metadata as page at start of book" that the selected metadata are written on this page in my new converted book. But can not find it in the converted epub near title, publisher and date. |
![]() |
![]() |
![]() |
#11 |
Chalut o/
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 416
Karma: 145424
Join Date: Dec 2017
Device: Kobo
|
Oh no no.
You talk about the Jacket feature. My plugin is to insert metadata inside the OPF file of the ePub. It realy technical feature and probably not what you search. To insert a Jacket (that contain metadata) as page at start of book, you need to use the tool "Polish book" and select the option "Add/replace metadata as a "book jacket" page". You can edit and personalize the content of this Jacket page, but I recomend you to start a new thread. Last edited by un_pogaz; 12-20-2023 at 04:54 PM. |
![]() |
![]() |
![]() |
#12 |
Connoisseur
![]() Posts: 59
Karma: 10
Join Date: Dec 2021
Location: Berkshire, UK
Device: Kobo Libra 2
|
When creating the custom column, Calibre offers a Column type "Comma separated text, like tags, shown in the Tag browser". Is this the one to use? I don't see the type "Comma separated text, like tags".
Also what Lookup name should I use? Do I need to create one column for each item of metadata, each with its own Lookup name? When does the plugin integrate any modified metadata back to the EPUB? You mentioned the default Calibre Embed action, but I don't know what this is. Is it the same as running Polish? Not much instruction, so I'm struggling a little ;-) Thanks!! |
![]() |
![]() |
![]() |
#13 | |||
Chalut o/
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 416
Karma: 145424
Join Date: Dec 2017
Device: Kobo
|
Quote:
Quote:
Quote:
Default Calibre Embed action to the left. The update metadata in Polish action call them internaly. And the Extended Metadata are integrated if the plugin "ePub Extended Metadata {Writer}" is activated. You can control that in the config dialog with the button "Automatic embed" (green dot, active / red dot, inactive) Last edited by un_pogaz; 01-05-2024 at 10:45 AM. |
|||
![]() |
![]() |
![]() |
#14 |
Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 23
Karma: 5854
Join Date: Jun 2012
Location: Spain
Device: Kindle DX, Kindle Paperwhite, and Kindle Scribe
|
Wow! I made this feature request back in the day and I didn’t know you had coded the plugin as you said you would. I’ve just found it. Thank you for your effort!
I’ve got one problem, though. When I import the extended metadata, it does not work for a selection of books. Only the last one of them is actually modified with the imported metadata, the rest of them are left untouched. |
![]() |
![]() |
![]() |
#15 |
Chalut o/
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 416
Karma: 145424
Join Date: Dec 2017
Device: Kobo
|
You're welcome, it's a good project.
What? No way, I couldn't let such a mistake happen! *test* Oh s***. *hot fix* Voilà. Version updated, thank for the report (plus it's was really stupid mistake, damn it). Last edited by un_pogaz; 07-28-2024 at 02:09 PM. |
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
[GUI Plugin] Embed Comic Metadata | dickloraine | Plugins | 114 | 07-14-2024 09:21 AM |
[GUI Plugin] Zotero Metadata Importer | DaltonST | Plugins | 291 | 08-07-2023 12:38 PM |
[GUI Plugin] Clean Metadata | WS64 | Plugins | 28 | 01-06-2022 08:09 PM |
Getting custom metadata field in GUI plugin | SauliusP. | Development | 7 | 02-11-2012 01:31 AM |