AAC编码的文件是否在2个通道中始终具有相同的音频数据?

我正在开发一个Android应用程序,该应用程序使用一个MediaRecorder实例来记录来自麦克风的音频。输出格式设置为MediaRecorder.OutputFormat.AAC_adts,音频编码器设置为MediaRecorder.AudioEncoder.AAC,音频通道设置为2。

所录制的声音将保存到文件中。要读取PCM数据,我使用JAAD库。我将PCM数据保存在一个名为channels的2D数组中:channels[0]保留了通道1的数据,而channels[1]保留了通道2的数据。两个1D阵列的数据是100%相等的。

我想知道为什么会这样。这种情况是否总是发生,即不依赖于电话吗?

P.S。我还尝试使用pydub库打开文件。我得到了相同的结果。

baojingxzwj 回答:AAC编码的文件是否在2个通道中始终具有相同的音频数据?

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2949081.html

大家都在问