对于ffmpeg,时间戳间隔为:presentation_time  = frame_size/sample_rate;

frame_size:每帧数据对应的字节数

sample_rate:采样率,是指将模拟声音波形进行数字化时,每秒钟抽取声波幅度样本的次数

presentation_time:时间间隔,也就是该帧数据播放的时间长度,单位s,如果用毫秒为单位,乘上1000即可

presentation_time  = frame_size*1000/sample_rate;

例如:AAC每帧数据对应的字节数为1024,如果sample_rate==32K,对应的时间间隔为1024*1000/32000 = 32ms

mp3每帧数据对应的字节数为1152 ,如果smple_rate==8k,对应的时间间隔为1152*1000/8000 =    144ms

音频采样率与时间戳的计算相关推荐

  1. python librosa 或 ffmpeg 改变音频采样率

    文章目录 librosa 改变音频采样率 查看 old.wav的采样率 将old.wav转换为16000采样率的音频序列 保存写入新音频 new.wav 查看 new.wav 的采样率 ffmpeg ...

  2. php能转换音频采样率吗,音频采样频率怎么设置-音频采样率转换软件下载

    如果你是一个音乐爱好者,又或者是你很喜欢听音乐,那么你应该会注意到歌曲的采样率,很多的歌曲的采样率是不一样的,不过大部分来说都是48000Hz的.那么音频采样率是什么?音频采样率跟音质有什么关系吗?又 ...

  3. php转换音频采样率,音频采样率转换 如何转换音频采样率

    如果你是一个音乐爱好者,又或者是你很喜欢听音乐,那么你应该会注意到歌曲的采样率,很多的歌曲的采样率是不一样的,不过大部分来说都是48000Hz的.那么音频采样率是什么?音频采样率跟音质有什么关系吗?又 ...

  4. java mp4 视频时间戳_MP4文件中音视频时间戳的计算

    MP4文件的组成 MP4文件的格式遵循ISO/IEC 14496-12标准,即ISO base media file format.所有数据都封装在被称为Box的数据结构中,一个MP4文件,是由多个B ...

  5. G.7xx的音频编码方式与带宽计算

    本文转之"weixin_30527551"作者的[WebRTC]术语 G.711  G.722 G.711  G.722是G系列的语音编码中宽带的编码方式. G.711 由国际电信 ...

  6. 音频采样率、采样深度、占用字节数浅析

    1.从一个问题来看,16K采样率.16bit采样深度.20ms的数据共占用多少字节? 想要解这个问题,首先就要明白采样率是什么,它的单位是什么? 采样率,就是指音频在每秒的采样次数(采样多少个点),单 ...

  7. (一) 音视频基础_Mpeg4封装格式音视频编码格式_解封装解码_像素格式_PCM音频-采样率-通道-planar_MP4标准和h264格式的NAL的GOP分析

    封装:从文件中把音视频读出来 解码:将音视频解压出来 重采样:将音视频转换成声卡显卡支持的格式,视频需要做像素格式的转换MPEG(或叫MPEG-4)是一套用于音频﹑视频信息压缩的编码标准. MPEG- ...

  8. java转换音频采样率_转换音频采样率

    对于采样率,相信很多人知道这个词却不知道是什么意思. 官方解释:采样频率,也称为采样速度或者采样率,定义了每秒从连续信号中提取并组成离散信号的采样个数,它用赫兹(Hz)来表示.采样频率的倒数是采样周期 ...

  9. 数字音频采样率与码率(转)

    转自:http://blog.csdn.net/wghhdzwzqbx02/article/details/7392059 http://blog.csdn.net/ALENTAM/article/d ...

最新文章

  1. 《智能数据时代:企业大数据战略与实战》一3.5 步步为营
  2. Http权威指南学习研究
  3. 2016阅读总结——我的问题就是读书太少
  4. 快排,归并和Shell排序
  5. 【Python】python文件名和文件路径操作
  6. 【Linux】shell脚本执行错误 $‘\r‘:command not found
  7. Hibernate入门级实例
  8. BZOJ2190 SDOI2008 仪仗队
  9. 数据结构 3-2-2 队列的顺序存储实现
  10. 2017年上海市计算机一级题库,2017年计算机一级题库及答案
  11. native method jvm
  12. python实现判断给定列表是否存在重复元素,且索引差小于k
  13. Ajax的工具类AjaxUtils,使用struts返回Json类型
  14. redis java 视频教程_Redis基础与提升视频教程
  15. matlab gui矩阵计算器,matlab-gui矩阵计算器.doc
  16. Filebeat实现简单格式化数据dissect
  17. app系统服务器出错怎么回事,app连接服务器出错
  18. 通达OA11.6复现
  19. 成年男性如何挑选衣服
  20. 二分法 702. 搜索长度未知的有序数组

热门文章

  1. 医院HIS系统短信发送模板
  2. X86模拟器加速器的使用
  3. iOS待办事项APP界面分析
  4. 贵在坚持,难在坚持,成在坚持。
  5. 变频控制系统设计注意哪些问题?
  6. Server returns invalid timezone
  7. 贷后管理的″看″、″防″、″守″
  8. 联想Thinkpad win10x64专业简体中文原版光盘
  9. Spring Boot学习笔记(一)
  10. nginx 做上网服务代理配置