12-07-2020, 03:50 PM | #1 |
Connoisseur
Posts: 73
Karma: 10
Join Date: Dec 2010
Device: Kobo Clara HD
|
Finding books by metadata
I put my books in folders manually on my Kobo Clara HD without having Calibre do the synching. I see how I can find books by filename or Calibre metadata, but how could I find them with the metadata already stored in the files? All of the files have titles, subtitles, authors, descriptions, but the "find" functions on Koreader seem to ignore that, unless Calibre wrote that information on the device.
Does anyone have a (simple) solution for finding and sorting books easily by the embedded book metadata on Koreader? Last edited by mst; 12-07-2020 at 03:55 PM. |
12-07-2020, 03:54 PM | #2 |
BLAM!
Posts: 13,478
Karma: 26012494
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
|
Nope, the metadata approach is either provided by Calibre, or not at all.
(i.e., the fallback is file-based search, e.g. by filename). The metadata collected by KOReader is currently *not* centralized, as such, searching for it would involve walking the full directory tree, which would be extremely slow. |
Advert | |
|
12-07-2020, 03:56 PM | #3 |
BLAM!
Posts: 13,478
Karma: 26012494
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
|
c.f., https://github.com/koreader/koreader/issues/4951 for the pitched battles on the subject ;p.
|
12-07-2020, 04:02 PM | #4 |
Connoisseur
Posts: 73
Karma: 10
Join Date: Dec 2010
Device: Kobo Clara HD
|
Thanks!
My gripe with Calibre is that I haven't found a way yet to only sync epub files from my collection and ignore the pdfs... |
12-07-2020, 05:53 PM | #5 |
BLAM!
Posts: 13,478
Karma: 26012494
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
|
That's as easy an unticking PDF from the supported format list in the Kobo driver's settings, IIRC. And then probably disabling auto-conversion or... something .
(Or, probably easier, simply not clicking on PDF books in the first place? ). |
Advert | |
|
12-07-2020, 05:57 PM | #6 | |
BLAM!
Posts: 13,478
Karma: 26012494
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
|
Quote:
For the books that were *already* traversed (i.e., they were on-screen in the FileManager at least once, and the metadata extraction completed successfully, i.e., they have a thumbnail), a small amount of metadata does make it to the settings/bookinfo_cache.sqlite3 DB. No UI bits actually poke into that (besides the FM itself), but that'd be easy enough to query manually, at least. |
|
12-08-2020, 02:40 AM | #7 |
Connoisseur
Posts: 73
Karma: 10
Join Date: Dec 2010
Device: Kobo Clara HD
|
Cool, thank you, all!
In Calibre, I have organized my books (epub and pdf) by bookshelves in custom metadata. Now, I recreated these bookshelves as individual folders on the Kobo and only dragged the epubs over because I read the pdfs only on the computer. With a Calibre sync, is it possible to keep this organization structure with the individual folders on the Kobo, i.e., the books that are on the custom bookshelves will sync into the folders by the same name? And what if I just embedded the Calibre metadata with the menu item "embed metadata" and then dragged the books over manually into the folders? Would Koreader then be able to query that metadata? Last edited by mst; 12-08-2020 at 02:53 AM. |
12-08-2020, 07:13 AM | #8 | |
cosiñeiro
Posts: 1,271
Karma: 2200049
Join Date: Apr 2014
Device: BQ Cervantes 4
|
Quote:
I have no idea what a "calibre sync" is. If you're talking about sending books using calibre to your kobo device it depends on the type of driver used by calibre and your setup within that driver: - connect to folder and wireless transfer will use a single folder for all books - kobo driver will use authors/book scheme. You can configure each driver behaviour in calibre. This has nothing to do with KO. NO. |
|
12-08-2020, 07:37 AM | #9 |
Connoisseur
Posts: 73
Karma: 10
Join Date: Dec 2010
Device: Kobo Clara HD
|
Got it. Thank you!!
I'm finally getting the hang of synching books to the Kobo Clara through Calibre. Some questions remain: I have about 10 bookshelves in Calibre and made 10 folders on the Kobo reflecting the names of the bookshelves. How do I put the books in the bookshelves on Calibre in 10 folders on the Kobo, so that I can browse them by bookshelf? Whenever I reconnect the Kobo to the laptop, in Calibre, the "on device" column is empty, even though I synched the book previously. When trying to find a book, the "browse by tag" menu remains empty, even though I set up tags in Calibre. How can I remedy this? In general: How do you all navigate your libraries? I find Koreader great for reading, but the file organization seems more intuitive in the regular Kobo OS, mainly because I can find books by metadata stored in the files without the need to create some separate database with Calibre. |
12-08-2020, 07:58 AM | #10 | |
Connoisseur
Posts: 73
Karma: 10
Join Date: Dec 2010
Device: Kobo Clara HD
|
Quote:
|
|
12-08-2020, 08:34 AM | #11 |
cosiñeiro
Posts: 1,271
Karma: 2200049
Join Date: Apr 2014
Device: BQ Cervantes 4
|
@mst: you need to understand the differences between a file manager and a library.
A library is what Kobo OS (aka nickel) and calibre use for books. They store books in a database. A FM is what KOReader uses. Books are no different from other files here. They are just "normal" files within the filesystem hierarchy. KOReader has some plugins that extend the FM. The most important of them is named "CoverBrowser" and allows you to see book cover and metadata for the current directory. That plugin uses a database internally, as part of the plugin, but was not intended as a library feature. Other plugin that KO has is "calibre", which allows you to transfer books wirelessly and search book metadata. The kind of metadata this plugin parses is explained in https://github.com/koreader/koreader...data.lua#L4-L6 That's it. Patches welcome to implement a "library app" or "library plugin" that behaves like nickel or calibre. Until that happens you're tied to a file manager and some enhancements on top of it. |
12-08-2020, 08:47 AM | #12 | |
Connoisseur
Posts: 73
Karma: 10
Join Date: Dec 2010
Device: Kobo Clara HD
|
Quote:
|
|
12-08-2020, 10:42 AM | #13 |
Wizard
Posts: 1,619
Karma: 724945
Join Date: Oct 2014
Location: Antwerp
Device: Kobo Aura H2O
|
From the perspective of many of us directories are better. But indeed an interested party could certainly provide both.
|
12-08-2020, 01:31 PM | #14 | |
Connoisseur
Posts: 73
Karma: 10
Join Date: Dec 2010
Device: Kobo Clara HD
|
Quote:
For the past day I've been using KoReader to read, skim and browse books, but Nickel to find them based on their embedded metadata. This setup provides the best of both worlds for now. In terms of the reading experience itself, KoReader is lightyears ahead of Nickel. Why does KoReader lack a simple metadata search, especially because it already has the option to display the metadata of books in list format, but falls short of making them available for search? It seems like such a basic and small step for such a great utility to stop short of and makes no sense to me. Last edited by mst; 12-08-2020 at 01:47 PM. |
|
12-08-2020, 02:29 PM | #15 | |
cosiñeiro
Posts: 1,271
Karma: 2200049
Join Date: Apr 2014
Device: BQ Cervantes 4
|
Quote:
Patches welcome. |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Amazon metadata search not finding books | GreywolfofKansas | Calibre | 4 | 03-03-2019 07:02 PM |
Issue with finding audiobook metadata on Amazon | angelyne | Calibre | 6 | 10-21-2018 08:52 AM |
Problems finding Comic Book metadata in Calibre | American_Desi | Calibre | 50 | 04-10-2018 08:25 AM |
Not finding Metadata | spanishguy | Library Management | 11 | 03-16-2011 07:24 PM |
Help finding Metadata Names and Values? | Sabardeyn | ePub | 3 | 04-02-2010 11:16 PM |