M4B格式:带章节有声书文件终极指南

什么是M4B格式?

M4B(MPEG-4有声书)是有声书的标准文件格式。基于MPEG-4容器(与MP4视频同系列),M4B本质上是一个AAC音频文件,具有专为有声书设计的特殊功能:

M4B是Apple BooksAudible(Aax是受DRM保护的M4B变体)以及iOS和Android上大多数有声书应用使用的格式。

M4B vs MP3有声书:全面对比

功能M4BMP3
章节导航内建章节标记无内建章节
封面艺术嵌入文件中可嵌入(ID3)但非普遍支持
位置保存是(所有M4B播放器)取决于播放器
文件大小(相同质量)约小30-40%(AAC编码)同等质量下更大
兼容性Apple Books, Audible, BookPlayer, Listen及大多数有声书应用通用 — 所有设备
单一文件是 — 整本书在一个文件中通常每章一个文件或一个合并文件
书签同步是(Apple生态系统)
最适合iOS/Mac用户、有声书收藏者、长书最大兼容性、分享、简单播放器

总结:如果您使用Apple Books或专用有声书应用,请选择M4B。如果您需要在基本MP3播放器或不支持M4B的车载音响上播放,请选择MP3。

如何免费创建带章节的M4B文件

创建M4B文件曾经需要复杂的ffmpeg命令或付费软件。Audiobook Maker自动化了整个流程:

  1. 上传您的电子书(EPUB、PDF或TXT)— 自动提取章节
  2. 选择M4B作为输出格式 — 工具会处理一切:TTS配音、AAC编码、章节标记、封面嵌入
  3. 下载M4B文件 — 即可导入Apple Books或任何M4B兼容播放器

生成的M4B使用64 kbps AAC音频(针对语音优化),包含1400×1400封面艺术,并具有适当的iTunes兼容元数据标签。每个章节都会在您的有声书播放器中显示为导航点。

如何播放M4B文件

iOS / Mac:Apple Books(内置)— 将M4B拖入Books或通过Finder/iCloud同步。

Android:Listen Audiobook Player、Smart Audiobook Player、Sirin — 均支持带章节的M4B。

Windows:Apple Books(通过iTunes)、VLC媒体播放器、BookPlayer(Microsoft Store)。

Linux:VLC、Cozy(GTK有声书播放器)。

汽车 / 基本MP3播放器:请转换为MP3 — 大多数车载音响无法读取M4B文件。

常见问题

我可以将M4B转换为MP3吗?

可以。您可以使用Audiobook Maker生成MP3输出,或使用ffmpeg转换现有M4B:ffmpeg -i book.m4b -acodec libmp3lame -b:a 128k book.mp3。注意转换过程中章节标记会丢失。

我可以将M4B按章节分割吗?

可以。如m4b-tool或ffmpeg等工具可以按章节标记分割M4B文件。如果您更喜欢单独的文件,Audiobook Maker也可以按章节输出单独的MP3文件。

哪些有声书应用支持M4B?

Apple Books(iOS/Mac)、BookPlayer(iOS)、Listen Audiobook Player(Android)、Smart Audiobook Player(Android)、Bound(iOS)、Sirin(Android)、VLC(所有平台)以及带Audnexus插件的Plex。

M4B有声书应使用什么比特率?

Audiobook Maker使用64 kbps AAC,这是语音内容的标准。语音不需要高比特率 — 64 kbps AAC对于朗读来说听起来与128 kbps MP3相同,但文件大小只有一半。

Try Audiobook Maker Free →