音频帧率计算方法(为防止以后忘了)
来源:互联网 发布:淘宝企业店铺开通流程 编辑:程序博客网 时间:2024/05/16 18:31
采样率 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帧
上面带了一些数据
阅读全文
0 0
- 音频帧率计算方法(为防止以后忘了)
- 计算方法太牛了,留着以后教孩子!!!
- 计算方法太牛了,留着以后教孩子!!!
- 3~7岁孩子计算方法太牛了,留着以后教孩子!!!
- 特定采样率单位时间内音频大小计算方法
- 最小公倍数最大可以为多少(主要看计算方法)
- CXF配制怕以后忘了
- [转] 世界上超难找的药方,为爸妈留着,怕以后找不到了就转来了
- ffmpeg如何为音频帧申请AVFrame
- 开个新博客 准备搞 2d,3d游戏了 delphi 的 顺便写一下教程,防止以后忘记
- IntelliJ IDEA个人设置总结(避免以后又忘了)
- 为以后奋斗
- codeblocks中文乱码下次防止忘了
- 看了>以后~~
- 以后不熬夜了!
- 这支烟灭了以后
- 以后要努力了~
- 以后写blog了
- LeetCode Add to List 617 Merge Two Binary Trees (深度优先搜索)
- node js学习记录
- http与https请求
- 使用git向码云上提交代码
- java跨平台原理
- 音频帧率计算方法(为防止以后忘了)
- C#——面向对象——泛型——泛型接口
- redis哨兵模式
- datetimepicker 配置
- 模拟试——solution
- 如何判断一个list中是否存在重复值
- [区块链]Hyperledger Fabric源代码(基于v1.0 beta版本)阅读之乐扣老师解读系列 (四)BSSCP包之pkcs11加密包
- 关于2的补码
- Android退到后台后蓝牙连接速度变慢原因