How to drop first 10 frames

Please provide complete information as applicable to your setup.

• Hardware Platform (Jetson / GPU) AGX Xavier
• DeepStream Version 5.0
• JetPack Version (valid for Jetson only) JetPack 4.4

I am able to convert .mov to .h264 using the following pipeline:

gst-launch-1.0 filesrc location=a.mov ! qtdemux ! h264parse ! video/x-h264,stream-format=byte-stream ! filesink location=a.h264

But I would like to drop the first 10 frames and try to use videorate plugin as below:

gst-launch-1.0 filesrc location=a.mov ! qtdemux ! videorate ! video/x-raw(memory:NVMM), drop=10  !  h264parse ! video/x-h264,stream-format=byte-stream ! filesink location=a.h264

Then I got the following error message:
WARNING: erroneous pipeline: could not link videorate0 to h264parse0, h264parse0 can’t handle caps video/x-raw(memory:NVMM), drop=(int)10

Could you please help to correct my pipeline or advise a different way to drop the first 10 frames of my video? Thanks a lot.

There is no ‘drop’ property for capsfilter plugin. This is a basic gstreamer knowledge, it is better to refer to gstreamer community and document. https://gstreamer.freedesktop.org/

Let’s focus on DeepStream topics in DeepStream forum.

Thank you for your redirecting to the right forum for gstreamer. I post my question there and got few responses.