BookMux is a command-line interface (CLI) tool designed to merge multiple audio tracks into a single M4B audiobook file. This utility simplifies the process of creating structured, high-quality audiobooks from various audio sources.
Key Features:
Chapter Support: Automatically generates chapters from source files or allows manual configuration for organized audiobook structure.
Loudness Normalization: Ensures consistent audio levels across tracks for a polished listening experience.
Mono/Bitrate Control: Converts output to mono (to reduce file size) and supports custom AAC bitrate settings for optimized quality.
Shell Completions: Enhances usability by providing auto-completion for bash, zsh, and fish shells.
Audience & Benefit:
Ideal for audiobook creators, podcasters, content developers, and CLI enthusiasts who need to efficiently merge audio files into a single M4B file. BookMux streamlines the process of creating professional-grade audiobooks with customizable features, ensuring consistent quality and structure.
Available for installation via winget on Windows, as well as through curl or Homebrew on macOS and Linux systems.
README
BookMux
A CLI tool for merging audio tracks into M4B audiobooks.
Features
Completely free and open source.
Merges multiple audio files into a single .m4b.
Support for chapters from source files.
Loudness normalization.
Mono/Bitrate control.
Installation
macOS & Linux
curl -sSfL https://raw.githubusercontent.com/MrZoidberg/bookmux/main/install.sh | sh