小编hob*_*001的帖子

ffmpeg av libs可以返回准确的PTS吗?

我正在使用一个使用IBBP ... GOP序列的mpeg流.(DTS,PTS)前4个AVPackets返回的值如下:I=(0,3) B=(1,1) B=(2,2) P=(3,6)

I帧上的PTS看起来是合法的,但是B帧上的PTS不能正确,因为B帧不应该在I帧之前显示,因为它们的PTS值表示.我也尝试解码数据包并在生成的AVFrame中使用pts值,将PTS始终设置为零.

有没有办法从ffmpeg中获得准确的PTS?如果没有,那么同步音频的最佳方式是什么呢?

dts mpeg ffmpeg pts

8
推荐指数
2
解决办法
1万
查看次数

标签 统计

dts ×1

ffmpeg ×1

mpeg ×1

pts ×1