Skip to content

Releases: Tsubashi/m4b-util

2025.4.16 - Tracked Splits

16 Apr 22:25
2025.4.16
62643bd

Choose a tag to compare

What's Changed

  • The split command now adds track number metadata (Per #4)

Full Changelog: 2025.3.2...2025.4.16

2025.3.2 - From Metadata

03 Mar 04:46
6492e28

Choose a tag to compare

What's Changed

  • The bind command has been upgraded to work on specific folders or a list of files
  • The labels command 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

07 Jan 03:07
b064ee0

Choose a tag to compare

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

23 Dec 21:37

Choose a tag to compare

This release:

  • Fixes an issue preventing the use of the labels command

0.4.0 - Command Complete

23 Dec 21:35

Choose a tag to compare

The "Command Complete" Release:

  • Adds the cover command
  • Adds the labels command
  • Adds the slide command
  • Refactors the binder into a general purpose audiobook class

0.3.0 - Better Splitter

23 Dec 21:28

Choose a tag to compare

The Better Splitter Release:

  • Unifies the existing split-by-silence command and planned split-by-chapters command into a single split command.
  • Add the chapter split functionality

0.2.0 - "Proper Package"

11 Nov 20:11

Choose a tag to compare

The "Proper Package" Release:

  • Creates a central utility for running subcommands.
  • Adds the "bind" and "split-by-silence" subcommands.