[Enhancement]: M4b Menge #1936

Closed
opened 2026-02-20 10:14:10 -05:00 by deekerman · 4 comments
Owner

Originally created by @letternews on GitHub (May 3, 2024).

Describe the feature/enhancement

First if all I love your program. One Feature I would appreciate is an automatic merging of mp3 files into an m4b. If that is not possible, is there an option to detect the bitrate and merge the files with that bitrate instead of reencoding, just like m4b-merge or bragi books?

Originally created by @letternews on GitHub (May 3, 2024). ### Describe the feature/enhancement First if all I love your program. One Feature I would appreciate is an automatic merging of mp3 files into an m4b. If that is not possible, is there an option to detect the bitrate and merge the files with that bitrate instead of reencoding, just like m4b-merge or bragi books?
deekerman 2026-02-20 10:14:10 -05:00
Author
Owner

@nichwall commented on GitHub (May 3, 2024):

M4b merging is already implemented (but is not available in the Windows native install yet).

There are some issues with large books, and tone (the tool that is doing the merging) had some issues so it is planned to be replaced with ffmpeg. There was a recent release of tone that may fix some of the issues.

@nichwall commented on GitHub (May 3, 2024): M4b merging is already implemented (but is not available in the Windows native install yet). There are some issues with large books, and tone (the tool that is doing the merging) had some issues so it is planned to be replaced with ffmpeg. There was a recent release of tone that may fix some of the issues.
Author
Owner

@letternews commented on GitHub (May 3, 2024):

Thanks for your prompt response. I use Audiobookshelf through docker on a mac and as for as I can tell there is an option to merge, but the kbps rate is not detected and therefore sometimes the standard rate of 128 kbps is used even though the source is 64 kbps. Sure it's no Problem to check the rate first and use the specified rate but it would be much simpler to automate? And would it be possible to add an option to merge the files in the library automatically?

@letternews commented on GitHub (May 3, 2024): Thanks for your prompt response. I use Audiobookshelf through docker on a mac and as for as I can tell there is an option to merge, but the kbps rate is not detected and therefore sometimes the standard rate of 128 kbps is used even though the source is 64 kbps. Sure it's no Problem to check the rate first and use the specified rate but it would be much simpler to automate? And would it be possible to add an option to merge the files in the library automatically?
Author
Owner

@advplyr commented on GitHub (May 3, 2024):

We've talked about this in Discord a few times and maybe GH but I couldn't find the specific conversation. This would fall into #1257 though

As for automatic m4b merging it is unlikely to be added but if it was added we would need to handle #1267 and #1936 first. I believe that has been brought up and linked to those issues also.

Also related https://github.com/advplyr/audiobookshelf/issues/1818

@advplyr commented on GitHub (May 3, 2024): We've talked about this in Discord a few times and maybe GH but I couldn't find the specific conversation. This would fall into #1257 though As for automatic m4b merging it is unlikely to be added but if it was added we would need to handle #1267 and #1936 first. I believe that has been brought up and linked to those issues also. Also related https://github.com/advplyr/audiobookshelf/issues/1818
Author
Owner

@advplyr commented on GitHub (May 3, 2024):

Duplicate of #1257

@advplyr commented on GitHub (May 3, 2024): Duplicate of #1257
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/audiobookshelf-advplyr#1936
No description provided.