0

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

这是我正在使用的管道,

gst-launch-0.10 文件rc location=.mp4 !qtdemux !ffdec_mpeg4 !dri2videosink。

4

1 回答 1

2

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

于 2013-06-24T16:48:14.820 回答