LibraForge Your Audiobookshelf companion tool to forge your library into shape.
Prepare, tag, merge

M4B Tool

Prepare metadata and merge source audio into a finished M4B.

Source

Load source reads existing sidecar and audio properties without modifying files. Save sidecar stores the current metadata form so the conversion can be reproduced later.

No sidecar loaded yet.

Loaded audio properties

Audio: not loaded.

Load a source to calculate a no-conversion recommendation.

No conversion stream-copies compatible source audio into the M4B without changing codec, bitrate, sample rate, channels, or quality. It is fastest and avoids generational loss, but is recommended only when every source is AAC with matching sample rate and channel layout. Mixed bitrate alone is acceptable. Non-AAC or inconsistent sources should be converted for reliable M4B playback.

Find Books To Convert

Uses the selected fixer's existing processing and multipart safety rules. Discovery is read-only, does not inspect Audible metadata, and one inventory supplies both result views. It also caches codec, container, bitrate, sample-rate, and channel probes so each result can show whether No conversion is appropriate.

Find loads the persistent saved inventory without scanning when one is available. Refresh search walks the selected root and probes only new or changed files. Update multipart sidecars stores cached all-file audio profiles without changing audio or contacting Audible.

No discovery scan run yet.

Metadata Search

This optional search fills the metadata form from a selected result. It does not start conversion or write to the source.

Editable Metadata

Merge Settings

Command Preview

Shows the effective merge command before execution so encoding and overwrite choices can be reviewed.


      

Create M4B writes a new output file using the command above. Source audio is read, not replaced; an existing output can be replaced only when Force overwrite is enabled.

0%

Idle

No run yet.

Live Output