Latest 1.0.0
Homepage https://github.com/lifution/AudioConverter
License MIT
Platforms ios 6.0, requires ARC

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 文件。

Latest podspec

{
    "name": "FSAudioConverter",
    "version": "1.0.0",
    "summary": "u57fau4e8e libopencore-amr u5c01u88c5u7684u4e00u4e2a AMR u548c WAV u683cu5f0fu4e92u8f6cu7684u5de5u5177.",
    "homepage": "https://github.com/lifution/AudioConverter",
    "authors": "lifution",
    "license": {
        "type": "MIT",
        "file": "LICENSE"
    },
    "source": {
        "git": "https://github.com/lifution/AudioConverter.git",
        "tag": "1.0.0"
    },
    "requires_arc": true,
    "platforms": {
        "ios": "6.0"
    },
    "libraries": "c++",
    "source_files": "FSAudioConverter/Classes/**/*",
    "ios": {
        "frameworks": [
            "UIKit",
            "Foundation"
        ]
    },
    "vendored_libraries": "FSAudioConverter/Libraries/**/*"
}

Pin It on Pinterest

Share This