iphone录音机输出压缩

时间:2015-02-10 03:09:33

标签: ios audio compression

默认的iphone录音机的采样率为44.1khz,比特率为64 kbps。从录像机导出8分钟的录音时,我可以看到导出的文件大小略低于4MB。当我尝试从我的自定义录音机导出音频文件时,我的3分钟录音无法导出,因为它的22MB。如何以如此高的采样率将文件大小调低?另外,我看到导出的音频文件是.m4a,但在iTunes中,文件“kind”是AAC。不应该制作音频文件.AAC?

请阅读:What is the difference between M4A and AAC Audio Files?。那么m4a文件可以包含AAC音轨吗?

有点困惑。

1 个答案:

答案 0 :(得分:0)

AAC是许多音频编解码器中的一种,它是压缩的味道......一旦编码,它就变成二进制数据,需要包装在容器格式内,以便通过线路传输到文件中...一旦这样的容器是M4A

以64 kbps(这是一个未压缩的数字)进行8分钟剪辑的数学... 64 * 60 * 8 ==超过30 meg ... AAC通常进行10到1次压缩,因此它变为4mb你引用...比特率是基于两个基本因素:采样率(44.1 kHz)和比特深度或每个样本的分辨率比特...标准CD质量比特深度是16比特,而电话音频可以是低至每个采样8位的位深度...单通道单声道与2通道立体声将使每秒所需的位加倍

在所有音频处理/录制/播放下使用PCM,这是压缩前的原始音频

你的3兆分钟的22兆的数字 - > 22000000/60/3 == 122 kbps,这对于立体声未压缩PCM来说是正确的...所以我想说你的22 meg是未压缩的

希望这会有所帮助