Skip to content

Conversation

@weak-head
Copy link
Owner

@weak-head weak-head commented Nov 4, 2025

Description

Support lossless conversion using Apple Lossless Audio Codec.

Extend bitrate (-b) CLI option with alac value:

  -b, --bitrate <value>       Desired audio bitrate for the output.
                              Supported values:
                                - <num>k - Fixed bitrate (e.g. 32k, 128k)
                                - vbr    - VBR Very High (~96-192 kbps)
                                - alac   - Apple Lossless Audio Codec

Usage example:

m4bify -b alac /path/to/book

Related issues

Closes #49

@weak-head weak-head added this to the 0.3.7 milestone Nov 4, 2025
@weak-head weak-head self-assigned this Nov 4, 2025
@weak-head weak-head added the enhancement Includes general improvements or feature changes and select new feature requests label Nov 4, 2025
@weak-head weak-head marked this pull request as draft November 4, 2025 21:06
@weak-head weak-head marked this pull request as ready for review November 4, 2025 22:08
@weak-head weak-head merged commit 3729d51 into main Nov 4, 2025
2 checks passed
@weak-head weak-head deleted the feature/lossless branch November 4, 2025 22:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement Includes general improvements or feature changes and select new feature requests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Better ways to include lossless ALAC codec?

2 participants