0

私はgstreamerの初心者です。ビデオ ファイルを再生するパイプラインを作成すると、「タイムスタンプに問題があるか、このコンピューターが遅すぎる可能性があります」というメッセージが表示されます。いくつかの検索の後、タイムスタンプが間違っているとこの問題が発生する可能性があることがわかりました。ビデオ ファイルのタイムスタンプが間違っているかどうかを確認する方法はありますか?

これが私が使用しているパイプラインです。

gst-launch-0.10 filesrc location=.mp4 ! qtdemux ! ffdec_mpeg4 ! dri2videosink.

4

1 に答える 1

2

たとえば、ffdec_mpeg4 と drivideosink の間に ID 要素を挿入し、check-imperfect-timestamp + check-imperfect-offset プロパティを使用して、デバッグ ログを監視できます。組み込みデバイスで作業している場合は、CPU 負荷を監視して、パイプラインの実行が実際に遅すぎるかどうかを確認してください。

于 2013-06-24T16:48:14.820 に答える