解复用将媒体数据分离为音频和视频
AVStream->(A/V)packet -> (A/V)frame
pts:AVStream->time_base为单位 pts:AVStream->time_base为单位
dts:AVStream->time_base为单位
duration:AVStream->time_base为单位 duration:AVStream->time_base为单位
解码之后需要经过一个音视频同步的过程
本文介绍了ffmpeg中音视频同步的基本概念,如PTS、DTS、duration等,并探讨了以视频、音频或外部时钟为基准的同步策略。同时,提到了PTS的时间单位问题,以及在音频重采样和变速播放中的应用。ffplay作为示例,展示了其内部的三个时钟如何协同工作以实现同步播放。
解复用将媒体数据分离为音频和视频
AVStream->(A/V)packet -> (A/V)frame
pts:AVStream->time_base为单位 pts:AVStream->time_base为单位
dts:AVStream->time_base为单位
duration:AVStream->time_base为单位 duration:AVStream->time_base为单位
解码之后需要经过一个音视频同步的过程

被折叠的 条评论
为什么被折叠?