Deepstream with gst commanline pipeline

EDIT: my mistake , second command also worked without problem, I have confused with my working computers.We can close this topic as solved. I also added tracker to command line in case someone looking for it.

gst-launch-1.0 filesrc location=/media/Data/test.mp4 !
qtdemux ! h264parse ! nvv4l2decoder !
m.sink_0 nvstreammux name=m batch-size=1 width=1280 height=720 !
nvinfer config-file-path=/opt/nvidia/deepstream/deepstream/sources/objectDetector_Yolo/config_infer_primary_yoloV3.txt model-engine-file=/opt/nvidia/deepstream/deepstream/sources/objectDetector_Yolo/model_b1_gpu0_int8.engine !
nvtracker ll-lib-file=/opt/nvidia/deepstream/deepstream-5.0/lib/libnvds_nvdcf.so !
nvvideoconvert ! nvdsosd ! nveglglessink

Please provide complete information as applicable to your setup.

• Hardware Platform (Jetson / GPU) Nvidia Gtx1060
• DeepStream Version 5.0
• JetPack Version (valid for Jetson only)
• TensorRT Version 7.0
• NVIDIA GPU Driver Version (valid for GPU only) 440.100
Ubuntu 18.04 x86_64

Hello ,
I am trying to run pipeline with command line tools. I have start the sample primary detector without problem but when I am trying to run yolo object detector i get some errors.
I already run deepstream-app with yolo without problems.

This one works fine
gst-launch-1.0 filesrc location=/media/Data/videos/road.mp4 ! qtdemux ! h264parse ! nvv4l2decoder ! m.sink_0 nvstreammux name=m batch-size=1 width=1280 height=720 ! nvinfer config-file-path=/opt/nvidia/deepstream/deepstream-5.0/samples/configs/deepstream-app/config_infer_primary.txt ! nvvideoconvert ! nvdsosd ! nveglglessink

I am changing only the config-file-path part and This is where problem starts.
gst-launch-1.0 filesrc location=/media/Data/videos/road.mp4 ! qtdemux ! h264parse ! nvv4l2decoder ! m.sink_0 nvstreammux name=m batch-size=1 width=1280 height=720 ! nvinfer config-file-path=/opt/nvidia/deepstream/deepstream/sources/objectDetector_Yolo/config_infer_primary_yoloV3.txt ! nvvideoconvert ! nvdsosd ! nveglglessink

It gave me this output.

Warn: ‘threshold’ parameter has been deprecated. Use ‘pre-cluster-threshold’ instead.
Setting pipeline to PAUSED …
ERROR: …/nvdsinfer/nvdsinfer_func_utils.cpp:60 Could not open lib: /opt/nvidia/deepstream/deepstream-5.0/sources/objectDetector_Yolo/nvdsinfer_custom_impl_Yolo/libnvdsinfer_custom_impl_Yolo.so, error string: /opt/nvidia/deepstream/deepstream-5.0/sources/objectDetector_Yolo/nvdsinfer_custom_impl_Yolo/libnvdsinfer_custom_impl_Yolo.so: cannot open shared object file: No such file or directory
0:00:00.307510830 20129 0x560a1978f180 ERROR nvinfer gstnvinfer.cpp:596:gst_nvinfer_logger: NvDsInferContext[UID 1]: Error in NvDsInferContextImpl::initialize() <nvdsinfer_context_impl.cpp:1015> [UID = 1]: Could not open custom lib: (null)
0:00:00.307535354 20129 0x560a1978f180 WARN nvinfer gstnvinfer.cpp:781:gst_nvinfer_start: error: Failed to create NvDsInferContext instance
0:00:00.307541245 20129 0x560a1978f180 WARN nvinfer gstnvinfer.cpp:781:gst_nvinfer_start: error: Config file path: /opt/nvidia/deepstream/deepstream/sources/objectDetector_Yolo/config_infer_primary_yoloV3.txt, NvDsInfer Error: NVDSINFER_CUSTOM_LIB_FAILED
ERROR: Pipeline doesn’t want to pause.
Got context from element ‘eglglessink0’: gst.egl.EGLDisplay=context, display=(GstEGLDisplay)NULL;
ERROR: from element /GstPipeline:pipeline0/GstNvInfer:nvinfer0: Failed to create NvDsInferContext instance
Additional debug info:
gstnvinfer.cpp(781): gst_nvinfer_start (): /GstPipeline:pipeline0/GstNvInfer:nvinfer0:
Config file path: /opt/nvidia/deepstream/deepstream/sources/objectDetector_Yolo/config_infer_primary_yoloV3.txt, NvDsInfer Error: NVDSINFER_CUSTOM_LIB_FAILED
Setting pipeline to NULL …

Thanks for the update, issue closed.