From 02263bc0a37edc8c4d766f5d47ac951ff2042d14 Mon Sep 17 00:00:00 2001 From: Nicolas Mowen Date: Tue, 10 Mar 2026 12:41:09 -0600 Subject: [PATCH] Fix missing previews --- frigate/data_processing/post/review_descriptions.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/frigate/data_processing/post/review_descriptions.py b/frigate/data_processing/post/review_descriptions.py index 0a2754468..9949d766c 100644 --- a/frigate/data_processing/post/review_descriptions.py +++ b/frigate/data_processing/post/review_descriptions.py @@ -463,6 +463,13 @@ class ReviewDescriptionProcessor(PostProcessorApi): thumbs = [] for idx, thumb_path in enumerate(frame_paths): thumb_data = cv2.imread(thumb_path) + + if thumb_data is None: + logger.warning( + "Could not read preview frame at %s, skipping", thumb_path + ) + continue + ret, jpg = cv2.imencode( ".jpg", thumb_data, [int(cv2.IMWRITE_JPEG_QUALITY), 100] )