【问题标题】:How to get some part of audio file in Objective c如何在Objective c中获取音频文件的某些部分
【发布时间】:2012-02-12 14:12:19
【问题描述】:

我想在 Objective-C 中获取音频文件的一部分。 例如,从 20 分钟的音频长度,我只想要 5 分钟的长度。 并将其保存到一个新的音频文件(可以打开和播放)。 原因是我想缩小它的大小。

另一个问题是有没有办法将音频格式转换为另一种格式 那是更小的尺寸

【问题讨论】:

  • 读取文件并访问各个字节并不难。不幸的是,我不在我已经完成其中一些的盒子上,否则我会给你更多细节。

标签: iphone objective-c audio core-audio avaudioplayer


【解决方案1】:

一种方法是使用 AVFoundation。您可以将音频文件加载到AVAsset 中,然后使用AVExportSession 将您想要的音频文件部分保存到另一个文件中。

请参阅 Apple 开发者网站上的 AVMovieExporter 示例。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-05-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-05
    • 1970-01-01
    • 2012-12-12
    • 1970-01-01
    相关资源
    最近更新 更多