Skip to content

Audiobook metadata matching: narrator, series position, and covers for scanned audiobooks #198

Description

@cubman3134

#139 reads what's in the tags, and audiobook tagging in the wild is poor — plenty of collections are a folder name and a bitrate. #134's enrichment path resolves books through the AIO Catalog addon (Google Books / Open Library), but audiobooks have their own fields that path doesn't supply, and one of them is the field listeners actually browse by.

What's missing specifically

  • Narrator. For audiobooks this is closer to "director" than to a footnote — people choose editions by it, follow narrators across series, and abandon books over them. Nothing in our stack supplies it.
  • Series and position — audiobook series numbering is frequently absent from tags and present in the title string (Book 3 of …), so it needs matching rather than parsing.
  • Cover, description, publication year, runtime for items whose tags carry none.

Proposed behaviour

Not in scope: writing matched metadata back into the files (tagger's job — same call as #152 and the Calibre sweep), and matching for server-owned items, where the server supplies its own metadata (#197 for Audiobookshelf, EverythingBoxServer#24 for ours).

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions