如何使用StreamingKit保存流式音频?

时间:2015-12-18 08:15:28

标签: ios audio avfoundation

目前我正在使用StreamingKit播放流媒体播放的mp3文件。我想节省15秒的音频并将该音频文件转换为视频文件,以便在Instagram上分享。

我相信我必须实施

[audioPlayer appendFrameFilterWithName:@"MyCustomFilter" block:^(UInt32 channelsPerFrame, UInt32 bytesPerFrame, UInt32 frameCount, void* frames) { ... }];

保存此处提到的音频。https://stackoverflow.com/a/34326868/4110214

但不知道该怎么做。

有人可以指导我实现这个目标吗?

1 个答案:

答案 0 :(得分:0)

您可以使用Tab键将PCM音频保存到文件中。

[audioPlayer appendFrameFilterWithName:@"MyCustomFilter" block:^(UInt32 channelsPerFrame, UInt32 bytesPerFrame, UInt32 frameCount, void* frames)
{
   ...
}];