ffprobe获取视频帧信息中的pkt_pts、pkt_pts_time

遇到个客户反馈多码率帧没同步,想用ffprobe看下不同码率的I帧的pts是否一致,发现ffprobe可以出pkt_pts、pkt_pts_time两个时间戳。

查了下资料,自己也验证了下,结论如下:

pkt_pts:帧的pts数值

pkt_pts_time:通过time_base计算出来的显示时间

验证方法:

pkt_pts*1000000/90000/1000/1000=pkt_pts_time

PS:1秒为1百万微秒,1s为90k的pts,单位pts换算成微秒为1百万/90k,将pkt_pts换算成微秒后,再除以1百万,换算为秒,然后和pkt_pts_time比较即可

参见:

https://blog.csdn.net/ch853199769/article/details/82189171

发布了153 篇原创文章 · 获赞 288 · 访问量 232万+

猜你喜欢

转载自blog.csdn.net/charleslei/article/details/104544749
今日推荐