如何使用gstreamer检查错误的时间戳

如何使用gstreamer检查错误的时间戳,gstreamer,Gstreamer,我是gstreamer的初学者。当我创建一个播放视频文件的管道时,我得到以下消息:“可能是时间戳问题,或者这台计算机太慢了”。经过一些搜索,我发现如果时间戳不正确,可能会出现这个问题。有没有办法确定视频文件是否有错误的时间戳 这是我正在使用的管道 gst-launch-0.10 filesrc位置=.mp4!qtdemux!ffdec_mpeg4!dri2videosink。您可以在例如ffdec_mpeg4和drivideosink之间插入一个标识元素,并使用检查不完美时间戳+检查不完美偏移属

我是gstreamer的初学者。当我创建一个播放视频文件的管道时,我得到以下消息:“可能是时间戳问题,或者这台计算机太慢了”。经过一些搜索,我发现如果时间戳不正确,可能会出现这个问题。有没有办法确定视频文件是否有错误的时间戳

这是我正在使用的管道


gst-launch-0.10 filesrc位置=.mp4!qtdemux!ffdec_mpeg4!dri2videosink。

您可以在例如ffdec_mpeg4和drivideosink之间插入一个标识元素,并使用检查不完美时间戳+检查不完美偏移属性并查看调试日志。
如果您在嵌入式设备上工作,请观察cpu负载,看看管道是否确实运行得太慢。

我已经检查了cpu负载,这是非常正常的。它只占CPU的0.1%。我将使用check Defective timestamp属性检查错误的时间戳。谢谢