diff --git a/frigate/edgetpu.py b/frigate/edgetpu.py index 03593fa0f..62c35eaf5 100644 --- a/frigate/edgetpu.py +++ b/frigate/edgetpu.py @@ -68,13 +68,14 @@ class LocalObjectDetector(ObjectDetector): experimental_delegates=[edge_tpu_delegate], ) except ValueError: - logger.info("No EdgeTPU detected.") + logger.error( + "No EdgeTPU was detected. If you do not have a Coral device yet, you must configure CPU detectors." + ) raise else: - logger.error("****************************************************") - logger.error(f"** CPU detectors are not recommended and should") - logger.error(f"** only be used for testing or for trial purposes.") - logger.error(("****************************************************")) + logger.warning( + "CPU detectors are not recommended and should only be used for testing or for trial purposes." + ) self.interpreter = tflite.Interpreter( model_path="/cpu_model.tflite", num_threads=num_threads ) diff --git a/frigate/video.py b/frigate/video.py index 08884d833..3108db4a3 100755 --- a/frigate/video.py +++ b/frigate/video.py @@ -217,20 +217,12 @@ class CameraWatchdog(threading.Thread): if not self.capture_thread.is_alive(): self.logger.error( - "***********************************************************************" + f"FFMPEG process crashed unexpectedly for {self.camera_name}." ) self.logger.error( - f"** FFMPEG process crashed unexpectedly for {self.camera_name}." - ) - self.logger.error( - f"** The following ffmpeg logs include the last 100 lines prior to exit." - ) - self.logger.error( - f"** You may have invalid args defined for this camera." - ) - self.logger.error( - "***********************************************************************" + "The following ffmpeg logs include the last 100 lines prior to exit." ) + self.logger.error("You may have invalid args defined for this camera.") self.logpipe.dump() self.start_ffmpeg_detect() elif now - self.capture_thread.current_frame.value > 20: