From aee511fd56ad28b62a1fd77e7a8038ada37d5751 Mon Sep 17 00:00:00 2001 From: Nicolas Mowen Date: Sun, 17 Mar 2024 09:53:30 -0600 Subject: [PATCH] Don't use dynamic height --- frigate/output/preview.py | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/frigate/output/preview.py b/frigate/output/preview.py index 953cf3411..9e94a690d 100644 --- a/frigate/output/preview.py +++ b/frigate/output/preview.py @@ -29,13 +29,7 @@ PREVIEW_CACHE_DIR = os.path.join(CACHE_DIR, FOLDER_PREVIEW_FRAMES) PREVIEW_SEGMENT_DURATION = 3600 # one hour # important to have lower keyframe to maintain scrubbing performance PREVIEW_KEYFRAME_INTERVAL = 40 -PREVIEW_QUALITY_HEIGHT = { - RecordQualityEnum.very_low: 146, - RecordQualityEnum.low: 146, - RecordQualityEnum.medium: 180, - RecordQualityEnum.high: 180, - RecordQualityEnum.very_high: 200, -} +PREVIEW_HEIGHT = 180 PREVIEW_QUALITY_WEBP = { RecordQualityEnum.very_low: 70, RecordQualityEnum.low: 80, @@ -145,7 +139,7 @@ class PreviewRecorder: self.start_time = 0 self.last_output_time = 0 self.output_frames = [] - self.out_height = PREVIEW_QUALITY_HEIGHT[config.record.preview.quality] + self.out_height = PREVIEW_HEIGHT self.out_width = ( int((config.detect.width / config.detect.height) * self.out_height) // 4 * 4 )