从哪里开始制作将 MP3 文件转换为 iphone 有声读物 (M4B) 格式的程序?

Posted

技术标签:

【中文标题】从哪里开始制作将 MP3 文件转换为 iphone 有声读物 (M4B) 格式的程序?【英文标题】:Where to start for making a program to convert MP3 files to iphone audiobook (M4B) format? 【发布时间】:2012-01-20 00:50:14 【问题描述】:

我是编程新手,想找到一些我可以做的事情来帮助了解更多关于它的信息。如果可能的话,我想这样做是 C++。我想要做的是开始开发一个具有用户界面并将mp3转换为m4b的程序(iphone用于有声读物的格式。我一直在寻找一些源代码示例但没有运气。如果有人可以给我一些很好的起点。谢谢

【问题讨论】:

【参考方案1】:

这对于 Core Audio 中的 Audio Converter Services 来说真的很简单。

我知道仅仅发布书籍参考并不酷,但如果你想做 Core Audio 的东西,我真的强烈推荐 Learning Core Audio: A Hands-on Guide to Audio Programming for Mac and ios

第 6 章是关于从一种格式到另一种格式的音频转换。

【讨论】:

【参考方案2】:

M4B 只是一个扩展名为 M4B 的 MP4 文件(AAC 编码)。所以它基本上是一个带有重命名文件扩展名的 MP4 文件。

【讨论】:

【参考方案3】:

或许可以考虑使用 ffmpeg 之类的编码库。

【讨论】:

以上是关于从哪里开始制作将 MP3 文件转换为 iphone 有声读物 (M4B) 格式的程序?的主要内容,如果未能解决你的问题,请参考以下文章

将MP3转换为二进制

iPhone - 将 mp3 转换为 wav?

将 mp3 转换为 m3u

在 iPhone 上将声音录制为 WAV

合并iPhone上的音频文件

iPhone 能随意换铃声啦!