From 39c85647503a6fce45ba45a62a513eaee3494aac Mon Sep 17 00:00:00 2001 From: Nick Mowen Date: Sat, 26 Nov 2022 07:35:54 -0700 Subject: [PATCH] Clean ffmpeg paths --- frigate/http.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/frigate/http.py b/frigate/http.py index 5b67575e1..21dc04dec 100644 --- a/frigate/http.py +++ b/frigate/http.py @@ -577,9 +577,14 @@ def events(): def config(): config = current_app.frigate_config.dict() - # add in the ffmpeg_cmds for camera_name, camera in current_app.frigate_config.cameras.items(): camera_dict = config["cameras"][camera_name] + + # clean paths + for input in camera_dict["ffmepg"]["inputs"]: + input["path"] = clean_camera_user_pass(input["path"]) + + # add clean ffmpeg_cmds camera_dict["ffmpeg_cmds"] = copy.deepcopy(camera.ffmpeg_cmds) for cmd in camera_dict["ffmpeg_cmds"]: cmd["cmd"] = clean_camera_user_pass(" ".join(cmd["cmd"]))