What's New
Full metadata preservation (#8)
The standard (non-Audible) processing path now carries over all available MP3/M4A tags to the M4B output:
- Album Artist (ID3: TPE2)
- Composer (ID3: TCOM) — newly extracted from source files
- Comment (ID3: COMM)
Previously these fields were only transferred when using the Audible metadata flow. Now they're always preserved.
MSRV documentation (#9)
- Documented Rust 1.85+ requirement in README
- Added
rustupinstallation guidance for users on distro-packaged Rust (e.g., Ubuntu 24.04 ships 1.75)
README restructured
- Rewritten around Audiobook Forge's core value: a fast, multi-process Rust CLI orchestrating FFmpeg
- Features grouped by category (Performance, Audio Processing, Metadata, Workflow)
- Removed duplicated sections, tightened content (~60% shorter)