From 476ee918453a6a3658c88e1912f8ca21c322844e Mon Sep 17 00:00:00 2001 From: Willem Melching Date: Wed, 26 May 2021 11:36:53 +0200 Subject: [PATCH] fix route framereader when using signed urls (#21029) --- tools/lib/route_framereader.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/lib/route_framereader.py b/tools/lib/route_framereader.py index 7c7482dd5d..082571d561 100644 --- a/tools/lib/route_framereader.py +++ b/tools/lib/route_framereader.py @@ -37,7 +37,7 @@ class RouteFrameReader(object): will also be used for frame position indices. """ if not isinstance(camera_paths, dict): - camera_paths = {int(k.split('/')[-2]):k for k in camera_paths} + camera_paths = {int(k.split('?')[0].split('/')[-2]): k for k in camera_paths} self._first_camera_idx = min(key for key, value in camera_paths.items() if value is not None) self._frame_readers = _FrameReaderDict(camera_paths, cache_paths, kwargs)