diff --git a/unifi/cams/base.py b/unifi/cams/base.py index d3d2c4e..7d2265f 100644 --- a/unifi/cams/base.py +++ b/unifi/cams/base.py @@ -938,14 +938,16 @@ class UnifiCamBase(metaclass=ABCMeta): # f" {destination[0]} {destination[1]}" # ) cmd = ( - "ffmpeg -nostdin -loglevel debug -y" - f" {self.get_base_ffmpeg_args(stream_index)}" - f' -i "{source}"' - f" {self.get_extra_ffmpeg_args(stream_index)} -metadata streamName={stream_name} -f flv -" - f" | nc {destination[0]} {destination[1]}" + "ffmpeg -nostdin -loglevel debug -y " + f"{self.get_base_ffmpeg_args(stream_index)} " + f'-i "{source}" ' + f"{self.get_extra_ffmpeg_args(stream_index)} " + f"-metadata streamName={stream_name} -f flv - " + f"| nc {destination[0]} {destination[1]}" ) + if is_dead: self.logger.warn(f"Previous ffmpeg process for {stream_index} died.")