代码之家  ›  专栏  ›  技术社区  ›  Salah

如何减小音频文件大小

  •  0
  • Salah  · 技术社区  · 7 年前

    我有一个录音机来录制麦克风,但我的文件越来越大,我想用高质量的文件来减小大小。

    以下是录制设置: 此设置有效,我可以播放音频,但大小较大。

    AVFormatIDKey:NSNumber(value: kAudioFormatAppleLossless),
    AVEncoderAudioQualityKey : AVAudioQuality.max.rawValue,
    AVEncoderBitRateKey : 12000,
    AVNumberOfChannelsKey: 2,
    AVSampleRateKey : 44100
    

    我试着使用 kAudioFormatMPEG4AAC 有了这个,我总是能得到28b的大小,但我无法让它发挥作用,出现了一个错误:

    操作无法完成。(OSStatus错误1685348671。)

    请有人解释一下发生了什么事,或者我如何才能以最小的尺寸获得高质量的产品?

    1 回复  |  直到 7 年前
        1
  •  0
  •   Anton Kondrashov    7 年前

    您出现此错误是因为文件格式错误或其他URL问题。只需相应地更改即可。E、 g您可以删除 AVFormatIDKey 参数和用途 .caf 文件扩展名。