本文介绍了ffmpeg.c什么PTS和DTS?这是什么code块ffmpeg.c吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
- 在简单来说有什么PTS和DTS值?
- 为何如此重要,而转码[德code-CN code]视频?
这是什么code位在ffmpeg.c ,其目的是什么?
01562 ist-> next_pts = ist-> PTS = picture.best_effort_timestamp;
01563如果(ist-> ST-> codeC->!time_base.num = 0){
01564 INT蜱= ist-> ST->解析器? ist-> ST-> parser-> repeat_pict + 1:ist-> ST-> codeC-> ticks_per_frame;
01565 ist-> next_pts + =((的int64_t)AV_TIME_BASE *
01566 ist-> ST-> codeC-> time_base.num *蜱)/
01567 ist-> ST-> codeC-> time_base.den;
01568}
解决方案
这些都是解码时间标记(DTS)和presentation时间戳(PTS)。你可以在这里找到一个解释
这篇关于ffmpeg.c什么PTS和DTS?这是什么code块ffmpeg.c吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!