From f56f5a1bc8e22acfe0f8f7a15386576ac7d3c887 Mon Sep 17 00:00:00 2001 From: Sven337 Date: Thu, 15 Aug 2024 10:35:17 +0200 Subject: [PATCH 1/2] video review gui: fix filename pattern to handle sub stream also --- examples/video_review_gui.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/video_review_gui.py b/examples/video_review_gui.py index 369ee8b..b7f08b8 100644 --- a/examples/video_review_gui.py +++ b/examples/video_review_gui.py @@ -49,7 +49,7 @@ def decode_hex_to_flags(hex_value): def parse_filename(file_name): # Mp4Record_2024-08-12_RecM13_DST20240812_214255_214348_1F1E828_4DDA4D.mp4 # https://github.com/sven337/ReolinkLinux/wiki/Figuring-out-the-file-names#file-name-structure - pattern = r'.*?Mp4Record_(\d{4}-\d{2}-\d{2})_RecM(\d)\d_DST(\d{8})_(\d{6})_(\d{6})_(\w{4,8})_(\w{4,8})\.mp4' + pattern = r'.*?Mp4Record_(\d{4}-\d{2}-\d{2})_Rec[MS](\d)\d_DST(\d{8})_(\d{6})_(\d{6})_(\w{4,8})_(\w{4,8})\.mp4' match = re.match(pattern, file_name) if match: From ec775f1909af3f60e184897a7f04d51b1703e84a Mon Sep 17 00:00:00 2001 From: Sven337 Date: Thu, 15 Aug 2024 14:47:31 +0200 Subject: [PATCH 2/2] video review gui: disable SSL warnings The camera uses a self-signed certificate so prevent the annoying spamming. --- examples/video_review_gui.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/examples/video_review_gui.py b/examples/video_review_gui.py index b7f08b8..bff9fd1 100644 --- a/examples/video_review_gui.py +++ b/examples/video_review_gui.py @@ -17,6 +17,9 @@ from PyQt6.QtCore import Qt, QUrl, QTimer, QThread, pyqtSignal, QMutex from PyQt6.QtGui import QColor, QBrush, QFont +import urllib3 +urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning) + def path_name_from_camera_path(fname): # Mp4Record/2024-08-12/RecM13_DST20240812_214255_214348_1F1E828_4DDA4D.mp4 return fname.replace('/', '_')