Convert output type to mpeg1video

Please provide complete information as applicable to your setup.

• Hardware Platform (Jetson / GPU) Jetson
• DeepStream Version 7.0
• JetPack Version (valid for Jetson only) 6.0
• TensorRT Version
• NVIDIA GPU Driver Version (valid for GPU only)
• Issue Type( questions, new requirements, bugs)
I was using the deepstream pipeline with the following elements on Orin NX

gst-launch-1.0 nvurisrcbin uri="rtsp://127.0.0.1:8554/ds-test" ! nvvideoconvert ! videorate ! 'video/x-raw,framerate=15/1,width=1920,height=1080' ! nvvideoconvert ! 'video/x-raw(memory:NVMM),format=I420'  ! nvv4l2h264enc bitrate=4000000 ! rtph264pay ! udpsink host=224.224.255.255 port=5400

When I connect it with the ffmpeg the output format is mpeg1video and it working fine with ffmpeg

But I have to run the same pipeline on Orin Nano but nvv4l2h264enc is not available on Orin Nano, so I replaced the nvv4l2h264enc with x264enc but now I am not getting the same format

gst-launch-1.0 nvurisrcbin uri="rtsp://127.0.0.1:8554/ds-test" ! nvvideoconvert ! videorate ! 'video/x-raw,framerate=15/1,width=1920,height=1080' ! nvvideoconvert ! 'video/x-raw,format=I420' ! x264enc bitrate=4000000 ! rtph264pay ! udpsink host=224.224.255.255 port=5400

How can I modify this to output same mpeg1video format.

Both nvv4l2h264enc and x264enc are used to encode h264. how did you output mpeg1video?

There is no update from you for a period, assuming this is not an issue anymore. Hence we are closing this topic. If need further support, please open a new one. Thanks

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.