Skip to content

Support lossless ALAC codec#50

Merged
weak-head merged 3 commits into
mainfrom
feature/lossless
Nov 4, 2025
Merged

Support lossless ALAC codec#50
weak-head merged 3 commits into
mainfrom
feature/lossless

Conversation

@weak-head

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

Copy link
Copy Markdown
Owner

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?

1 participant