公司需求,需要将音频的URL,设置为手机铃声
那就需要将后台返回的网络URL(.aac)格式转化为(.aiff)格式的本地资源
然后分享到库乐队,才能实现设置手机铃声的效果。(ps:网上资料是真滴少呀。)
思路
话不多说,上干货,如果想实现以上需求,需实现以下几步:
-
将网络URL下载到本地。
-
创建 test.band/Medio/ringtone.aiff
- test.band为你的歌曲名称,你可以test1.band、test2.band
- 剩余文件名以及路径,都是固定死的,不然库乐队不能识别
- .aac格式 转换为 .aiff格式
- 系统及其他API,转换不成功。只有ffmpeg才能转换成功(命令行)
- 转换成功之后,系统分享弹框,分享到库乐队