0
Under review

Not displaying metadata

Morgan Andrew Smith 4 years ago updated 4 years ago 7


Ubooquity is not displaying any metadata, specifically the books description. When I select a ebook and get the pop up where you can click to “Download” or “Read” there is no text describing the book.

Image 622


I have used LazyLibrarian to organize my ebook using basically the defaults. This results in a folder structure much like this example:


/mnt/media/ebook/Priya Krishna/
└── Indian-ish
         ├── Indian-ish - Priya Krishna.epub
         ├── Indian-ish - Priya Krishna.jpg
         └── Indian-ish - Priya Krishna.opf



I was expecting Ubooquity to be taking the metadata from the .opf file is that not the case?


I have checked and there are no permission issues on .opf file. Also below is my Ubooquity system info:


Ubooquity version: 2.1.2 built on 2018-10-14 at 12:58

Java version: 1.8.0_242

Java vendor: Oracle Corporation

Java VM name: OpenJDK 64-Bit Server VM

OS name: Linux

OS version: 5.4.28-1-lts

OS architecture: amd64

Number of processors: 4

Max memory: 455 MB

Free memory: 47 MB

Total memory: 86 MB


Thank you

Under review
I was expecting Ubooquity to be taking the metadata from the .opf file is that not the case?


Hello Morgan,

Ubooquity uses metadata that is stored inside the epub file.
It does not read external opf files.

ok, good to know, thank you.

If these was metadata stored inside the ePub  would the search function in Ubooquity search this text as well? Or does it just search to titles of each ePub?


Thank you

Hey

I can confirm that the search function does search in the metadata, I can search by category (eg "Science-fiction") for example

Ubooquity parses the OPF file contained in the Epub file (see Epub specifications for details).
It stores the following fields:

  • dc:title
  • dc:creator
  • dc:identifier
  • dc:publisher
  • dc:description
  • dc:subject
  • dc:language
  • dc:date


It also stores Calibre specific "rating" and "series" fields.

When searching books, Ubooquity looks at:

  • title
  • authors (taken from "dc:creator")
  • file name
  • tags (taken from "dc:subject")
  • series name

Thank you for the info

Any chance in future releases of Ubooquity you could have the option of using the metadata in an external opf files as well as being able to search for text in the description of an ebook?

Thank you

I can't completely exclude it (as I understand the value of the feature) but it's not in the backlog for now.

Thank you for your consideration, and the great piece of software.