FSAudioConverter 1.0.0

FSAudioConverter 1.0.0

Vincent Lee 维护。



  • 作者
  • lifution

AudioConverter

基于 libopencore-amr 封装的一个将音频在 AMR 格式和 WAV 格式之间进行转换的工具。

安装要求

Xcode8.0+, iOS6.0+

安装方法

  1. 使用 CocoaPods 进行安装,在您的 Podfile 中添加 pod 'FSAudioConverter'

    • 需要注意的是,如果您使用 CocoaPods 安装,则不可使用 use_frameworks!,必须以静态库的方式引入,否则在使用时可能会编译不通过。
  2. 或者直接将 FSAudioConverter 文件夹添加到您的项目中。

使用示例:

import "AudioConverter.h"

// 把 amr 格式的音频文件转化为 wav 格式的音频文件。
[AudioConverter convertAmrToWavAtPath:<#amrFilePath#> wavSavePath:<#wavSavePath#> asynchronize:<#asynchronize#> completion:^(BOOL success, NSString * _Nullable resultPath) {
	// 转化结果回调
}];

// 把 wav 格式的音频文件转化为 amr 格式的音频文件。
[AudioConverter convertWavToAmrAtPath:<#wavFilePath#> amrSavePath:<#amrSavePath#> asynchronize:<#asynchronize#> completion:^(BOOL success, NSString * _Nullable resultPath) {
	// 转化结果回调
}];

LICENSE

AudioConverter 使用 MIT 许可证开源,详情请参阅 LICENSE 文件。