[Enhancement]: Add .opus support to the Audiobook File Management Tools (AFMT) #1584

Closed
opened 2026-04-24 23:50:44 +02:00 by adam · 1 comment
Owner

Originally created by @iconoclasthero on GitHub (Dec 6, 2023).

Describe the feature/enhancement

This is an extension of https://github.com/advplyr/audiobookshelf/issues/1633 but the one line description was lacking so I'm opening a new one; I don't care which way they get merged.

All of the things that are done with .m4b in the AFMT can be done with .opus. I and the OP of №. 1633 are not the only ones who use it (e.g., exor on the Discord). The addition of .opus support should be relatively trivial (I created this bash script and I have no idea what I'm doing). Such tools are very much needed in the audiobook community as there is really a dearth of appropriate tagging utilities for audiobooks — .opus-encoded audiobooks in particular.

With, what I have been told is the pending replacement of tone, now seems like it would be a good idea to implement an option for tagging .opus. I should note that—while I do not know how it is done now—I would hope that there be some basic encoding options if transcoding (e.g., bitrate) and that files that are in the destination format have a stream-copy option[1] as well.

[1] the functional equivalent to ffmpeg -acodec copy such that lossy formats (especially low-bit-rate encodings) are not transcoded lossy to lossy in the same format.

Originally created by @iconoclasthero on GitHub (Dec 6, 2023). ### Describe the feature/enhancement This is an extension of https://github.com/advplyr/audiobookshelf/issues/1633 but the one line description was lacking so I'm opening a new one; I don't care which way they get merged. All of the things that are done with .m4b in the AFMT can be done with .opus. I and the OP of №. 1633 are not the only ones who use it (e.g., exor on the Discord). The addition of .opus support should be relatively trivial (I created [this bash script](https://github.com/iconoclasthero/indexopus) and I have no idea what I'm doing). Such tools are very much needed in the audiobook community as there is really a dearth of appropriate tagging utilities for audiobooks — .opus-encoded audiobooks in particular. With, what I have been told is the pending replacement of tone, now seems like it would be a good idea to implement an option for tagging .opus. I should note that—while I do not know how it is done now—I would hope that there be some basic encoding options if transcoding (e.g., bitrate) **and** that files that are in the destination format have a stream-copy option[1] as well. [1] the functional equivalent to ffmpeg -acodec copy such that lossy formats (especially low-bit-rate encodings) are not transcoded lossy to lossy in the same format.
adam added the enhancement label 2026-04-24 23:50:44 +02:00
adam closed this issue 2026-04-24 23:50:46 +02:00
Author
Owner

@advplyr commented on GitHub (Dec 6, 2023):

Duplicate of #1633

@advplyr commented on GitHub (Dec 6, 2023): Duplicate of #1633
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf#1584