Ios 我想在使用AVAssetWriter将音频采样缓冲区附加到新文件时设置音量

Ios 我想在使用AVAssetWriter将音频采样缓冲区附加到新文件时设置音量,ios,audio,avfoundation,Ios,Audio,Avfoundation,我需要从资源中复制一个音频曲目以附加到新文件。 出于某种原因,我需要使用AVAssetWriter而不是AVExportSession。 所以不能用AVAudioMix来做这件事。 我能用AVAssetWriter做到这一点吗?事实证明我可以使用AVAssetReaderAudioMixOutput,它有一个属性audioMix,可以满足要求。你有没有试过在AVAssetWriterInput上设置preferredVolume?

我需要从资源中复制一个音频曲目以附加到新文件。 出于某种原因,我需要使用AVAssetWriter而不是AVExportSession。 所以不能用AVAudioMix来做这件事。
我能用AVAssetWriter做到这一点吗?

事实证明我可以使用AVAssetReaderAudioMixOutput,它有一个属性audioMix,可以满足要求。

你有没有试过在AVAssetWriterInput上设置preferredVolume?