音频帧大小计算

采样率   sampling = 44100 

格式(编码字节数、采样一位所占的字节数) format = s16(格式)=16(bit)

声道数 channels = 2

一次采样(一秒中所占的位数)TotalBit = sampling * channels * format = 1411200

一次采样(一秒中所占的字节数)TotalByte = TotalBit/8 = 176400

1) AAC:
nb_samples和frame_size = 1024

一帧数据量:1024*2*s16/8 = 4096个字节。

ACC帧率 (一秒播放帧数)= TotalByte/4096 = 43.06640625帧

2) MP3:
nb_samples和frame_size = 1152

一帧数据量:1152*2*s16/8 = 4608个字节。

MP3帧率 (一秒播放帧数)= TotalByte/4608 = 38.28125帧

上面带了一些数据

转自:https://blog.csdn.net/u013187531/article/details/73292173?utm_source=copy

    原文作者:乔烨
    原文地址: https://blog.csdn.net/yuhuqiao/article/details/82906151
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞