格式指南
M4B和MP3区别:一句话版本
M4B和MP3区别,与其说在音质,不如说在用途。M4B 把整本有声书装进一个文件,带章节目录,有声书 App 会记住你听到哪里;MP3 几乎所有设备都能播放,也是平台上传时要求的格式,通常每章一个文件。
所以对大多数作者来说,答案是两种都要:M4B 给听众和直接购买的读者,分章 MP3 给平台。下面依次讲 m4b是什么格式、文件大小和音质的取舍、哪些播放器和平台支持哪种,以及怎样从一个项目同时拿到两种。想直接做文件,可以看 M4B 有声书制作。
m4b是什么格式?带章节和书签的 AAC 音频
从技术上说,M4B 是一种 MPEG-4 音频文件,和 .m4a 用的是同一种容器,里面通常是 AAC 编码。美国国会图书馆的 MP4 格式说明 提到,M4B 这个扩展名用来标记可加书签的文件。扩展名本身就是信号:有声书播放器看到 .m4b,就把它当成一本书,而不是一首歌。
M4B 里可以存章节标记,也就是每章一个时间点加一个标题。播放器读取这些标记来显示章节目录、按章前进或后退。标记就在文件里,所以文件拷到哪台设备,章节、书名和作者信息都跟着走。
M4B和MP3区别:章节、进度、体积、音质
章节:有声书 App 认的是 M4B 的章节目录。MP3 其实也有章节标准,就是 ID3 章节附录 里的 CHAP 和 CTOC 帧,FullCastBook 导出的整本 MP3 也写了这些标签,但很多音乐播放器和车载音响会直接跳过。所以 MP3 有声书一般按章拆成多个文件,文件列表就是章节目录。
进度:专门的有声书 App 两种格式都能记进度;普通音乐播放器就因 App 而异了。M4B 本来就是为书签设计的,单个长文件用它更稳妥。
体积和音质:M4B 里常用的 AAC 编码效率更高。Fraunhofer IIS 发布的论文中,Karlheinz Brandenburg 写道,AAC 平均只要 MP3 约 70% 的码率就能达到同样的音质。单人朗读的文件,大小主要看码率。FullCastBook 的 M4B 是 64 kbps 单声道 AAC,按我们的计算每小时约 29 MB;MP3 是 192 kbps 恒定码率,每小时约 86 MB,因为这是平台要求的规格。一本 10 小时的书,M4B 约 290 MB,MP3 约 860 MB。
M4B格式用什么播放器
iPhone 上,BookPlayer 这类有声书 App 支持 M4B 并显示章节;安卓上,开源的 Voice 播放器能整理 M4B 和 MP3 有声书,并支持章节跳转;Windows 和 Mac 上,VLC 可以打开 M4B,章节在“播放 > 章节”菜单里。各设备的具体步骤,以及章节不显示怎么办,见 M4B 文件怎么播放。
MP3 就没这么多讲究,它是几乎所有设备都能播的有声书格式。如果听众说你的 M4B 在老车载音响或简易播放器上打不开,把分章 MP3 发给他就行。
哪些平台要分章 MP3
大多数平台的上传表单要的是分章 MP3,而不是 M4B。截至 2026 年 10 月:Spotify for Authors 接受 MP3、WAV 或 FLAC;Kobo Writing Life 只收 .mp3,单个文件不超过 200 MB、整本不超过 2 GB;ACX 要求每章一个文件,192 kbps 或更高的恒定码率 MP3,不过它目前不接受 AI 朗读,除非获得 Audible 授权;Google Play Books 列出的是 MP3、AAC 编码的 M4A、FLAC 和 WAV;BookFunnel 的有声书分发收按章的 MP3。没有一家列出 M4B。
这也是 FullCastBook 的 MP3 导出用 192 kbps 恒定码率、44.1 kHz 的原因:和 Spotify for Authors、ACX 写明的 MP3 码率一致。做好的文件发到哪里、各平台对 AI 朗读怎么规定,见 AI 有声书上传到哪些平台。
其他有声书格式:M4A、AAX、WAV、FLAC
M4A 和 M4B 是同一种容器,只是扩展名是音乐文件的,所以有些播放器会把它归到歌曲里。AAX 是 Audible 发放已购图书时用的格式,不是你自己做出来的。WAV 和 FLAC 是无压缩或无损格式:Spotify 和 Google Play 接受,Kobo 不收;对一本做好的朗读有声书来说,它们主要是让文件变大。



