facebook pixel
5 min readBy Indie4tune Team

How to Split an M4B Audiobook into Individual MP3 Chapters

Split one DRM-free M4B audiobook into organised MP3 chapter files on Windows. Learn the FFprobe and FFmpeg method, then compare an automated audiobook workflow.

guide
windows
m4b
mp3
chapter-splitting

A single M4B file can represent an entire audiobook while still containing dozens of internal chapter markers. That works well in M4B-aware players, but many car stereos, music libraries, older MP3 players, and general-purpose audio apps work more predictably when each chapter is a separate file.

This guide shows the free FFprobe + FFmpeg route first, then explains where an automated audiobook workflow saves time.

When should you split an audiobook into separate files?

Individual MP3 chapters are useful when you want to:

  • copy an audiobook to an older MP3 player;
  • use a car stereo that does not expose M4B chapters;
  • manage chapters as tracks in a music library;
  • resume by file rather than by embedded chapter marker;
  • share selected chapters between your own devices;
  • keep filenames that visibly show chapter order.

A split book might look like:

My Audiobook/
├── 01 - Introduction.mp3
├── 02 - Chapter One.mp3
├── 03 - Chapter Two.mp3
├── 04 - Chapter Three.mp3
└── 05 - Epilogue.mp3

Step 1: Check the M4B chapter table

Install FFmpeg and use FFprobe:

ffprobe -v error -print_format json -show_chapters "book.m4b"

Look for chapter entries with start and end times. The exact JSON varies by file, but conceptually you are looking for data like:

Chapter 1: start 0.000, end 754.200, title "Introduction"
Chapter 2: start 754.200, end 2218.500, title "Chapter One"

If FFprobe reports no chapters, the file does not contain an embedded chapter table for you to extract.

Step 2: Convert each chapter with FFmpeg

Once you have the timestamps, create one output per chapter.

For example:

ffmpeg -ss 00:00:00 -to 00:12:34 -i "book.m4b" -map 0:a:0 -c:a libmp3lame -b:a 128k "01 - Introduction.mp3"

Then repeat for Chapter Two using its own start and end points.

M4B audio is commonly AAC, not MP3. Creating MP3 chapter files therefore normally involves re-encoding the audio. Keep the original M4B as your archive so you can create different outputs later.

Step 3: Name the files for reliable ordering

Always use zero-padded chapter numbers:

01
02
03
...
09
10
11

Without padding, some players sort filenames lexically and produce an order such as:

1
10
11
2
3

For a long audiobook that becomes frustrating quickly.

Step 4: Add useful metadata

Depending on your destination player, you may also want each MP3 to carry:

  • audiobook title;
  • author;
  • chapter title;
  • track number;
  • total track count;
  • cover art.

This is where a technically successful split can still turn into an untidy library. Audio segmentation is only one part of the job.

Why manual splitting becomes repetitive

Imagine a 48-chapter audiobook.

The manual workflow is not simply one command. You are managing:

48 timestamp ranges
+ 48 output names
+ 48 track numbers
+ metadata
+ cover artwork
+ verification

That is why FFmpeg is an excellent free answer for occasional work but can become cumbersome for a large audiobook collection.

Split chapters with Audiobook Converter Pro

Audiobook Converter Pro provides a graphical Windows workflow around this process.

For a DRM-free M4B with embedded chapters:

M4B audiobook
      
read chapter structure
      
choose MP3 chapter output
      
convert chapters
      
apply organised names and metadata
      
individual MP3 files

Instead of manually copying timestamps into repeated commands, you work from the audiobook's existing chapter structure.

For larger libraries, batch and parallel conversion features can reduce the amount of time spent supervising one book after another.

What if the audiobook has no chapter markers?

First confirm the problem with FFprobe.

If the file has no chapter table, a Windows converter cannot extract chapter timestamps that are not present. Your choices are to:

  1. create chapter points manually;
  2. obtain a correctly chaptered source file;
  3. keep the book as one continuous output;
  4. use a chapter-inference workflow on a platform that supports it.

Audiobook Converter Pro offers interactive silence-based chapter inference on both Mac and Windows. That feature is intentionally separate from unattended Watch Folder processing: Watch Folder does not simply guess markerless chapter boundaries in the background.

MP3, AAC, or FLAC?

If the destination absolutely requires MP3, use MP3.

If your player supports AAC, it may be worth considering AAC output because M4B commonly stores AAC audio. FLAC is useful when your workflow specifically calls for lossless output, though converting a lossy source to FLAC does not restore quality that was already lost upstream.

Audiobook Converter Pro exposes MP3, AAC, and FLAC choices so the output can match the destination rather than forcing one format for every device.

Verify the finished audiobook

Before deleting or archiving anything, test:

  • first chapter;
  • one chapter from the middle;
  • final chapter;
  • file ordering;
  • titles;
  • cover art;
  • playback in the actual target device or app.

Keep the original M4B until you are satisfied with the converted library.

Related guides

Frequently Asked Questions

How do I split an M4B file by its embedded chapters?

Use FFprobe to read the M4B chapter table, then use each chapter's start and end timestamps with FFmpeg to create individual files. An audiobook-specific converter can automate those repeated steps.

Can I split M4B into MP3 without re-encoding?

M4B commonly contains AAC audio, while MP3 uses a different codec, so producing MP3 output requires audio encoding. If your destination can use AAC, a different workflow may avoid an unnecessary codec change.

What if the M4B has no chapters?

If the source contains no chapter table, there are no embedded chapter timestamps to extract. You must define boundaries manually or use a chapter-inference workflow. Audiobook Converter Pro supports interactive silence-based chapter inference on both Mac and Windows.

Have more than one chapter to split?

Audiobook Converter Pro automates chapter conversion, naming, metadata, batch workflows, and interactive silence-based chapter inference while keeping processing local on your Windows PC.

See features, screenshots, and system requirements →