【问题标题】:Read an AVAudioFile into a buffer starting at a certain time从某个时间开始将 AVAudioFile 读入缓冲区
【发布时间】:2017-09-25 20:21:56
【问题描述】:

假设我有一个持续时间为 10 秒的 AVAudioFile。我想将该文件加载到 AVAudioPCMBuffer 中,但我只想加载在特定秒数/毫秒数或特定 AVAudioFramePosition 之后出现的音频帧。

它看起来不像 AVAudioFile 的 readIntoBuffer 方法给我那种精度,所以我假设我必须在 AVAudioBuffer 级别或更低级别工作?

【问题讨论】:

    标签: ios objective-c avaudioengine avaudioplayernode avaudiofile


    【解决方案1】:

    您只需要在阅读前设置 AVAudioFile 的framePosition 属性即可。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-06-30
      • 1970-01-01
      相关资源
      最近更新 更多