From 3410290b45e88146ecd57379bc2a28054b7b3329 Mon Sep 17 00:00:00 2001 From: Nicolas Mowen Date: Fri, 21 Jun 2024 07:33:20 -0600 Subject: [PATCH] Fix preview failing on cameras with - in name (#12093) --- frigate/output/preview.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/frigate/output/preview.py b/frigate/output/preview.py index b47a5c302..b7330bc7f 100644 --- a/frigate/output/preview.py +++ b/frigate/output/preview.py @@ -219,13 +219,16 @@ class PreviewRecorder: os.unlink(os.path.join(PREVIEW_CACHE_DIR, file)) continue - file_time = file.split("-")[1][: -(len(PREVIEW_FRAME_TYPE) + 1)] + try: + file_time = file.split("-")[-1][: -(len(PREVIEW_FRAME_TYPE) + 1)] - if not file_time: + if not file_time: + continue + + ts = float(file_time) + except ValueError: continue - ts = float(file_time) - if self.start_time == 0: self.start_time = ts