From 83b125a3d8c36b6cc706d64eecc033b790d675e0 Mon Sep 17 00:00:00 2001 From: Nicolas Mowen Date: Fri, 16 Aug 2024 08:49:30 -0600 Subject: [PATCH] Write frames only if recording enabled --- frigate/output/preview.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/frigate/output/preview.py b/frigate/output/preview.py index c3c37517d..87888570b 100644 --- a/frigate/output/preview.py +++ b/frigate/output/preview.py @@ -344,8 +344,9 @@ class PreviewRecorder: self.output_frames = [] # include first frame to ensure consistent duration - self.output_frames.append(frame_time) - self.write_frame_to_cache(frame_time, frame) + if self.config.record.enabled: + self.output_frames.append(frame_time) + self.write_frame_to_cache(frame_time, frame) elif self.should_write_frame(current_tracked_objects, motion_boxes, frame_time): self.output_frames.append(frame_time) self.write_frame_to_cache(frame_time, frame)