Frigate crashing due to ffmpeg?

Hi,

I get the following error on HaOS. How to fix this?

2025-02-16 17:34:23.528471506 127.0.0.1 - - [16/Feb/2025:12:34:23 -0500] “” 400 0 “-” “-” “-”
2025-02-16 17:34:28.291816871 [2025-02-16 12:34:28] watchdog.garage ERROR : Ffmpeg process crashed unexpectedly for garage.
2025-02-16 17:34:28.291846289 [2025-02-16 12:34:28] watchdog.garage ERROR : The following ffmpeg logs include the last 100 lines prior to exit.
2025-02-16 17:34:28.292901536 [2025-02-16 12:34:28] ffmpeg.garage.detect ERROR : [tcp @ 0x5579583c8280] Connection to tcp://192.168.1.248:554?timeout=5000000 failed: Connection timed out
2025-02-16 17:34:28.293058851 [2025-02-16 12:34:28] ffmpeg.garage.detect ERROR : [in#0 @ 0x5579583c6d80] Error opening input: Connection timed out
2025-02-16 17:34:28.293061421 [2025-02-16 12:34:28] ffmpeg.garage.detect ERROR : Error opening input file rtsp://:@192.168.1.248:554/av_stream/ch1.
2025-02-16 17:34:28.293153436 [2025-02-16 12:34:28] ffmpeg.garage.detect ERROR : Error opening input files: Connection timed out
2025-02-16 17:34:28.311330674 [2025-02-16 12:34:28] watchdog.garage ERROR : No new recording segments were created for garage in the last 120s. restarting the ffmpeg record process…
2025-02-16 17:34:28.311335694 [2025-02-16 12:34:28] watchdog.garage INFO : Terminating the existing ffmpeg process…
2025-02-16 17:34:28.311337424 [2025-02-16 12:34:28] watchdog.garage INFO : Waiting for ffmpeg to exit gracefully…
2025-02-16 17:34:33.326842022 [2025-02-16 12:34:33] frigate.video ERROR : garage: Unable to read frames from ffmpeg process.
2025-02-16 17:34:33.327196695 [2025-02-16 12:34:33] frigate.video ERROR : garage: ffmpeg process is not running. exiting capture thread…
2025-02-16 17:34:38.326066206 [2025-02-16 12:34:38] watchdog.garage ERROR : Ffmpeg process crashed unexpectedly for garage.
2025-02-16 17:34:38.326691859 [2025-02-16 12:34:38] watchdog.garage ERROR : The following ffmpeg logs include the last 100 lines prior to exit.
2025-02-16 17:34:38.326922794 [2025-02-16 12:34:38] ffmpeg.garage.detect ERROR : [tcp @ 0x55b77a5ec280] Connection to tcp://192.168.1.248:554?timeout=5000000 failed: Connection timed out
2025-02-16 17:34:38.327229924 [2025-02-16 12:34:38] ffmpeg.garage.detect ERROR : [in#0 @ 0x55b77a5ead80] Error opening input: Connection timed out
2025-02-16 17:34:38.327512813 [2025-02-16 12:34:38] ffmpeg.garage.detect ERROR : Error opening input file rtsp://:@192.168.1.248:554/av_stream/ch1.
2025-02-16 17:34:38.327867186 [2025-02-16 12:34:38] ffmpeg.garage.detect ERROR : Error opening input files: Connection timed out
2025-02-16 17:34:38.340943418 [2025-02-16 12:34:38] watchdog.garage ERROR : No new recording segments were created for garage in the last 120s. restarting the ffmpeg record process…
2025-02-16 17:34:38.341275262 [2025-02-16 12:34:38] watchdog.garage INFO : Terminating the existing ffmpeg process…
2025-02-16 17:34:38.341277831 [2025-02-16 12:34:38] watchdog.garage INFO : Waiting for ffmpeg to exit gracefully…
2025-02-16 17:34:43.353540471 [2025-02-16 12:34:43] frigate.video ERROR : garage: Unable to read frames from ffmpeg process.
2025-02-16 17:34:43.353688099 [2025-02-16 12:34:43] frigate.video ERROR : garage: ffmpeg process is not running. exiting capture thread…
2025-02-16 17:34:48.352297643 [2025-02-16 12:34:48] watchdog.garage ERROR : Ffmpeg process crashed unexpectedly for garage.
2025-02-16 17:34:48.352302516 [2025-02-16 12:34:48] watchdog.garage ERROR : The following ffmpeg logs include the last 100 lines prior to exit.
2025-02-16 17:34:48.352304524 [2025-02-16 12:34:48] ffmpeg.garage.detect ERROR : [tcp @ 0x55f6d24ea280] Connection to tcp://192.168.1.248:554?timeout=5000000 failed: Connection timed out
2025-02-16 17:34:48.352306219 [2025-02-16 12:34:48] ffmpeg.garage.detect ERROR : [in#0 @ 0x55f6d24e8d80] Error opening input: Connection timed out
2025-02-16 17:34:48.352307876 [2025-02-16 12:34:48] ffmpeg.garage.detect ERROR : Error opening input file rtsp://:@192.168.1.248:554/av_stream/ch1.
2025-02-16 17:34:48.352309442 [2025-02-16 12:34:48] ffmpeg.garage.detect ERROR : Error opening input files: Connection timed out
2025-02-16 17:34:48.365885604 [2025-02-16 12:34:48] watchdog.garage ERROR : No new recording segments were created for garage in the last 120s. restarting the ffmpeg record process…
2025-02-16 17:34:48.365890261 [2025-02-16 12:34:48] watchdog.garage INFO : Terminating the existing ffmpeg process…
2025-02-16 17:34:48.365891995 [2025-02-16 12:34:48] watchdog.garage INFO : Waiting for ffmpeg to exit gracefully…
2025-02-16 17:34:53.378586122 [2025-02-16 12:34:53] frigate.video ERROR : garage: Unable to read frames from ffmpeg process.
2025-02-16 17:34:53.378914226 [2025-02-16 12:34:53] frigate.video ERROR : garage: ffmpeg process is not running. exiting capture thread…
2025-02-16 17:34:55.806736967 172.30.32.2 - - [16/Feb/2025:12:34:55 -0500] “GET / HTTP/1.1” 200 2651 “-” “HomeAssistantSupervisor/2025.02.1 aiohttp/3.11.12 Python/3.13” “-”
2025-02-16 17:34:58.376493852 [2025-02-16 12:34:58] watchdog.garage ERROR : Ffmpeg process crashed unexpectedly for garage.

Really this points to issue with video stream.
Is the camera functions properly?

Do you have stable stream from camera?

No stream. I have not setup a camera yet. Played in the GUI a bit and made a group but don’t know how to remove it.

There is nothing in my frigate.yaml I think.
Shouldn’t this just run without errors without any cameras?

I see it is pointing for ffmpeg to 192.168.1.248. What is that? the supervisor made another docker with that ip and running ffmpeg there or could it be remenants of my old network?

How many seaparte containers does HaOS run in the background with different IPs and where to see this?

If the gui worked all was OK

Setup a camera then worry if you have issues. Currently it seems OK

Thanks.

I am planning to use the following in frigate.yaml. Where can I find my MQTT details? I have installed MQTT and Zigbee2MQTT and in that process it never asked me to setup a username or password or ip.

Where do I find all the details I have to fill for MQTT below?

Thanks.

> 
> mqtt:
>   host: xxx.xxx.xxx.xxx #Insert the IP address of your Home Assistant
>   port: 1883 #Leave as default 1883 or change to match the port set in yout MQTT Broker configuration
>   topic_prefix: frigate
>   client_id: frigate
>   user: mqtt_user #Change to match the username set in your MQTT Broker
>   password: mqtt_password #Change to match the password set in your MQTT Broker
>   stats_interval: 60
> cameras:
>   garage: #Change this to a name of the camera that makes sense to you
>     ffmpeg:
>       output_args:
>         record: preset-record-generic-audio-aac #Insert this if your camera supports audio output
>       inputs:
>       - path: rtsp://rtsp:[email protected]:554/av_stream/ch0 #Change as per your camera documentation for high quality feed
>         roles:
>         - record
>       - path: rtsp://rtsp:[email protected]:554/av_stream/ch1 #Change as per your camera documentation for low quality

MQTT allows anonymous. You can try with no user/pass. If that don’t work you must set them up in mosquitto

You need detect role set for your camera. I only saw record

Thanks.

In the process I mistakenly deletec all content from configuration.yaml while using studio code server. Does studio code server save a backup somewhere or can I undo or copy from somewhere? This is HaOS standard install.

I will be entering this:

mqtt:
  host: 192.168.2.41 #Insert the IP address of your Home Assistant
  port: 1883 #Leave as default 1883 or change to match the port set in yout MQTT Broker configuration
  topic_prefix: frigate
  client_id: frigate
  user: mqtt_user #Change to match the username set in your MQTT Broker
  password: mqtt_password #Change to match the password set in your MQTT Broker
  stats_interval: 60
cameras:
  garage: #Change this to a name of the camera that makes sense to you
    ffmpeg:
      output_args:
        record: preset-record-generic-audio-aac #Insert this if your camera supports audio output
      inputs:
      - path: rtsp://rtsp:[email protected]:554/av_stream/ch0 #Change as per your camera documentation for high quality feed
        roles:
        - record
      - path: rtsp://rtsp:[email protected]:554/av_stream/ch1 #Change as per your camera documentation for low quality feed
        roles:
        - detect
    detect:
      height: 360 #Change this to match the resolution of your detection channel (in this case channel 1)
      width: 640 #Change this to match the resolution of your detection channel (in this case channel 1)
      fps: 10 #This is the frame rate for detection, between 5-10 fps is sufficient.
    record:
      enabled: true
      retain:
        days: 0 #The number of days a recording will be kept for after a motion is detected.
        mode: motion
      events:
        retain:
          default: 30 #The event data will be kept for 1 day. After this period, the event data will be automatically deleted.
          mode: motion
    objects:
      track:
      - person
      - car

I removed the username / password from frigate.yaml and when starting Frigate at logs I get these logs and nothing is streaming on Frigate web ui.

s6-rc: info: service nginx successfully started
s6-rc: info: service certsync: starting
2025-02-16 18:41:27.676198246  [INFO] Starting certsync...
s6-rc: info: service certsync successfully started
s6-rc: info: service legacy-services: starting
s6-rc: info: service legacy-services successfully started
2025-02-16 18:41:27.810008219  127.0.0.1 - - [16/Feb/2025:13:41:27 -0500] "" 400 0 "-" "-" "-"
2025-02-16 18:41:28.590141340  [2025-02-16 13:41:28] frigate.util.config            INFO    : Checking if frigate config needs migration...
2025-02-16 18:41:28.601993520  [2025-02-16 13:41:28] frigate.util.config            INFO    : copying config as backup...
2025-02-16 18:41:28.602778860  [2025-02-16 13:41:28] frigate.util.config            INFO    : Migrating frigate config from 0.13 to 0.14...
2025-02-16 18:41:28.608077740  [2025-02-16 13:41:28] frigate.util.config            INFO    : Migrating export file names...
2025-02-16 18:41:28.608690571  [2025-02-16 13:41:28] frigate.util.config            INFO    : Migrating frigate config from 0.14 to 0.15-0...
2025-02-16 18:41:28.614581489  [2025-02-16 13:41:28] frigate.util.config            INFO    : Migrating frigate config from 0.15-0 to 0.15-1...
2025-02-16 18:41:28.631360323  [2025-02-16 13:41:28] frigate.util.config            INFO    : Finished frigate config migration...
2025-02-16 18:41:28.681300156  [2025-02-16 13:41:28] frigate.util.services          WARNING : Did not detect hwaccel, using a GPU for accelerated video decoding is highly recommended
2025-02-16 18:41:28.699164012  [2025-02-16 13:41:28] frigate.app                    INFO    : Starting Frigate (0.15.0-cea210d)
2025-02-16 18:41:28.699849803  [2025-02-16 13:41:28] frigate.app                    INFO    : Creating directory: /tmp/cache
2025-02-16 18:41:28.708306818  [2025-02-16 13:41:28] peewee_migrate.logs            INFO    : Starting migrations
2025-02-16 18:41:28.709507175  [2025-02-16 13:41:28] peewee_migrate.logs            INFO    : There is nothing to migrate
2025-02-16 18:41:28.735046067  [2025-02-16 13:41:28] frigate.app                    INFO    : Recording process started: 286
2025-02-16 18:41:28.735050513  [2025-02-16 13:41:28] frigate.app                    INFO    : Review process started: 288
2025-02-16 18:41:28.735055639  [2025-02-16 13:41:28] frigate.app                    INFO    : go2rtc process pid: 102
2025-02-16 18:41:28.755076017  [2025-02-16 13:41:28] detector.cpu                   INFO    : Starting detection process: 302
2025-02-16 18:41:28.764084322  [2025-02-16 13:41:28] frigate.comms.mqtt             ERROR   : Unable to connect to MQTT server: MQTT Not authorized
2025-02-16 18:41:28.767019434  [2025-02-16 13:41:28] frigate.comms.mqtt             ERROR   : MQTT disconnected
2025-02-16 18:41:28.769732001  [2025-02-16 13:41:28] frigate.app                    INFO    : Output process started: 318
2025-02-16 18:41:28.775013871  [2025-02-16 13:41:28] frigate.detectors              WARNING : CPU detectors are not recommended and should only be used for testing or for trial purposes.
2025-02-16 18:41:28.788909934  [2025-02-16 13:41:28] frigate.app                    INFO    : Camera processor started for garage: 333
2025-02-16 18:41:28.817753014  [2025-02-16 13:41:28] frigate.app                    INFO    : Capture process started for garage: 340
2025-02-16 18:41:28.953728209  [2025-02-16 13:41:28] frigate.video                  ERROR   : garage: Unable to read frames from ffmpeg process.
2025-02-16 18:41:28.954007198  [2025-02-16 13:41:28] frigate.video                  ERROR   : garage: ffmpeg process is not running. exiting capture thread...
2025-02-16 18:41:28.984256216  [2025-02-16 13:41:28] frigate.api.fastapi_app        INFO    : Starting FastAPI app
2025-02-16 18:41:29.136166116  [2025-02-16 13:41:29] frigate.api.fastapi_app        INFO    : FastAPI started
2025-02-16 18:41:29.759709682  [2025-02-16 13:41:29] frigate.comms.mqtt             ERROR   : Unable to connect to MQTT server: MQTT Not authorized
2025-02-16 18:41:29.760789962  [2025-02-16 13:41:29] frigate.comms.mqtt             ERROR   : MQTT disconnected
2025-02-16 18:41:31.763601589  [2025-02-16 13:41:31] frigate.comms.mqtt             ERROR   : Unable to connect to MQTT server: MQTT Not authorized
2025-02-16 18:41:31.764115582  [2025-02-16 13:41:31] frigate.comms.mqtt             ERROR   : MQTT disconnected
2025-02-16 18:41:34.839787460  [INFO] Starting go2rtc healthcheck service...
2025-02-16 18:41:35.766731311  [2025-02-16 13:41:35] frigate.comms.mqtt             ERROR   : Unable to connect to MQTT server: MQTT Not authorized
2025-02-16 18:41:35.767660073  [2025-02-16 13:41:35] frigate.comms.mqtt             ERROR   : MQTT disconnected
2025-02-16 18:41:43.771147136  [2025-02-16 13:41:43] frigate.comms.mqtt             ERROR   : Unable to connect to MQTT server: MQTT Not authorized
2025-02-16 18:41:43.772117416  [2025-02-16 13:41:43] frigate.comms.mqtt             ERROR   : MQTT disconnected
2025-02-16 18:41:48.866419777  [2025-02-16 13:41:48] watchdog.garage                ERROR   : Ffmpeg process crashed unexpectedly for garage.
2025-02-16 18:41:48.866424361  [2025-02-16 13:41:48] watchdog.garage                ERROR   : The following ffmpeg logs include the last 100 lines prior to exit.
2025-02-16 18:41:48.866426251  [2025-02-16 13:41:48] ffmpeg.garage.detect           ERROR   : [rtsp @ 0x555603d53080] method DESCRIBE failed: 401 Unauthorized
2025-02-16 18:41:48.866447853  [2025-02-16 13:41:48] ffmpeg.garage.detect           ERROR   : [in#0 @ 0x555603d52d80] Error opening input: Server returned 401 Unauthorized (authorization failed)
2025-02-16 18:41:48.866450334  [2025-02-16 13:41:48] ffmpeg.garage.detect           ERROR   : Error opening input file rtsp://*:*@192.168.2.63:554/av_stream/ch1.
2025-02-16 18:41:48.866452300  [2025-02-16 13:41:48] ffmpeg.garage.detect           ERROR   : Error opening input files: Server returned 401 Unauthorized (authorization failed)
2025-02-16 18:41:48.873813594  [2025-02-16 13:41:48] ffmpeg.garage.record           ERROR   : [rtsp @ 0x56286aee9180] method DESCRIBE failed: 401 Unauthorized
2025-02-16 18:41:48.873926628  [2025-02-16 13:41:48] ffmpeg.garage.record           ERROR   : [in#0 @ 0x56286aee8e80] Error opening input: Server returned 401 Unauthorized (authorization failed)
2025-02-16 18:41:48.874309495  [2025-02-16 13:41:48] ffmpeg.garage.record           ERROR   : Error opening input file rtsp://*:*@192.168.2.63:554/av_stream/ch0.
2025-02-16 18:41:48.874313468  [2025-02-16 13:41:48] ffmpeg.garage.record           ERROR   : Error opening input files: Server returned 401 Unauthorized (authorization failed)
2025-02-16 18:41:48.874480630  [2025-02-16 13:41:48] watchdog.garage                INFO    : Terminating the existing ffmpeg process...
2025-02-16 18:41:48.874905894  [2025-02-16 13:41:48] watchdog.garage                INFO    : Waiting for ffmpeg to exit gracefully...
2025-02-16 18:41:48.998772806  [2025-02-16 13:41:48] frigate.video                  ERROR   : garage: Unable to read frames from ffmpeg process.
2025-02-16 18:41:48.999309133  [2025-02-16 13:41:48] frigate.video                  ERROR   : garage: ffmpeg process is not running. exiting capture thread...
2025-02-16 18:41:58.890328968  [2025-02-16 13:41:58] watchdog.garage                ERROR   : Ffmpeg process crashed unexpectedly for garage.
2025-02-16 18:41:58.890354060  [2025-02-16 13:41:58] watchdog.garage                ERROR   : The following ffmpeg logs include the last 100 lines prior to exit.
2025-02-16 18:41:58.890575560  [2025-02-16 13:41:58] ffmpeg.garage.detect           ERROR   : [rtsp @ 0x558e11fc7080] method DESCRIBE failed: 401 Unauthorized
2025-02-16 18:41:58.890578991  [2025-02-16 13:41:58] ffmpeg.garage.detect           ERROR   : [in#0 @ 0x558e11fc6d80] Error opening input: Server returned 401 Unauthorized (authorization failed)
2025-02-16 18:41:58.890581274  [2025-02-16 13:41:58] ffmpeg.garage.detect           ERROR   : Error opening input file rtsp://*:*@192.168.2.63:554/av_stream/ch1.
2025-02-16 18:41:58.890583516  [2025-02-16 13:41:58] ffmpeg.garage.detect           ERROR   : Error opening input files: Server returned 401 Unauthorized (authorization failed)
2025-02-16 18:41:58.905650987  [2025-02-16 13:41:58] ffmpeg.garage.record           ERROR   : [rtsp @ 0x556680795180] method DESCRIBE failed: 401 Unauthorized
2025-02-16 18:41:58.905656161  [2025-02-16 13:41:58] ffmpeg.garage.record           ERROR   : [in#0 @ 0x556680794e80] Error opening input: Server returned 401 Unauthorized (authorization failed)
2025-02-16 18:41:58.905658001  [2025-02-16 13:41:58] ffmpeg.garage.record           ERROR   : Error opening input file rtsp://*:*@192.168.2.63:554/av_stream/ch0.
2025-02-16 18:41:58.905659822  [2025-02-16 13:41:58] ffmpeg.garage.record           ERROR   : Error opening input files: Server returned 401 Unauthorized (authorization failed)
2025-02-16 18:41:58.905661388  [2025-02-16 13:41:58] watchdog.garage                INFO    : Terminating the existing ffmpeg process...
2025-02-16 18:41:58.905662956  [2025-02-16 13:41:58] watchdog.garage                INFO    : Waiting for ffmpeg to exit gracefully...
2025-02-16 18:41:59.024962073  [2025-02-16 13:41:59] frigate.video                  ERROR   : garage: Unable to read frames from ffmpeg process.
2025-02-16 18:41:59.025397703  [2025-02-16 13:41:59] frigate.video                  ERROR   : garage: ffmpeg process is not running. exiting capture thread...
2025-02-16 18:41:59.775220989  [2025-02-16 13:41:59] frigate.comms.mqtt             ERROR   : Unable to connect to MQTT server: MQTT Not authorized
2025-02-16 18:41:59.776103724  [2025-02-16 13:41:59] frigate.comms.mqtt             ERROR   : MQTT disconnected
2025-02-16 18:42:08.915786042  [2025-02-16 13:42:08] watchdog.garage                ERROR   : Ffmpeg process crashed unexpectedly for garage.
2025-02-16 18:42:08.915806304  [2025-02-16 13:42:08] watchdog.garage                ERROR   : The following ffmpeg logs include the last 100 lines prior to exit.
2025-02-16 18:42:08.916419499  [2025-02-16 13:42:08] ffmpeg.garage.detect           ERROR   : [rtsp @ 0x559cb4bd1080] method DESCRIBE failed: 401 Unauthorized
2025-02-16 18:42:08.916423256  [2025-02-16 13:42:08] ffmpeg.garage.detect           ERROR   : [in#0 @ 0x559cb4bd0d80] Error opening input: Server returned 401 Unauthorized (authorization failed)
2025-02-16 18:42:08.916425288  [2025-02-16 13:42:08] ffmpeg.garage.detect           ERROR   : Error opening input file rtsp://*:*@192.168.2.63:554/av_stream/ch1.
2025-02-16 18:42:08.916427221  [2025-02-16 13:42:08] ffmpeg.garage.detect           ERROR   : Error opening input files: Server returned 401 Unauthorized (authorization failed)
2025-02-16 18:42:08.936858306  [2025-02-16 13:42:08] ffmpeg.garage.record           ERROR   : [rtsp @ 0x560389a12180] method DESCRIBE failed: 401 Unauthorized
2025-02-16 18:42:08.937230231  [2025-02-16 13:42:08] ffmpeg.garage.record           ERROR   : [in#0 @ 0x560389a11e80] Error opening input: Server returned 401 Unauthorized (authorization failed)
2025-02-16 18:42:08.937604098  [2025-02-16 13:42:08] ffmpeg.garage.record           ERROR   : Error opening input file rtsp://*:*@192.168.2.63:554/av_stream/ch0.
2025-02-16 18:42:08.937858740  [2025-02-16 13:42:08] ffmpeg.garage.record           ERROR   : Error opening input files: Server returned 401 Unauthorized (authorization failed)
2025-02-16 18:42:08.938130199  [2025-02-16 13:42:08] watchdog.garage                INFO    : Terminating the existing ffmpeg process...
2025-02-16 18:42:08.938360330  [2025-02-16 13:42:08] watchdog.garage                INFO    : Waiting for ffmpeg to exit gracefully...
2025-02-16 18:42:09.039374342  [2025-02-16 13:42:09] frigate.video                  ERROR   : garage: Unable to read frames from ffmpeg process.
2025-02-16 18:42:09.039833765  [2025-02-16 13:42:09] frigate.video                  ERROR   : garage: ffmpeg process is not running. exiting capture thread...
2025-02-16 18:42:18.948227391  [2025-02-16 13:42:18] watchdog.garage                ERROR   : Ffmpeg process crashed unexpectedly for garage.
2025-02-16 18:42:18.948495880  [2025-02-16 13:42:18] watchdog.garage                ERROR   : The following ffmpeg logs include the last 100 lines prior to exit.
2025-02-16 18:42:18.948666650  [2025-02-16 13:42:18] ffmpeg.garage.detect           ERROR   : [rtsp @ 0x55723347e080] method DESCRIBE failed: 401 Unauthorized
2025-02-16 18:42:18.948807320  [2025-02-16 13:42:18] ffmpeg.garage.detect           ERROR   : [in#0 @ 0x55723347dd80] Error opening input: Server returned 401 Unauthorized (authorization failed)
2025-02-16 18:42:18.948986496  [2025-02-16 13:42:18] ffmpeg.garage.detect           ERROR   : Error opening input file rtsp://*:*@192.168.2.63:554/av_stream/ch1.
2025-02-16 18:42:18.948989187  [2025-02-16 13:42:18] ffmpeg.garage.detect           ERROR   : Error opening input files: Server returned 401 Unauthorized (authorization failed)
2025-02-16 18:42:18.962645252  [2025-02-16 13:42:18] ffmpeg.garage.record           ERROR   : [rtsp @ 0x55f7f3a12180] method DESCRIBE failed: 401 Unauthorized
2025-02-16 18:42:18.962650199  [2025-02-16 13:42:18] ffmpeg.garage.record           ERROR   : [in#0 @ 0x55f7f3a11e80] Error opening input: Server returned 401 Unauthorized (authorization failed)
2025-02-16 18:42:18.962652081  [2025-02-16 13:42:18] ffmpeg.garage.record           ERROR   : Error opening input file rtsp://*:*@192.168.2.63:554/av_stream/ch0.
2025-02-16 18:42:18.962653899  [2025-02-16 13:42:18] ffmpeg.garage.record           ERROR   : Error opening input files: Server returned 401 Unauthorized (authorization failed)
2025-02-16 18:42:18.962655538  [2025-02-16 13:42:18] watchdog.garage                INFO    : Terminating the existing ffmpeg process...
2025-02-16 18:42:18.962657144  [2025-02-16 13:42:18] watchdog.garage                INFO    : Waiting for ffmpeg to exit gracefully...
2025-02-16 18:42:19.056308151  [2025-02-16 13:42:19] frigate.video                  ERROR   : garage: Unable to read frames from ffmpeg process.
2025-02-16 18:42:19.056702230  [2025-02-16 13:42:19] frigate.video                  ERROR   : garage: ffmpeg process is not running. exiting capture thread...
2025-02-16 18:42:27.837431173  127.0.0.1 - - [16/Feb/2025:13:42:27 -0500] "" 400 0 "-" "-" "-"
2025-02-16 18:42:28.966396942  [2025-02-16 13:42:28] watchdog.garage                ERROR   : Ffmpeg process crashed unexpectedly for garage.
2025-02-16 18:42:28.966492147  [2025-02-16 13:42:28] watchdog.garage                ERROR   : The following ffmpeg logs include the last 100 lines prior to exit.
2025-02-16 18:42:28.967396330  [2025-02-16 13:42:28] ffmpeg.garage.detect           ERROR   : [rtsp @ 0x558e6371a080] method DESCRIBE failed: 401 Unauthorized
2025-02-16 18:42:28.967400910  [2025-02-16 13:42:28] ffmpeg.garage.detect           ERROR   : [in#0 @ 0x558e63719d80] Error opening input: Server returned 401 Unauthorized (authorization failed)
2025-02-16 18:42:28.967403219  [2025-02-16 13:42:28] ffmpeg.garage.detect           ERROR   : Error opening input file rtsp://*:*@192.168.2.63:554/av_stream/ch1.
2025-02-16 18:42:28.967405563  [2025-02-16 13:42:28] ffmpeg.garage.detect           ERROR   : Error opening input files: Server returned 401 Unauthorized (authorization failed)
2025-02-16 18:42:28.989090207  [2025-02-16 13:42:28] ffmpeg.garage.record           ERROR   : [rtsp @ 0x561bea9c5180] method DESCRIBE failed: 401 Unauthorized
2025-02-16 18:42:28.989095217  [2025-02-16 13:42:28] ffmpeg.garage.record           ERROR   : [in#0 @ 0x561bea9c4e80] Error opening input: Server returned 401 Unauthorized (authorization failed)
2025-02-16 18:42:28.989097055  [2025-02-16 13:42:28] ffmpeg.garage.record           ERROR   : Error opening input file rtsp://*:*@192.168.2.63:554/av_stream/ch0.
2025-02-16 18:42:28.989098880  [2025-02-16 13:42:28] ffmpeg.garage.record           ERROR   : Error opening input files: Server returned 401 Unauthorized (authorization failed)
2025-02-16 18:42:28.989100504  [2025-02-16 13:42:28] watchdog.garage                INFO    : Terminating the existing ffmpeg process...
2025-02-16 18:42:28.989102106  [2025-02-16 13:42:28] watchdog.garage                INFO    : Waiting for ffmpeg to exit gracefully...
2025-02-16 18:42:29.095917683  [2025-02-16 13:42:29] frigate.video                  ERROR   : garage: Unable to read frames from ffmpeg process.
2025-02-16 18:42:29.096353154  [2025-02-16 13:42:29] frigate.video                  ERROR   : garage: ffmpeg process is not running. exiting capture thread...
2025-02-16 18:42:31.779332196  [2025-02-16 13:42:31] frigate.comms.mqtt             ERROR   : Unable to connect to MQTT server: MQTT Not authorized
2025-02-16 18:42:31.779761967  [2025-02-16 13:42:31] frigate.comms.mqtt             ERROR   : MQTT disconnected
2025-02-16 18:42:39.001015443  [2025-02-16 13:42:38] watchdog.garage                ERROR   : Ffmpeg process crashed unexpectedly for garage.
2025-02-16 18:42:39.001019958  [2025-02-16 13:42:38] watchdog.garage                ERROR   : The following ffmpeg logs include the last 100 lines prior to exit.
2025-02-16 18:42:39.001021787  [2025-02-16 13:42:38] ffmpeg.garage.detect           ERROR   : [rtsp @ 0x55d16c13a080] method DESCRIBE failed: 401 Unauthorized
2025-02-16 18:42:39.001023691  [2025-02-16 13:42:38] ffmpeg.garage.detect           ERROR   : [in#0 @ 0x55d16c139d80] Error opening input: Server returned 401 Unauthorized (authorization failed)
2025-02-16 18:42:39.001025420  [2025-02-16 13:42:38] ffmpeg.garage.detect           ERROR   : Error opening input file rtsp://*:*@192.168.2.63:554/av_stream/ch1.
2025-02-16 18:42:39.001027173  [2025-02-16 13:42:38] ffmpeg.garage.detect           ERROR   : Error opening input files: Server returned 401 Unauthorized (authorization failed)
2025-02-16 18:42:39.018719004  [2025-02-16 13:42:39] ffmpeg.garage.record           ERROR   : [rtsp @ 0x55643b707180] method DESCRIBE failed: 401 Unauthorized
2025-02-16 18:42:39.018723911  [2025-02-16 13:42:39] ffmpeg.garage.record           ERROR   : [in#0 @ 0x55643b706e80] Error opening input: Server returned 401 Unauthorized (authorization failed)
2025-02-16 18:42:39.018725729  [2025-02-16 13:42:39] ffmpeg.garage.record           ERROR   : Error opening input file rtsp://*:*@192.168.2.63:554/av_stream/ch0.
2025-02-16 18:42:39.018727571  [2025-02-16 13:42:39] ffmpeg.garage.record           ERROR   : Error opening input files: Server returned 401 Unauthorized (authorization failed)
2025-02-16 18:42:39.018729148  [2025-02-16 13:42:39] watchdog.garage                INFO    : Terminating the existing ffmpeg process...
2025-02-16 18:42:39.018730718  [2025-02-16 13:42:39] watchdog.garage                INFO    : Waiting for ffmpeg to exit gracefully...
2025-02-16 18:42:39.121957689  [2025-02-16 13:42:39] frigate.video                  ERROR   : garage: Unable to read frames from ffmpeg process.
2025-02-16 18:42:39.122459116  [2025-02-16 13:42:39] frigate.video                  ERROR   : garage: ffmpeg process is not running. exiting capture thread...
2025-02-16 18:42:49.027260421  [2025-02-16 13:42:49] watchdog.garage                ERROR   : Ffmpeg process crashed unexpectedly for garage.
2025-02-16 18:42:49.027329376  [2025-02-16 13:42:49] watchdog.garage                ERROR   : The following ffmpeg logs include the last 100 lines prior to exit.
2025-02-16 18:42:49.027338559  [2025-02-16 13:42:49] ffmpeg.garage.detect           ERROR   : [rtsp @ 0x55affcfed080] method DESCRIBE failed: 401 Unauthorized
2025-02-16 18:42:49.027378109  [2025-02-16 13:42:49] ffmpeg.garage.detect           ERROR   : [in#0 @ 0x55affcfecd80] Error opening input: Server returned 401 Unauthorized (authorization failed)
2025-02-16 18:42:49.027399258  [2025-02-16 13:42:49] ffmpeg.garage.detect           ERROR   : Error opening input file rtsp://*:*@192.168.2.63:554/av_stream/ch1.
2025-02-16 18:42:49.027636921  [2025-02-16 13:42:49] ffmpeg.garage.detect           ERROR   : Error opening input files: Server returned 401 Unauthorized (authorization failed)
2025-02-16 18:42:49.040653834  [2025-02-16 13:42:49] ffmpeg.garage.record           ERROR   : [rtsp @ 0x56029cdfa180] method DESCRIBE failed: 401 Unauthorized
2025-02-16 18:42:49.040753262  [2025-02-16 13:42:49] ffmpeg.garage.record           ERROR   : [in#0 @ 0x56029cdf9e80] Error opening input: Server returned 401 Unauthorized (authorization failed)
2025-02-16 18:42:49.041288605  [2025-02-16 13:42:49] ffmpeg.garage.record           ERROR   : Error opening input file rtsp://*:*@192.168.2.63:554/av_stream/ch0.
2025-02-16 18:42:49.041291707  [2025-02-16 13:42:49] ffmpeg.garage.record           ERROR   : Error opening input files: Server returned 401 Unauthorized (authorization failed)
2025-02-16 18:42:49.041293583  [2025-02-16 13:42:49] watchdog.garage                INFO    : Terminating the existing ffmpeg process...
2025-02-16 18:42:49.041295192  [2025-02-16 13:42:49] watchdog.garage                INFO    : Waiting for ffmpeg to exit gracefully...
2025-02-16 18:42:49.145879470  [2025-02-16 13:42:49] frigate.video                  ERROR   : garage: Unable to read frames from ffmpeg process.
2025-02-16 18:42:49.145958551  [2025-02-16 13:42:49] frigate.video                  ERROR   : garage: ffmpeg process is not running. exiting capture thread...
2025-02-16 18:42:55.938669181  172.30.32.2 - - [16/Feb/2025:13:42:55 -0500] "GET / HTTP/1.1" 200 2651 "-" "HomeAssistantSupervisor/2025.02.1 aiohttp/3.11.12 Python/3.13" "-"
2025-02-16 18:42:59.049298934  [2025-02-16 13:42:59] watchdog.garage                ERROR   : Ffmpeg process crashed unexpectedly for garage.
2025-02-16 18:42:59.050286377  [2025-02-16 13:42:59] watchdog.garage                ERROR   : The following ffmpeg logs include the last 100 lines prior to exit.
2025-02-16 18:42:59.050289836  [2025-02-16 13:42:59] ffmpeg.garage.detect           ERROR   : [rtsp @ 0x558d8d3c7080] method DESCRIBE failed: 401 Unauthorized
2025-02-16 18:42:59.050292128  [2025-02-16 13:42:59] ffmpeg.garage.detect           ERROR   : [in#0 @ 0x558d8d3c6d80] Error opening input: Server returned 401 Unauthorized (authorization failed)
2025-02-16 18:42:59.050294091  [2025-02-16 13:42:59] ffmpeg.garage.detect           ERROR   : Error opening input file rtsp://*:*@192.168.2.63:554/av_stream/ch1.
2025-02-16 18:42:59.050296063  [2025-02-16 13:42:59] ffmpeg.garage.detect           ERROR   : Error opening input files: Server returned 401 Unauthorized (authorization failed)
2025-02-16 18:42:59.066692417  [2025-02-16 13:42:59] ffmpeg.garage.record           ERROR   : [rtsp @ 0x559c87449180] method DESCRIBE failed: 401 Unauthorized
2025-02-16 18:42:59.066697710  [2025-02-16 13:42:59] ffmpeg.garage.record           ERROR   : [in#0 @ 0x559c87448e80] Error opening input: Server returned 401 Unauthorized (authorization failed)
2025-02-16 18:42:59.066699848  [2025-02-16 13:42:59] ffmpeg.garage.record           ERROR   : Error opening input file rtsp://*:*@192.168.2.63:554/av_stream/ch0.
2025-02-16 18:42:59.066702348  [2025-02-16 13:42:59] ffmpeg.garage.record           ERROR   : Error opening input files: Server returned 401 Unauthorized (authorization failed)
2025-02-16 18:42:59.066704225  [2025-02-16 13:42:59] watchdog.garage                INFO    : Terminating the existing ffmpeg process...
2025-02-16 18:42:59.066706074  [2025-02-16 13:42:59] watchdog.garage                INFO    : Waiting for ffmpeg to exit gracefully...
2025-02-16 18:42:59.180794409  [2025-02-16 13:42:59] frigate.video                  ERROR   : garage: Unable to read frames from ffmpeg process.
2025-02-16 18:42:59.181243773  [2025-02-16 13:42:59] frigate.video                  ERROR   : garage: ffmpeg process is not running. exiting capture thread...
2025-02-16 18:43:09.077999177  [2025-02-16 13:43:09] watchdog.garage                ERROR   : Ffmpeg process crashed unexpectedly for garage.
2025-02-16 18:43:09.078128734  [2025-02-16 13:43:09] watchdog.garage                ERROR   : The following ffmpeg logs include the last 100 lines prior to exit.
2025-02-16 18:43:09.078216250  [2025-02-16 13:43:09] ffmpeg.garage.detect           ERROR   : [rtsp @ 0x5641b5c0b080] method DESCRIBE failed: 401 Unauthorized
2025-02-16 18:43:09.078298407  [2025-02-16 13:43:09] ffmpeg.garage.detect           ERROR   : [in#0 @ 0x5641b5c0ad80] Error opening input: Server returned 401 Unauthorized (authorization failed)
2025-02-16 18:43:09.078375341  [2025-02-16 13:43:09] ffmpeg.garage.detect           ERROR   : Error opening input file rtsp://*:*@192.168.2.63:554/av_stream/ch1.
2025-02-16 18:43:09.078451711  [2025-02-16 13:43:09] ffmpeg.garage.detect           ERROR   : Error opening input files: Server returned 401 Unauthorized (authorization failed)
2025-02-16 18:43:09.099135013  [2025-02-16 13:43:09] ffmpeg.garage.record           ERROR   : [rtsp @ 0x5587f9bd6180] method DESCRIBE failed: 401 Unauthorized
2025-02-16 18:43:09.099295116  [2025-02-16 13:43:09] ffmpeg.garage.record           ERROR   : [in#0 @ 0x5587f9bd5e80] Error opening input: Server returned 401 Unauthorized (authorization failed)
2025-02-16 18:43:09.099297631  [2025-02-16 13:43:09] ffmpeg.garage.record           ERROR   : Error opening input file rtsp://*:*@192.168.2.63:554/av_stream/ch0.
2025-02-16 18:43:09.099407829  [2025-02-16 13:43:09] ffmpeg.garage.record           ERROR   : Error opening input files: Server returned 401 Unauthorized (authorization failed)
2025-02-16 18:43:09.099410161  [2025-02-16 13:43:09] watchdog.garage                INFO    : Terminating the existing ffmpeg process...
2025-02-16 18:43:09.099420350  [2025-02-16 13:43:09] watchdog.garage                INFO    : Waiting for ffmpeg to exit gracefully...
2025-02-16 18:43:09.196439616  [2025-02-16 13:43:09] frigate.video                  ERROR   : garage: Unable to read frames from ffmpeg process.
2025-02-16 18:43:09.196662812  [2025-02-16 13:43:09] frigate.video                  ERROR   : garage: ffmpeg process is not running. exiting capture thread...
2025-02-16 18:43:19.109183149  [2025-02-16 13:43:19] watchdog.garage                ERROR   : Ffmpeg process crashed unexpectedly for garage.
2025-02-16 18:43:19.109187829  [2025-02-16 13:43:19] watchdog.garage                ERROR   : The following ffmpeg logs include the last 100 lines prior to exit.
2025-02-16 18:43:19.109189624  [2025-02-16 13:43:19] ffmpeg.garage.detect           ERROR   : [rtsp @ 0x558a45467080] method DESCRIBE failed: 401 Unauthorized
2025-02-16 18:43:19.109191534  [2025-02-16 13:43:19] ffmpeg.garage.detect           ERROR   : [in#0 @ 0x558a45466d80] Error opening input: Server returned 401 Unauthorized (authorization failed)
2025-02-16 18:43:19.109193293  [2025-02-16 13:43:19] ffmpeg.garage.detect           ERROR   : Error opening input file rtsp://*:*@192.168.2.63:554/av_stream/ch1.
2025-02-16 18:43:19.109195125  [2025-02-16 13:43:19] ffmpeg.garage.detect           ERROR   : Error opening input files: Server returned 401 Unauthorized (authorization failed)
2025-02-16 18:43:19.124930781  [2025-02-16 13:43:19] ffmpeg.garage.record           ERROR   : [rtsp @ 0x558b3e904180] method DESCRIBE failed: 401 Unauthorized
2025-02-16 18:43:19.124935218  [2025-02-16 13:43:19] ffmpeg.garage.record           ERROR   : [in#0 @ 0x558b3e903e80] Error opening input: Server returned 401 Unauthorized (authorization failed)
2025-02-16 18:43:19.124937086  [2025-02-16 13:43:19] ffmpeg.garage.record           ERROR   : Error opening input file rtsp://*:*@192.168.2.63:554/av_stream/ch0.
2025-02-16 18:43:19.124938958  [2025-02-16 13:43:19] ffmpeg.garage.record           ERROR   : Error opening input files: Server returned 401 Unauthorized (authorization failed)
2025-02-16 18:43:19.124940539  [2025-02-16 13:43:19] watchdog.garage                INFO    : Terminating the existing ffmpeg process...
2025-02-16 18:43:19.124942092  [2025-02-16 13:43:19] watchdog.garage                INFO    : Waiting for ffmpeg to exit gracefully...
2025-02-16 18:43:19.243297570  [2025-02-16 13:43:19] frigate.video                  ERROR   : garage: Unable to read frames from ffmpeg process.
2025-02-16 18:43:19.243830685  [2025-02-16 13:43:19] frigate.video                  ERROR   : garage: ffmpeg process is not running. exiting capture thread...

Looks like mqtt need user/pass. I think you can do this in mosquitto addon. I don’t think MQTT will stop function.

No clue about vs studio

What is ip of your camera? Did you verify the rtsp stream works? Maybe try vlc.

Really you should setup go2rtc but for now it should just work as you have set once rtsp stream is verified and mqtt user/pass is added

Where to get MQTT username/password?

I thought Frigate is a simple install with Home Assistant. What does go2rtc do that can not be done with Frigate integration alone?

Thanks.

It’s not required. Better for restream and device compatibility

In the HA addon you can just add usernames and passwords like a list

For example

- username: tasmota
  password: ChangeThisPassword1
- username: 3dprinter
  password: ChangeThisPassword2
- username: frigate
  password: ChangeThisPassword3

Thanks.

When you say in HA addon I can add username/password you mean under Add-ON > MQTT Broker > Custome field like this?

active: false
folder: mosquitto
username: tasmota
password: ChangeThisPassword1

I dont use addon so I cannot verify details.
maybe docs will make more sense

Option: logins (optional)

A list of local users that will be created with username and password. You don’t need to do this because you can use Home Assistant users too, without any configuration. If a local user is specifically desired:

logins:
  - username: user
    password: passwd

I used People > Users in HA and that username / password seems to have worked.

I still see ffmpeg crash issue in the logs. Is that not the issue?

2025-02-16 23:03:35.057016115  [2025-02-16 18:03:35] frigate.video                  ERROR   : garage: ffmpeg process is not running. exiting capture thread...
2025-02-16 23:03:44.951160595  [2025-02-16 18:03:44] watchdog.garage                ERROR   : Ffmpeg process crashed unexpectedly for garage.
2025-02-16 23:03:44.951165668  [2025-02-16 18:03:44] watchdog.garage                ERROR   : The following ffmpeg logs include the last 100 lines prior to exit.
2025-02-16 23:03:44.951167522  [2025-02-16 18:03:44] ffmpeg.garage.detect           ERROR   : [rtsp @ 0x565450407080] method DESCRIBE failed: 401 Unauthorized
2025-02-16 23:03:44.951169446  [2025-02-16 18:03:44] ffmpeg.garage.detect           ERROR   : [in#0 @ 0x565450406d80] Error opening input: Server returned 401 Unauthorized (authorization failed)
2025-02-16 23:03:44.951171168  [2025-02-16 18:03:44] ffmpeg.garage.detect           ERROR   : Error opening input file rtsp://*:*@192.168.2.63:554/av_stream/ch1.
2025-02-16 23:03:44.951172927  [2025-02-16 18:03:44] ffmpeg.garage.detect           ERROR   : Error opening input files: Server returned 401 Unauthorized (authorization failed)
2025-02-16 23:03:44.964741011  [2025-02-16 18:03:44] ffmpeg.garage.record           ERROR   : [rtsp @ 0x55fdba8be180] method DESCRIBE failed: 401 Unauthorized
2025-02-16 23:03:44.964746226  [2025-02-16 18:03:44] ffmpeg.garage.record           ERROR   : [in#0 @ 0x55fdba8bde80] Error opening input: Server returned 401 Unauthorized (authorization failed)
2025-02-16 23:03:44.964748044  [2025-02-16 18:03:44] ffmpeg.garage.record           ERROR   : Error opening input file rtsp://*:*@192.168.2.63:554/av_stream/ch0.
2025-02-16 23:03:44.964749925  [2025-02-16 18:03:44] ffmpeg.garage.record           ERROR   : Error opening input files: Server returned 401 Unauthorized (authorization failed)
2025-02-16 23:03:44.965441658  [2025-02-16 18:03:44] watchdog.garage                INFO    : Terminating the existing ffmpeg process...
2025-02-16 23:03:44.965840589  [2025-02-16 18:03:44] watchdog.garage                INFO    : Waiting for ffmpeg to exit gracefully...
2025-02-16 23:03:45.071222727  [2025-02-16 18:03:45] frigate.video                  ERROR   : garage: Unable to read frames from ffmpeg process.
2025-02-16 23:03:45.071668949  [2025-02-16 18:03:45] frigate.video                  ERROR   : garage: ffmpeg process is not running. exiting capture thread...
2025-02-16 23:03:54.975295510  [2025-02-16 18:03:54] watchdog.garage                ERROR   : Ffmpeg process crashed unexpectedly for garage.
2025-02-16 23:03:54.975522311  [2025-02-16 18:03:54] watchdog.garage                ERROR   : The following ffmpeg logs include the last 100 lines prior to exit.
2025-02-16 23:03:54.975524885  [2025-02-16 18:03:54] ffmpeg.garage.detect           ERROR   : [rtsp @ 0x557cca07f080] method DESCRIBE failed: 401 Unauthorized
2025-02-16 23:03:54.975526858  [2025-02-16 18:03:54] ffmpeg.garage.detect           ERROR   : [in#0 @ 0x557cca07ed80] Error opening input: Server returned 401 Unauthorized (authorization failed)
2025-02-16 23:03:54.975528608  [2025-02-16 18:03:54] ffmpeg.garage.detect           ERROR   : Error opening input file rtsp://*:*@192.168.2.63:554/av_stream/ch1.
2025-02-16 23:03:54.975530444  [2025-02-16 18:03:54] ffmpeg.garage.detect           ERROR   : Error opening input files: Server returned 401 Unauthorized (authorization failed)
2025-02-16 23:03:54.989209264  [2025-02-16 18:03:54] ffmpeg.garage.record           ERROR   : [rtsp @ 0x558d22ca7180] method DESCRIBE failed: 401 Unauthorized
2025-02-16 23:03:54.989214491  [2025-02-16 18:03:54] ffmpeg.garage.record           ERROR   : [in#0 @ 0x558d22ca6e80] Error opening input: Server returned 401 Unauthorized (authorization failed)
2025-02-16 23:03:54.989216384  [2025-02-16 18:03:54] ffmpeg.garage.record           ERROR   : Error opening input file rtsp://*:*@192.168.2.63:554/av_stream/ch0.
2025-02-16 23:03:54.989218257  [2025-02-16 18:03:54] ffmpeg.garage.record           ERROR   : Error opening input files: Server returned 401 Unauthorized (authorization failed)
2025-02-16 23:03:54.989219853  [2025-02-16 18:03:54] watchdog.garage                INFO    : Terminating the existing ffmpeg process...
2025-02-16 23:03:54.989221399  [2025-02-16 18:03:54] watchdog.garage                INFO    : Waiting for ffmpeg to exit gracefully...
2025-02-16 23:03:55.090157040  [2025-02-16 18:03:55] frigate.video                  ERROR   : garage: Unable to read frames from ffmpeg process.
2025-02-16 23:03:55.090193702  [2025-02-16 18:03:55] frigate.video                  ERROR   : garage: ffmpeg process is not running. exiting capture thread...
2025-02-16 23:04:01.605604936  127.0.0.1 - - [16/Feb/2025:18:04:01 -0500] "" 400 0 "-" "-" "-"
2025-02-16 23:04:05.000450380  [2025-02-16 18:04:04] watchdog.garage                ERROR   : Ffmpeg process crashed unexpectedly for garage.
2025-02-16 23:04:05.000455332  [2025-02-16 18:04:04] watchdog.garage                ERROR   : The following ffmpeg logs include the last 100 lines prior to exit.
2025-02-16 23:04:05.000457087  [2025-02-16 18:04:04] ffmpeg.garage.detect           ERROR   : [rtsp @ 0x561aba513080] method DESCRIBE failed: 401 Unauthorized
2025-02-16 23:04:05.000458858  [2025-02-16 18:04:04] ffmpeg.garage.detect           ERROR   : [in#0 @ 0x561aba512d80] Error opening input: Server returned 401 Unauthorized (authorization failed)
2025-02-16 23:04:05.000460431  [2025-02-16 18:04:04] ffmpeg.garage.detect           ERROR   : Error opening input file rtsp://*:*@192.168.2.63:554/av_stream/ch1.
2025-02-16 23:04:05.000462096  [2025-02-16 18:04:04] ffmpeg.garage.detect           ERROR   : Error opening input files: Server returned 401 Unauthorized (authorization failed)
2025-02-16 23:04:05.014372134  [2025-02-16 18:04:05] ffmpeg.garage.record           ERROR   : [rtsp @ 0x55fd71bcb180] method DESCRIBE failed: 401 Unauthorized
2025-02-16 23:04:05.014376660  [2025-02-16 18:04:05] ffmpeg.garage.record           ERROR   : [in#0 @ 0x55fd71bcae80] Error opening input: Server returned 401 Unauthorized (authorization failed)
2025-02-16 23:04:05.014378417  [2025-02-16 18:04:05] ffmpeg.garage.record           ERROR   : Error opening input file rtsp://*:*@192.168.2.63:554/av_stream/ch0.
2025-02-16 23:04:05.014380132  [2025-02-16 18:04:05] ffmpeg.garage.record           ERROR   : Error opening input files: Server returned 401 Unauthorized (authorization failed)
2025-02-16 23:04:05.014381611  [2025-02-16 18:04:05] watchdog.garage                INFO    : Terminating the existing ffmpeg process...
2025-02-16 23:04:05.014383081  [2025-02-16 18:04:05] watchdog.garage                INFO    : Waiting for ffmpeg to exit gracefully...
2025-02-16 23:04:05.112474041  [2025-02-16 18:04:05] frigate.video                  ERROR   : garage: Unable to read frames from ffmpeg process.
2025-02-16 23:04:05.112711534  [2025-02-16 18:04:05] frigate.video                  ERROR   : garage: ffmpeg process is not running. exiting capture thread...
2025-02-16 23:04:15.019905553  [2025-02-16 18:04:15] watchdog.garage                ERROR   : Ffmpeg process crashed unexpectedly for garage.
2025-02-16 23:04:15.019971313  [2025-02-16 18:04:15] watchdog.garage                ERROR   : The following ffmpeg logs include the last 100 lines prior to exit.
2025-02-16 23:04:15.019973451  [2025-02-16 18:04:15] ffmpeg.garage.detect           ERROR   : [rtsp @ 0x558f47438080] method DESCRIBE failed: 401 Unauthorized
2025-02-16 23:04:15.019992068  [2025-02-16 18:04:15] ffmpeg.garage.detect           ERROR   : [in#0 @ 0x558f47437d80] Error opening input: Server returned 401 Unauthorized (authorization failed)
2025-02-16 23:04:15.020788187  [2025-02-16 18:04:15] ffmpeg.garage.detect           ERROR   : Error opening input file rtsp://*:*@192.168.2.63:554/av_stream/ch1.
2025-02-16 23:04:15.020791261  [2025-02-16 18:04:15] ffmpeg.garage.detect           ERROR   : Error opening input files: Server returned 401 Unauthorized (authorization failed)
2025-02-16 23:04:15.038328470  [2025-02-16 18:04:15] ffmpeg.garage.record           ERROR   : [rtsp @ 0x5558fc0a8180] method DESCRIBE failed: 401 Unauthorized
2025-02-16 23:04:15.039558164  [2025-02-16 18:04:15] ffmpeg.garage.record           ERROR   : [in#0 @ 0x5558fc0a7e80] Error opening input: Server returned 401 Unauthorized (authorization failed)
2025-02-16 23:04:15.039561975  [2025-02-16 18:04:15] ffmpeg.garage.record           ERROR   : Error opening input file rtsp://*:*@192.168.2.63:554/av_stream/ch0.
2025-02-16 23:04:15.039563795  [2025-02-16 18:04:15] ffmpeg.garage.record           ERROR   : Error opening input files: Server returned 401 Unauthorized (authorization failed)
2025-02-16 23:04:15.039565360  [2025-02-16 18:04:15] watchdog.garage                INFO    : Terminating the existing ffmpeg process...
2025-02-16 23:04:15.039566841  [2025-02-16 18:04:15] watchdog.garage                INFO    : Waiting for ffmpeg to exit gracefully...
2025-02-16 23:04:15.141731070  [2025-02-16 18:04:15] frigate.video                  ERROR   : garage: Unable to read frames from ffmpeg process.
2025-02-16 23:04:15.142278777  [2025-02-16 18:04:15] frigate.video                  ERROR   : garage: ffmpeg process is not running. exiting capture thread...
2025-02-16 23:04:25.050661144  [2025-02-16 18:04:25] watchdog.garage                ERROR   : Ffmpeg process crashed unexpectedly for garage.
2025-02-16 23:04:25.050737295  [2025-02-16 18:04:25] watchdog.garage                ERROR   : The following ffmpeg logs include the last 100 lines prior to exit.
2025-02-16 23:04:25.050905751  [2025-02-16 18:04:25] ffmpeg.garage.detect           ERROR   : [rtsp @ 0x55d13fd89080] method DESCRIBE failed: 401 Unauthorized
2025-02-16 23:04:25.050908396  [2025-02-16 18:04:25] ffmpeg.garage.detect           ERROR   : [in#0 @ 0x55d13fd88d80] Error opening input: Server returned 401 Unauthorized (authorization failed)
2025-02-16 23:04:25.050910147  [2025-02-16 18:04:25] ffmpeg.garage.detect           ERROR   : Error opening input file rtsp://*:*@192.168.2.63:554/av_stream/ch1.
2025-02-16 23:04:25.050911863  [2025-02-16 18:04:25] ffmpeg.garage.detect           ERROR   : Error opening input files: Server returned 401 Unauthorized (authorization failed)
2025-02-16 23:04:25.065951750  [2025-02-16 18:04:25] ffmpeg.garage.record           ERROR   : [rtsp @ 0x55583eb2c180] method DESCRIBE failed: 401 Unauthorized
2025-02-16 23:04:25.065956381  [2025-02-16 18:04:25] ffmpeg.garage.record           ERROR   : [in#0 @ 0x55583eb2be80] Error opening input: Server returned 401 Unauthorized (authorization failed)
2025-02-16 23:04:25.065958226  [2025-02-16 18:04:25] ffmpeg.garage.record           ERROR   : Error opening input file rtsp://*:*@192.168.2.63:554/av_stream/ch0.
2025-02-16 23:04:25.065960063  [2025-02-16 18:04:25] ffmpeg.garage.record           ERROR   : Error opening input files: Server returned 401 Unauthorized (authorization failed)
2025-02-16 23:04:25.065961622  [2025-02-16 18:04:25] watchdog.garage                INFO    : Terminating the existing ffmpeg process...
2025-02-16 23:04:25.065963128  [2025-02-16 18:04:25] watchdog.garage                INFO    : Waiting for ffmpeg to exit gracefully...
2025-02-16 23:04:25.171256984  [2025-02-16 18:04:25] frigate.video                  ERROR   : garage: Unable to read frames from ffmpeg process.
2025-02-16 23:04:25.171495260  [2025-02-16 18:04:25] frigate.video                  ERROR   : garage: ffmpeg process is not running. exiting capture thread...
2025-02-16 23:04:35.069479630  [2025-02-16 18:04:35] watchdog.garage                ERROR   : Ffmpeg process crashed unexpectedly for garage.
2025-02-16 23:04:35.070577074  [2025-02-16 18:04:35] watchdog.garage                ERROR   : The following ffmpeg logs include the last 100 lines prior to exit.
2025-02-16 23:04:35.070580498  [2025-02-16 18:04:35] ffmpeg.garage.detect           ERROR   : [rtsp @ 0x562f30972080] method DESCRIBE failed: 401 Unauthorized
2025-02-16 23:04:35.070582832  [2025-02-16 18:04:35] ffmpeg.garage.detect           ERROR   : [in#0 @ 0x562f30971d80] Error opening input: Server returned 401 Unauthorized (authorization failed)
2025-02-16 23:04:35.070584885  [2025-02-16 18:04:35] ffmpeg.garage.detect           ERROR   : Error opening input file rtsp://*:*@192.168.2.63:554/av_stream/ch1.
2025-02-16 23:04:35.070586836  [2025-02-16 18:04:35] ffmpeg.garage.detect           ERROR   : Error opening input files: Server returned 401 Unauthorized (authorization failed)
2025-02-16 23:04:35.091324276  [2025-02-16 18:04:35] ffmpeg.garage.record           ERROR   : [rtsp @ 0x562adba06180] method DESCRIBE failed: 401 Unauthorized
2025-02-16 23:04:35.091328850  [2025-02-16 18:04:35] ffmpeg.garage.record           ERROR   : [in#0 @ 0x562adba05e80] Error opening input: Server returned 401 Unauthorized (authorization failed)
2025-02-16 23:04:35.091330739  [2025-02-16 18:04:35] ffmpeg.garage.record           ERROR   : Error opening input file rtsp://*:*@192.168.2.63:554/av_stream/ch0.
2025-02-16 23:04:35.091332518  [2025-02-16 18:04:35] ffmpeg.garage.record           ERROR   : Error opening input files: Server returned 401 Unauthorized (authorization failed)
2025-02-16 23:04:35.091334113  [2025-02-16 18:04:35] watchdog.garage                INFO    : Terminating the existing ffmpeg process...
2025-02-16 23:04:35.091335770  [2025-02-16 18:04:35] watchdog.garage                INFO    : Waiting for ffmpeg to exit gracefully...
2025-02-16 23:04:35.187652450  [2025-02-16 18:04:35] frigate.video                  ERROR   : garage: Unable to read frames from ffmpeg process.
2025-02-16 23:04:35.187831896  [2025-02-16 18:04:35] frigate.video                  ERROR   : garage: ffmpeg process is not running. exiting capture thread...
2025-02-16 23:04:45.097286219  [2025-02-16 18:04:45] watchdog.garage                ERROR   : Ffmpeg process crashed unexpectedly for garage.
2025-02-16 23:04:45.098404954  [2025-02-16 18:04:45] watchdog.garage                ERROR   : The following ffmpeg logs include the last 100 lines prior to exit.
2025-02-16 23:04:45.098408527  [2025-02-16 18:04:45] ffmpeg.garage.detect           ERROR   : [rtsp @ 0x55c4052fa080] method DESCRIBE failed: 401 Unauthorized
2025-02-16 23:04:45.098411026  [2025-02-16 18:04:45] ffmpeg.garage.detect           ERROR   : [in#0 @ 0x55c4052f9d80] Error opening input: Server returned 401 Unauthorized (authorization failed)
2025-02-16 23:04:45.098413178  [2025-02-16 18:04:45] ffmpeg.garage.detect           ERROR   : Error opening input file rtsp://*:*@192.168.2.63:554/av_stream/ch1.
2025-02-16 23:04:45.098415376  [2025-02-16 18:04:45] ffmpeg.garage.detect           ERROR   : Error opening input files: Server returned 401 Unauthorized (authorization failed)
2025-02-16 23:04:45.119706907  [2025-02-16 18:04:45] ffmpeg.garage.record           ERROR   : [rtsp @ 0x5592cb949180] method DESCRIBE failed: 401 Unauthorized
2025-02-16 23:04:45.119712636  [2025-02-16 18:04:45] ffmpeg.garage.record           ERROR   : [in#0 @ 0x5592cb948e80] Error opening input: Server returned 401 Unauthorized (authorization failed)
2025-02-16 23:04:45.119714687  [2025-02-16 18:04:45] ffmpeg.garage.record           ERROR   : Error opening input file rtsp://*:*@192.168.2.63:554/av_stream/ch0.
2025-02-16 23:04:45.119716730  [2025-02-16 18:04:45] ffmpeg.garage.record           ERROR   : Error opening input files: Server returned 401 Unauthorized (authorization failed)
2025-02-16 23:04:45.119718538  [2025-02-16 18:04:45] watchdog.garage                INFO    : Terminating the existing ffmpeg process...
2025-02-16 23:04:45.119720349  [2025-02-16 18:04:45] watchdog.garage                INFO    : Waiting for ffmpeg to exit gracefully...
2025-02-16 23:04:45.210193397  [2025-02-16 18:04:45] frigate.video                  ERROR   : garage: Unable to read frames from ffmpeg process.
2025-02-16 23:04:45.210791217  [2025-02-16 18:04:45] frigate.video                  ERROR   : garage: ffmpeg process is not running. exiting capture thread...
2025-02-16 23:04:55.131915243  [2025-02-16 18:04:55] watchdog.garage                ERROR   : Ffmpeg process crashed unexpectedly for garage.
2025-02-16 23:04:55.131920216  [2025-02-16 18:04:55] watchdog.garage                ERROR   : The following ffmpeg logs include the last 100 lines prior to exit.
2025-02-16 23:04:55.131922091  [2025-02-16 18:04:55] ffmpeg.garage.detect           ERROR   : [rtsp @ 0x5583a42df080] method DESCRIBE failed: 401 Unauthorized
2025-02-16 23:04:55.131924086  [2025-02-16 18:04:55] ffmpeg.garage.detect           ERROR   : [in#0 @ 0x5583a42ded80] Error opening input: Server returned 401 Unauthorized (authorization failed)
2025-02-16 23:04:55.131925829  [2025-02-16 18:04:55] ffmpeg.garage.detect           ERROR   : Error opening input file rtsp://*:*@192.168.2.63:554/av_stream/ch1.
2025-02-16 23:04:55.131927582  [2025-02-16 18:04:55] ffmpeg.garage.detect           ERROR   : Error opening input files: Server returned 401 Unauthorized (authorization failed)
2025-02-16 23:04:55.145805099  [2025-02-16 18:04:55] ffmpeg.garage.record           ERROR   : [rtsp @ 0x561c64435180] method DESCRIBE failed: 401 Unauthorized
2025-02-16 23:04:55.146336226  [2025-02-16 18:04:55] ffmpeg.garage.record           ERROR   : [in#0 @ 0x561c64434e80] Error opening input: Server returned 401 Unauthorized (authorization failed)
2025-02-16 23:04:55.146339569  [2025-02-16 18:04:55] ffmpeg.garage.record           ERROR   : Error opening input file rtsp://*:*@192.168.2.63:554/av_stream/ch0.
2025-02-16 23:04:55.146341641  [2025-02-16 18:04:55] ffmpeg.garage.record           ERROR   : Error opening input files: Server returned 401 Unauthorized (authorization failed)
2025-02-16 23:04:55.146343280  [2025-02-16 18:04:55] watchdog.garage                INFO    : Terminating the existing ffmpeg process...
2025-02-16 23:04:55.146344840  [2025-02-16 18:04:55] watchdog.garage                INFO    : Waiting for ffmpeg to exit gracefully...
2025-02-16 23:04:55.233329860  [2025-02-16 18:04:55] frigate.video                  ERROR   : garage: Unable to read frames from ffmpeg process.
2025-02-16 23:04:55.233602300  [2025-02-16 18:04:55] frigate.video                  ERROR   : garage: ffmpeg process is not running. exiting capture thread...
2025-02-16 23:04:56.250926396  172.30.32.2 - - [16/Feb/2025:18:04:56 -0500] "GET / HTTP/1.1" 200 2651 "-" "HomeAssistantSupervisor/2025.02.1 aiohttp/3.11.12 Python/3.13" "-"

Did you verify the video stream link from your camera is working?

Use a program like VLC. Ffmpeg crashes when the video stream is not accessible or bad.

My understanding is you were able to access ui but you see ffmpeg crashes in log. This is normal if you put the wrong url to your camera.

EDIT

The user/pass in your camera url is probably definitely wrong

401 error

The HTTP 401 Unauthorized client error response status code indicates that a request was not successful because it lacks valid authentication credentials for the requested resource. This status code is sent with an HTTP WWW-Authenticate response header that contains information on the authentication scheme the server expects the client to include to make the request successfully.

Yes, it was a password issue. Works now.

Thanks.