Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre > Plugins

Notices

Reply
 
Thread Tools Search this Thread
Old 08-01-2026, 04:45 PM   #226
DNSB
Bibliophagist
DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.
 
DNSB's Avatar
 
Posts: 53,512
Karma: 181843001
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
Quote:
Originally Posted by GalacticHull View Post
Ah. You're using it with Kobo Utilities. Despite using a Kobo device, I don't run Kobo Utilities. I use calibre as a library system more than for device library management, which I prefer to do manually.

Setting it up as you have, does it change the metadata in the ebook file itself? Or does it simply change the metadata in the textfields and opf? That is, set up as you have it, would it export to a folder directory with the subtitle... and not modify the ebook?

Thank you
The metadata in the ePub file itself is changed by calibre adding it's own entry to the .opf file. <meta name="calibre:user_metadata:#subtitle" etc. However this is not a part of the standard metadata since ePub2 does not support subtitles. ePub3 does however very few ereaders handle a structure such as <meta property="title-type" refines="#subtitle">subtitle</meta>.

What the Kobo driver does is to write the subtitle into the database entry for the ePub. This does require a second connection since the database entry is created as part of the import procedure.

The subtitle field being added to the Kobo Utilities was just to keep it as close as possible to the one used by the Kobo driver.

My template for storing books on my Kobos does not use the subtitle. I try to keep the filenames as short as possible to avoid having them truncated.

Code:
Ebooks/{author_sort:sublist(0,1,&)}/{title} - {authors:sublist(0,1,&)}
Ebooks is a directory in the root of my Kobos' exposed storage. Under that directory, directories are created based on the first author in the author-sort list (that is what the sublist(0,1,&) does) with the filename inside the directory based on the title followed by the first author in the authors list.

This was required when I was finding that some books required too many characters for the title and list of authors yet I like having the full list of authors available for searching. calibre uses a maximum path length of 260 characters to keep compatibiliy across the multiple operating systems and file systems it runs with.
DNSB is offline   Reply With Quote
Old 08-01-2026, 08:28 PM   #227
GalacticHull
Connoisseur
GalacticHull began at the beginning.
 
Posts: 53
Karma: 10
Join Date: Nov 2014
Device: kobo elipsa 2e
Quote:
Originally Posted by DNSB View Post
The metadata in the ePub file itself is changed by calibre adding it's own entry to the .opf file. <meta name="calibre:user_metadata:#subtitle" etc. However this is not a part of the standard metadata since ePub2 does not support subtitles. ePub3 does however very few ereaders handle a structure such as <meta property="title-type" refines="#subtitle">subtitle</meta>.

What the Kobo driver does is to write the subtitle into the database entry for the ePub. This does require a second connection since the database entry is created as part of the import procedure.

The subtitle field being added to the Kobo Utilities was just to keep it as close as possible to the one used by the Kobo driver.

My template for storing books on my Kobos does not use the subtitle. I try to keep the filenames as short as possible to avoid having them truncated.

Code:
Ebooks/{author_sort:sublist(0,1,&)}/{title} - {authors:sublist(0,1,&)}
Ebooks is a directory in the root of my Kobos' exposed storage. Under that directory, directories are created based on the first author in the author-sort list (that is what the sublist(0,1,&) does) with the filename inside the directory based on the title followed by the first author in the authors list.

This was required when I was finding that some books required too many characters for the title and list of authors yet I like having the full list of authors available for searching. calibre uses a maximum path length of 260 characters to keep compatibiliy across the multiple operating systems and file systems it runs with.
Thank you for taking the time to explain all this. I'm grateful
GalacticHull is offline   Reply With Quote
Advert
Old Yesterday, 07:28 AM   #228
GalacticHull
Connoisseur
GalacticHull began at the beginning.
 
Posts: 53
Karma: 10
Join Date: Nov 2014
Device: kobo elipsa 2e
Quote:
Originally Posted by DNSB View Post
The metadata in the ePub file itself is changed by calibre adding it's own entry to the .opf file. <meta name="calibre:user_metadata:#subtitle" etc. However this is not a part of the standard metadata since ePub2 does not support subtitles. ePub3 does however very few ereaders handle a structure such as <meta property="title-type" refines="#subtitle">subtitle</meta>.

What the Kobo driver does is to write the subtitle into the database entry for the ePub. This does require a second connection since the database entry is created as part of the import procedure.

The subtitle field being added to the Kobo Utilities was just to keep it as close as possible to the one used by the Kobo driver.

My template for storing books on my Kobos does not use the subtitle. I try to keep the filenames as short as possible to avoid having them truncated.

Code:
Ebooks/{author_sort:sublist(0,1,&)}/{title} - {authors:sublist(0,1,&)}
Ebooks is a directory in the root of my Kobos' exposed storage. Under that directory, directories are created based on the first author in the author-sort list (that is what the sublist(0,1,&) does) with the filename inside the directory based on the title followed by the first author in the authors list.

This was required when I was finding that some books required too many characters for the title and list of authors yet I like having the full list of authors available for searching. calibre uses a maximum path length of 260 characters to keep compatibiliy across the multiple operating systems and file systems it runs with.
Also, you wouldn't know of a way to pick up the subtitle without having to use kobo utilities or change anything in the ebook, would you? I'm a little neurotic and don't like to change the original unless I'm fixing something specific :/
GalacticHull is offline   Reply With Quote
Old Yesterday, 10:15 AM   #229
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 84,379
Karma: 153744815
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Quote:
Originally Posted by GalacticHull View Post
Also, you wouldn't know of a way to pick up the subtitle without having to use kobo utilities or change anything in the ebook, would you? I'm a little neurotic and don't like to change the original unless I'm fixing something specific :/
You can do what I do. I don't have calibre make changes to the eBooks' metadata. If I wanted to change any of the metadata on my Kobo, I'd edit the metadata for the eBook's entry and use Kobo Utilities to update the metadata on my Kobo.
JSWolf is offline   Reply With Quote
Old Yesterday, 03:55 PM   #230
GalacticHull
Connoisseur
GalacticHull began at the beginning.
 
Posts: 53
Karma: 10
Join Date: Nov 2014
Device: kobo elipsa 2e
Quote:
Originally Posted by JSWolf View Post
You can do what I do. I don't have calibre make changes to the eBooks' metadata. If I wanted to change any of the metadata on my Kobo, I'd edit the metadata for the eBook's entry and use Kobo Utilities to update the metadata on my Kobo.
Forgive my misunderstanding.

You wrote "The metadata in the ePub file itself is changed by calibre adding it's own entry to the .opf file."

Does it change the .opf file in the calibre folder on your computers directory, or does it change the opf file in the epub itself? I'm seeking to avoid any and all changes to the file itself.

I'm not particularly adept with most technology so my vocabulary may be... insufficient to understanding.
GalacticHull is offline   Reply With Quote
Advert
Old Yesterday, 05:06 PM   #231
theducks
Well trained by Cats
theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.
 
theducks's Avatar
 
Posts: 31,913
Karma: 64187770
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
Quote:
Originally Posted by GalacticHull View Post
Forgive my misunderstanding.

You wrote "The metadata in the ePub file itself is changed by calibre adding it's own entry to the .opf file."

Does it change the .opf file in the calibre folder on your computers directory, or does it change the opf file in the epub itself? I'm seeking to avoid any and all changes to the file itself.

I'm not particularly adept with most technology so my vocabulary may be... insufficient to understanding.
Not unless you Polish or Embed. The LIBRARY copy does not change.
OTOH Sending to a device (using Calibre) updates that copy.
BUT Kobo does not read the metadata again. You need to use Kobo Utilities:Update Metadata in Device Library (for selected books)
theducks is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
[Metadata Source Plugin] Kobo Books davidfor Plugins 211 12-28-2024 07:40 PM
[Metadata Source Plugin] BOL.com (DE) Pr.BarnArt Plugins 52 06-01-2023 04:50 PM
How do I know which Metadata Source Plugin was called from fetch-ebook-metadata? eryMpexI Library Management 6 04-22-2023 08:58 AM
Read a book's metadata in a Metadata source plugin? J-H Development 2 03-30-2021 09:08 AM
[Metadata Source Plugin] Empty Plugin? (Fake Identifier) mneimeyer Plugins 3 11-11-2019 08:07 PM


All times are GMT -4. The time now is 11:03 PM.


MobileRead.com is a privately owned, operated and funded community.