有人做了AVAssetWriter成功地写了一个AIFF文件吗?它一直拒绝使用以下设置添加的AVAssetWriterInput:
writerInput audio settings: {
AVChannelLayoutKey = {empty AudioChannelLayout with kAudioChannelLayoutTag_Stereo};
AVFormatIDKey = kAudioFormatLinearPCM;
AVLinearPCMBitDepthKey = 32;
AVLinearPCMIsBigEndianKey = 0;
AVLinearPCMIsFloatKey = 0;
AVLinearPCMIsNonInterleaved = 0;
AVNumberOfChannelsKey = 2;
AVSampleRateKey = 48000;
}无论出于什么原因,我都可以对AVFileTypeWAVE文件而不是AVFileTypeAIFF使用相同的设置,这样就可以正常工作了。
发布于 2021-02-19 16:14:27
AIFF通常是大头。尝试将AVLinearPCMIsBigEndianKey设置为1。
https://stackoverflow.com/questions/66270385
复制相似问题