I am using H264 encoder like this,
=== Encoder and recording ===
encoder = H264Encoder(bitrate=1500000,repeat=True)
FPS is set using, # === FPS and grayscale helpers ===
def set_fps(us_per_frame):
picam2.set_controls({"FrameDurationLimits": (us_per_frame, int(1e6/3))})
Is it possible to change the -g value dynamically ? I want to send key frame every 2 seconds