Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Readers > PocketBook

Notices

Reply
 
Thread Tools Search this Thread
Old 03-27-2020, 11:44 AM   #1
KamiGreen
Member
KamiGreen began at the beginning.
 
Posts: 14
Karma: 10
Join Date: Mar 2020
Device: Inkpad 3
Where does "genre" metadata come from

Hi all,

I asked this question on the Calibre sub-forum and the creator of Calibre told me I needed to ask the Pocketbook team

I like my library sorted a certain way and have remove all the metadata that is not "author, "title", and "series". I removed ALL the tags from ALL the books, several times! And yet when I look at my library on the Inkpad and sort by genre, I get a million different genres and sub-genres... which drives me crazy.

Anybody here can tell me where that metadata is drawn from? I'd like to get rid of this mess!

Hope everyone is staying safe !

Kami
Attached Thumbnails
Click image for larger version

Name:	IMG_1173z.jpg
Views:	514
Size:	713.3 KB
ID:	177963  
KamiGreen is offline   Reply With Quote
Old 04-05-2020, 02:09 PM   #2
kiwibelgian
Junior Member
kiwibelgian began at the beginning.
 
Posts: 2
Karma: 10
Join Date: Apr 2020
Device: Pocketbook Inkpad 3
For Epub books the data comes from the "<dc:subject>some tag name</dc:subject>" entries in the EPUB opf file.

I've been experimenting with this recently on my Inkpad 3 by:

1. Setting up "Genres" in Calibre as per https://manual.calibre-ebook.com/sub_groups.html
2. Adding my books to subgroups under 1. above eg. Fantasy, Science Fiction, Crime etc
3. In calibre adding a metadata plugboard with:
Format: epub,
Device: Pocketbook740 (for the Inkpad 3),
Source template: {#genre} - assuming you called the custom column lookup name from 1. above #genre,
Destination field: tags

The metadata plugboard then replaces the existing tag entries for the book with the entries from the genre sub groups in the epub file saved to the pocketbook.

The pocketbook library app then imports the book using these tag entries.
kiwibelgian is offline   Reply With Quote
Old 04-12-2020, 05:36 AM   #3
KamiGreen
Member
KamiGreen began at the beginning.
 
Posts: 14
Karma: 10
Join Date: Mar 2020
Device: Inkpad 3
Quote:
Originally Posted by kiwibelgian View Post
For Epub books the data comes from the "<dc:subject>some tag name</dc:subject>" entries in the EPUB opf file.

I've been experimenting with this recently on my Inkpad 3 by:

1. Setting up "Genres" in Calibre as per https://manual.calibre-ebook.com/sub_groups.html
2. Adding my books to subgroups under 1. above eg. Fantasy, Science Fiction, Crime etc
3. In calibre adding a metadata plugboard with:
Format: epub,
Device: Pocketbook740 (for the Inkpad 3),
Source template: {#genre} - assuming you called the custom column lookup name from 1. above #genre,
Destination field: tags

The metadata plugboard then replaces the existing tag entries for the book with the entries from the genre sub groups in the epub file saved to the pocketbook.

The pocketbook library app then imports the book using these tag entries.
Thanks! I'll give that a try at some point!

For now, I found that removing tags from Calibre if one thing, but the Inkpad will still get them from the pub file UNLESS I create new tags. So I've done that and my Inkpad library is pretty much cleaned up. Except for the occasional wrong title or author name, which stay the way they want even if I "polish" the file through Calibre...
KamiGreen is offline   Reply With Quote
Old 04-12-2020, 01:09 PM   #4
kiwibelgian
Junior Member
kiwibelgian began at the beginning.
 
Posts: 2
Karma: 10
Join Date: Apr 2020
Device: Pocketbook Inkpad 3
If you try the metadata plugboard above and put say "x" in the source template box then when calibre copies the epub to your pocketbook the epub file will have all tag entries replaced with a single entry of tag "x" (that way you don't need to delete all the tag entries for your books in the calibre library).

Also, what i've found for the inkpad 3 (with the current latest version of firmware) is that it incorrectly takes the last title tag in the epub opf file and uses that - when it should take the first title entry in the opf file (i.e first title entry = main title, 2nd title entry = sub title and you end up with the sub title in the pocketbook library). Also it doesn't support epub3 format books which include additional info in the opf to designate the primary title tag. As far as i can tell calibre does not display/import the additional title tags when you add the book to calibre so you can't edit the metadata in calibre library and polish the book to fix this. I assume the same applies for additional author tags.

So if you want to fix the incorrect title / author edit the epub to place your desired title & author as the last title / author tags in the opf file or delete the additional title / author tags and re-add the epub to the pocketbook.

I'm hoping the new firmware version that is currently being developed (and which supports epub3 files) will fix this issue with epub2 files when it comes out for the inkpad 3 later this year.
kiwibelgian is offline   Reply With Quote
Old 04-19-2020, 10:22 AM   #5
KamiGreen
Member
KamiGreen began at the beginning.
 
Posts: 14
Karma: 10
Join Date: Mar 2020
Device: Inkpad 3
Right! Thank you, this did solve. my problem: the few instances where the wrong title was displayed were all based on title/subtitle order in the opf file. I've deleted them and now all is good.

Thanks a lot, my OCD has gone down a lot
KamiGreen is offline   Reply With Quote
Old 07-15-2024, 04:40 AM   #6
Grubnenark
Junior Member
Grubnenark began at the beginning.
 
Posts: 2
Karma: 10
Join Date: Jul 2024
Device: PocketBook Inkpad Color 3
Quote:
Originally Posted by kiwibelgian View Post
For Epub books the data comes from the "<dc:subject>some tag name</dc:subject>" entries in the EPUB opf file.

I've been experimenting with this recently on my Inkpad 3 by:

1. Setting up "Genres" in Calibre as per https://manual.calibre-ebook.com/sub_groups.html
2. Adding my books to subgroups under 1. above eg. Fantasy, Science Fiction, Crime etc
3. In calibre adding a metadata plugboard with:
Format: epub,
Device: Pocketbook740 (for the Inkpad 3),
Source template: {#genre} - assuming you called the custom column lookup name from 1. above #genre,
Destination field: tags

The metadata plugboard then replaces the existing tag entries for the book with the entries from the genre sub groups in the epub file saved to the pocketbook.

The pocketbook library app then imports the book using these tag entries.
Hi there! Digging this one up, because it might help me out with my problem.

I have the Inkpad 3 Color, and want to get my CBZ-files sorted out by genre.

I added a custom column called genres, and in the Embed Comic Metadata plugin, tab configure, I've added "genres" to the Other Custom Columns 'Genre' option.

Not sure if this will work though, I will try it out tonight, when I am done working. But could your option to use this Genres column for the Tag through a plugboard work to make my inkpad 3 color sort my books on Genre?

I've been looking into the epub files which do filter nicely, and it seems like they take the tag or <dc:subject>Roman</dc:subject> code to filter on genre. But I have no idea if this works with the opf-files I now have within my CBZ-folders.

If this all makes any sense
Grubnenark is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
hierarchy feature using rough "Dewey number" instead of "genre" - multiple DDCs? kite Library Management 4 10-13-2014 10:53 AM
Alter Double-click behaviour to "edit metadata" instead of "open ebook?" Feather_Qwill Library Management 5 09-15-2013 12:20 PM
Could you give me titles of books that belong to the "you are the hero/ RP" genre? Beginner-reader Reading Recommendations 0 01-28-2013 01:21 PM
Daniel Abraham's "A Private Letter from Genre to Literature" DiapDealer General Discussions 22 12-14-2011 06:30 PM
How to create "Genre" expandable tree structure in Tag Browser? meads Library Management 3 02-20-2011 03:43 PM


All times are GMT -4. The time now is 12:00 PM.


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