[Enhancement]: Allow creation/deletion of metadata.json, book cover files at the audiobook → Tools level #2620

Open
opened 2026-04-25 00:09:05 +02:00 by adam · 0 comments
Owner

Originally created by @ZLoth on GitHub (Feb 26, 2025).

Type of Enhancement

None

Describe the Feature/Enhancement

When editing a book, the Tools menu should have the follow functions available:

  • Create metadata.json file if it doesn't already exist in the file system
  • Delete metadata.json file if it already exists in the file system
  • Create cover file if it doesn't exist in the file system
  • Delete cover file if it already exists in the file system

Why would this be helpful?

By default, the metadata.json and cover file creation is disabled unless enabled at the server level.

Image

If you are migrating a book from one ABS library to another, having the cover/metadata.json file will help migrate the book data over to the new library.

Future Implementation (Screenshot)

No screenshots available.

Audiobookshelf Server Version

2.19.5

Current Implementation (Screenshot)

Image

Originally created by @ZLoth on GitHub (Feb 26, 2025). ### Type of Enhancement None ### Describe the Feature/Enhancement When editing a book, the Tools menu should have the follow functions available: - Create metadata.json file if it doesn't already exist in the file system - Delete metadata.json file if it already exists in the file system - Create cover file if it doesn't exist in the file system - Delete cover file if it already exists in the file system ### Why would this be helpful? By default, the metadata.json and cover file creation is disabled unless enabled at the server level. ![Image](https://github.com/user-attachments/assets/2a61f39d-9d7e-4ddb-99f9-12443b8a934c) If you are migrating a book from one ABS library to another, having the cover/metadata.json file will help migrate the book data over to the new library. ### Future Implementation (Screenshot) No screenshots available. ### Audiobookshelf Server Version 2.19.5 ### Current Implementation (Screenshot) ![Image](https://github.com/user-attachments/assets/7b5be87e-76ef-495e-82ca-a0f15d991202)
adam added the enhancement label 2026-04-25 00:09:05 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf#2620