How to Control bit rate of recording changes as motion occurs

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

How to Control bit rate of recording changes as motion occurs

Shubham Shrivastava
How to automatically adjust recording bit rate depending on motion & scene and during periods of
negligible motion, the recording bits rate shall drop and when motion occurs, the recording bit rate shall return to normal without any perceptible delay.

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: How to Control bit rate of recording changes as motion occurs

Nicolas Dufresne-5


Le lun. 18 juin 2018 01:59, Shubham Shrivastava <[hidden email]> a écrit :
How to automatically adjust recording bit rate depending on motion & scene and during periods of
negligible motion, the recording bits rate shall drop and when motion occurs, the recording bit rate shall return to normal without any perceptible delay.

It depends on your encoder capabilities. Some of them implements VBR mode, and will handle this for you. Other have CBR but the bitrate can be adapted externally. Then you need you own motion filter to measure. Some CODEC like vaapi/Intel have a very advance method, were you can retrieve the motion calculated by the encoder. This one isn't integrated into GStreamer elements yet. It will require vaapi programming for sure.

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel