Smart Record in python

Please provide complete information as applicable to your setup.

• Hardware Platform (Jetson / GPU) Jetson
• DeepStream Version 5
• JetPack Version (valid for Jetson only) 4.4
• TensorRT Version 7
• NVIDIA GPU Driver Version (valid for GPU only) JetPack default


Is there any sample similar to Smart Record in python? I would like to save video files only when certain conditions are met which can be done with Smart Record but it is not available in the python samples.

I understand this is similar to having dynamic file sink. I am not an expert in Gstreamer so I wonder if there is any example in python that provides that functionality.


Hi @Albertograbit,
Sorry for delay!
We do not support this currently and it will be added into our roadmap.

Thank you very much!

Hi. Still not support for smart record in deepstream sdk python version?

sorry, not yet.


Having read Deepstream 5.0 python bindings for Gst-nvdsanalytics access meta data, would it be possible to create bindings for smart record.

@manojy, would you be able to assist with sample or any pointers?