Please provide complete information as applicable to your setup.
• Hardware Platform (Jetson / GPU): GPU
• DeepStream Version: 7.0
• Issue Type( questions, new requirements, bugs) Questions
Hi, I’m implementing nvurisrcbin smart-recorder into my pipeline and I’m wondering if it’s possible to modify the recording’s entire filename instead of just its prefix. If so, can I do it with existing python API or do I need to create custom bindings for that?
I have also noticed some inconsistency with recording’s duration.
Here’s what I tested:
Sources: 0, 1
Source 0 started recording with startTime=15, duration=60
- Source 0 finished recording with a duration of 70 seconds
Wait 20 seconds to start recording for Source 1 (before Source 0 has finished recording)
Source 1 started recording with startTime=15, duration=60
- Source 1 finished recording with a duration of 73 seconds
Wait for both recordings to finish
Source 0 started recording with startTime=15, duration=60
- Source 0 finished recording with a duration of 60 seconds
Wait 20 seconds to start recording for Source 1 (before Source 0 has finished recording)
Source 1 started recording with startTime=15, duration=60
- Source 1 finished recording with a duration of 63 seconds
These are my configs:
uri_decode_bin.set_property("smart-record", 2)
uri_decode_bin.set_property("smart-rec-cache", 120)
uri_decode_bin.set_property("smart-rec-container", 1)
uri_decode_bin.set_property("smart-rec-mode", 1)
uri_decode_bin.set_property("smart-rec-default-duration", 60)