【问题标题】:How to record sound in mp3 format in iPhone [duplicate]如何在iPhone中以mp3格式录制声音[重复]
【发布时间】:2013-04-09 10:28:56
【问题描述】:

我想在我的 iPhone 应用程序中录制声音,但我只能以某些特定格式录制。如何以 mp3 格式录制 找了很多,没找到解决办法

我发现 AVRecorder 不支持 mp3 录制,尽管 iTunes 中有很多应用程序以 mp3 格式录制

我怎样才能做到这一点,请帮助我..提前谢谢

【问题讨论】:

标签: iphone ios mp3 avaudioplayer audio-recording


【解决方案1】:

Here 是您问题的解决方案。

此演示由 Apple 开发,适用于 mp3 格式的音频录制。我已经使用这个演示开发了一个应用程序(BRL App)。

这是苹果开发者开发的非常非常有用的演示。

【讨论】:

  • 帖子链接的问题是它们有时可以被删除:'(但谷歌不知道
【解决方案2】:

NSString *path = [[NSBundle mainBundle] pathForResource:@\"mp3Header\" ofType:@\"mp3\"];

NSMutableData *audioData = [[NSMutableData alloc] initWithContentsOfFile:path];

int 样本 = 22050;

uint8_t dataToRecord[样本];

int x;

for(x = 0; x

// populate the \"dataToRecord\" array with audio data. //

}

[audioData appendBytes:(const void *)dataToRecord length:samples];

// Get path to documents folder and set a file name  //

[audioData writeToFile:pathToFile atomically:YES];

【讨论】:

    猜你喜欢
    • 2012-08-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-15
    • 1970-01-01
    • 2011-06-19
    • 1970-01-01
    • 2013-08-05
    相关资源
    最近更新 更多