2015-02-10 70 views
1

默认iphone音频记录器具有44.1kHz的采样率和64 Kbps的比特率。当从录音机输出8分钟的音频录音时,我可以看到导出的文件大小略低于4MB。当我尝试从我的自定义录音机中导出音频文件时,我的3分钟音频录制无法导出,因为它的22MB。他们如何以如此高的采样率使文件大小如此之低?另外,我看到导出的音频文件是.m4a,但在iTunes中文件“kind”是AAC。不应该使音频文件.AAC?iphone音频记录器出口压缩

刚才看了这样的:What is the difference between M4A and AAC Audio Files?。所以一个m4a文件可以包含一个AAC音轨?

的困惑类在这里。

回答

0

AAC是许多音频编解码器中的一个是压缩的风味...一次编码成为一个需要获得缠绕的容器格式内用于传输通过电线或到一个文件...一次这样的容器的二进制数据是m4a

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

所有音频处理/记录/重放使用PCM其是下盖的原始音频压缩之前

你的3分钟22微克的数字 - >60分之22000000/ 3 == 122 kbps的是关于右立体声未压缩的PCM ...所以我会说你的22兆是未压缩的

希望这有助于

+1

感谢详尽的解释。我一直在为此奋斗近一周。对于任何新来的音频录制人员来说,可能会遇到与文件大小相同的问题 - 请确保您检查了您使用的AVFormatIDKey。我最初使用kAudioFormatAppleLossless。我以为我不得不做一些疯狂的压缩来导出我的音频文件或使用超低采样率。我所要做的就是将AVFormatIDKey更改为kAudioFormatMPEG4AAC,现在我得到了与标准苹果录音机相同的结果。 – Brosef 2015-02-11 03:57:34