💡
原文中文,约4200字,阅读约需10分钟。
📝
内容提要
音视频处理中的时间戳概念包括PTS和DTS,用于同步和重排序。时间基准常用的是1/90000和1/44100。PTS和Timebase与码率控制相关,VFR参数可实现码率自适应。
🎯
关键要点
- 音视频处理中的时间戳包括PTS(显示时间戳)和DTS(解码时间戳),用于同步和重排序。
- PTS的作用是确保音视频内容在播放端正确呈现,保持播放速度和同步。
- 时间戳生成应尽量靠近采集端,以减少延迟引入的影响。
- PTS与DTS的关系在于视频编码重排序,音频通常不需要显示DTS。
- POC(显示序)与PTS(时间戳)在正常情况下顺序一致,但异常情况可能导致不一致。
- Timebase是时间单位,PTS和DTS的数值必须与timebase相对应。
- 常用的timebase包括1/90000(视频)和1/44100(音频),用于计算时间戳。
- PTS和Timebase与码率控制紧密相关,影响编码器输出的码率。
- VFR(变帧率)参数可实现码率自适应,设置应根据真实采集情况。
- 在网络卡顿时,降低采集帧率可通过设置VFR参数实现码率自适应。
➡️