Releases: Tsubashi/m4b-util
Releases · Tsubashi/m4b-util
2025.4.16 - Tracked Splits
What's Changed
- The
splitcommand now adds track number metadata (Per #4)
Full Changelog: 2025.3.2...2025.4.16
2025.3.2 - From Metadata
What's Changed
- The
bindcommand has been upgraded to work on specific folders or a list of files - The
labelscommand can now read in from FFMetadata files and convert them to label files or apply the result to an audiobook.
Full Changelog: 2025.1.6...2025.3.2
2025.1.6 - Stable
This release represents the first to be marked with the "Development Status :: 5 - Production/Stable" classifier. Accordingly, new releases will use the following CalVer format: YYYY.MM.DD.
This release specifically...
- Properly connects the cli arguments --use-filename and --decode-durations when using the bind sub-command (#1)
- Automatically extracts and uses a file's cover image when splitting
- Handles invalid segment times when splitting by silence
- Adds an option to pad the end of silence split segments
- Adds an option to trim silences when splitting by silence
- This used to be the default (and only) behavior, but it seemed more intuitive to gate it behind a flag to make it intentional
- Expand Github Actions to properly test on Windows and Linux
Full Changelog: 0.4.1...2025.1.6
0.4.1
0.4.0 - Command Complete
The "Command Complete" Release:
- Adds the
covercommand - Adds the
labelscommand - Adds the
slidecommand - Refactors the binder into a general purpose audiobook class
0.3.0 - Better Splitter
The Better Splitter Release:
- Unifies the existing
split-by-silencecommand and plannedsplit-by-chapterscommand into a singlesplitcommand. - Add the chapter split functionality
0.2.0 - "Proper Package"
The "Proper Package" Release:
- Creates a central utility for running subcommands.
- Adds the "bind" and "split-by-silence" subcommands.