gpt4 book ai didi

iphone - 如何将 MP3 音频转换为 m4r 代表使用声音作为铃声?

转载 作者:行者123 更新时间:2023-11-29 13:29:56 24 4
gpt4 key购买 nike

在我的应用程序中,我使用了多种声音。我希望用户有机会通过应用内购买的方式获得此声音,以将此声音设为铃声。

我的应用程序中的声音是 mp3 类型,铃声的声音格式是 m4r。如何将我的 mp3 声音文件转换为 m4r?是否有可用的不错的库,或者 Apple 是否已经有了一些本地方法?


编辑:我没有找到在设备上转换这些 mp3 文件的方法。但是,我将 mac 上的声音文件转换为 m4a,并将它们重命名为 m4r。

我还可以在我的设备上播放这些声音,所以我很高兴。

最佳答案

MP3 文件只是流式音频文件,M4a 和 M4r 是 AAC 格式文件。除了您的 MP3 并提供 AAC 格式的音频外,没有任何直接的单一功能。 AudioStreamingBasicDescription 用于在将音频文件保存到文件之前设置音频文件的各种属性。这由各种属性组成,例如 mFormatId、mFramesPerPackets、mBytesPerPackets 等。

试着看看https://developer.apple.com/library/ios/#samplecode/iPhoneExtAudioFileConvertTest/Introduction/Intro.html

或者你也可以引用, http://izotope.fileburst.com/guides/iZotope_iOS_Audio_Programming_Guide.pdf

希望对您有所帮助。祝你好运。

关于iphone - 如何将 MP3 音频转换为 m4r 代表使用声音作为铃声?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12141966/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com