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

I want to set the volume while append an audio samplebuffer to a new file with AVAssetWriter

我需要从资产复制音轨以附加到新文件。 出于某种原因,我需要使用 AVAssetWriter 而不是 AVExportSession。 所以不能使用 AVAudioMix 来做到这一点。 那么我可以用 AVAssetWriter 做到这一点吗?

原来我可以使用 AVAssetReaderAudioMixOutput,它有一个 属性 audioMix,可以满足要求。