What is an M4B file? A guide for audiobook listeners
Find out why M4B is used for audiobooks and what matters when choosing a player.
About 3 min read
Summary
- An M4B can hold audiobook audio and chapter markers in one file. Chapters are optional.
- A player can support the audio without supporting the file's chapter information.
- M4B does not automatically sound better than MP3. The recording and encoding settings affect sound quality.
An M4B file is an audiobook file that uses an MPEG-4 container. It can keep a recording, chapter markers, and details about the book together in one file. A compatible player can play the narration and use any chapter information it supports.
What an M4B file contains
A container is the way a file organizes its contents. The audio inside has its own encoding, which describes how the recorded sound is stored. A player needs to understand both the container and the audio encoding.
The file may also include a title, author information, cover art, and chapter start times. These details are called metadata. What you see in a player depends on which details the file contains and which the app displays.
Chapter markers let you jump to places within the recording without splitting it into separate audio files. A single M4B with named chapters can therefore keep a long audiobook together while making it easier to navigate.
Those fixed chapter markers differ from your saved listening position, which is the point where you stopped. The player manages resuming from that position.
M4B vs. MP3 and M4A
| File type | What the name tells you | Chapter possibilities |
|---|---|---|
| M4B | MPEG-4 audio intended for audiobook use | Can contain embedded chapter markers. |
| M4A | MPEG-4 audio with a general audio extension | Can also contain chapter information. |
| MP3 | MP3-encoded audio | Optional chapter tags; support depends on the file and player. |
MP3 files can store titles, cover art, and other descriptive tags. These are different from embedded chapter markers, which are optional.
The extension alone does not determine sound quality or file size. The recording and encoding settings affect sound quality. File size depends mainly on recording length and average bitrate, meaning how much audio data is stored per second.
Choosing a player for an M4B file
On Android, platform audio support does not establish which M4B files a particular app will import or how it will handle their chapters. Those capabilities depend on the app.
If chapters are missing, the file may have no markers, or the player may not understand how they are stored. Check whether the source supplies a chaptered version. A blank chapter menu alone does not show that the audio needs conversion.
Some downloads are restricted to their original service. The M4B extension does not establish whether those restrictions apply. Use the source’s supported playback options for a protected recording.
When conversion is worth considering
If your preferred player cannot read the file or its audio encoding, first check whether the source offers the same recording in a supported format, such as MP3.
Renaming a file does not convert its audio. Changing book.m4b to book.mp3 changes the filename while leaving the encoded sound as it was.
Some format changes copy the existing audio without re-encoding it. Others encode it again. Encoding into a lossy format discards audio information to reduce size, and doing that again can lose more detail.
For a file you are permitted to convert, keep the original. Confirm that the new version plays correctly and retains the chapter navigation you need before replacing it.