blakeblackshear / frigate

NVR with realtime local object detection for IP cameras
https://frigate.video
MIT License
18k stars 1.64k forks source link

[Camera Support]: Setting Up Reolink Doorbell to Utilize HTTP stream #7334

Closed halexh closed 1 year ago

halexh commented 1 year ago

Describe the problem you are having

I was utilizing the RTSP stream coming out of my Reolink Doorbell camera, until I noticed an issue (with the stream itself) lagging during every interval frame. Switching to utilize the HTTP stream resolves this issue, and looking at that stream in VLC results in no lag (using the exact same URL as in the config file: http://\<redacted>/flv?port=1935&app=bcs&stream=channel0_main.bcs&user={FRIGATE_RTSP_USER}&password={FRIGATE_RTSP_PASSWORD}#video=copy#audio=copy#audio=opus). However, I must be doing something incorrect in the Frigate config file, because the stream is not showing up in frigate. I tried following this section of the docs but I am still unsuccessful.

Version

0.12.1-367d724

Frigate config file

mqtt:
  host: <redacted>
  user: "{FRIGATE_MQTT_USER}"
  password: "{FRIGATE_MQTT_PASSWORD}"

detectors:
  coral:
    type: edgetpu
    device: usb

go2rtc:
  streams:
    reolink_doorbell: 
      - "ffmpeg:http://<redacted>/flv?port=1935&app=bcs&stream=channel0_main.bcs&user={FRIGATE_RTSP_USER}&password={FRIGATE_RTSP_PASSWORD}#video=copy#audio=copy#audio=opus"
    reolink_doorbell_sub: 
      - "ffmpeg:http://<redacted>/flv?port=1935&app=bcs&stream=channel0_ext.bcs&user={FRIGATE_RTSP_USER}&password={FRIGATE_RTSP_PASSWORD}"

ffmpeg:
  hwaccel_args: preset-intel-qsv-h264
  input_args: preset-rtsp-restream
  output_args:
    record: preset-record-generic-audio-aac

cameras:
  Doorbell:
    ffmpeg:
      inputs:
        - path: rtsp://127.0.0.1:8554/reolink_doorbell?video=copy&audio=aac
          roles:
            - record
        - path: rtsp://127.0.0.1:8554/reolink_doorbell_sub?video=copy
          roles:
            - detect
    detect:
      enabled: true
    motion:
      mask:
        - 203,519,347,524,461,520,482,476,559,453,725,437,1280,400,1280,0,444,0,0,0,0,488

  Garage:
    ffmpeg:
      inputs:
        - path: rtsp://{FRIGATE_RTSP_USER}:{FRIGATE_RTSP_PASSWORD}@<redacted>:554/cam/realmonitor?channel=1&subtype=0
          roles:
            - record
        - path: rtsp://{FRIGATE_RTSP_USER}:{FRIGATE_RTSP_PASSWORD}@<redacted>:554/cam/realmonitor?channel=1&subtype=2
          roles:
            - detect
    detect:
      enabled: true
      width: 1920
      height: 1080
    motion:
      mask:
        - 1920,0,1506,0,1224,0,1045,0,886,0,579,0,283,0,0,0,0,428,308,328,598,223,877,162,1100,135,1286,134,1523,156,1687,195,1920,273

  Back:
    ffmpeg:
      inputs:
        - path: rtsp://{FRIGATE_RTSP_USER}:{FRIGATE_RTSP_PASSWORD}@<redacted>:554/cam/realmonitor?channel=1&subtype=0
          roles:
            - record
        - path: rtsp://{FRIGATE_RTSP_USER}:{FRIGATE_RTSP_PASSWORD}@<redacted>:554/cam/realmonitor?channel=1&subtype=2
          roles:
            - detect
    detect:
      enabled: true
      width: 1920
      height: 1080
    motion:
      mask:
        - 1920,469,1920,0,375,0,379,64
        - 0,0,0,781,0,1080,222,1080,176,891,134,679,120,349,141,139,397,61,388,0

  Porch:
    ffmpeg:
      inputs:
        - path: rtsp://{FRIGATE_RTSP_USER}:{FRIGATE_RTSP_PASSWORD}@<redacted>:554/cam/realmonitor?channel=1&subtype=0
          roles:
            - record
        - path: rtsp://{FRIGATE_RTSP_USER}:{FRIGATE_RTSP_PASSWORD}@<redacted>:554/cam/realmonitor?channel=1&subtype=2
          roles:
            - detect
    detect:
      enabled: true
      width: 1920
      height: 1080
    motion:
      mask:
        - 1920,0,1920,537,1920,1080,1260,1080,1399,747,1487,557,1548,383,1614,160,1656,0

  Side:
    ffmpeg:
      inputs:
        - path: rtsp://{FRIGATE_RTSP_USER}:{FRIGATE_RTSP_PASSWORD}@<redacted>:554/cam/realmonitor?channel=1&subtype=0
          roles:
            - record
        - path: rtsp://{FRIGATE_RTSP_USER}:{FRIGATE_RTSP_PASSWORD}@<redacted>:554/cam/realmonitor?channel=1&subtype=2
          roles:
            - detect
    detect:
      enabled: true
      width: 1920
      height: 1080
    motion:
      mask:
        - 1920,0,1075,0,560,0,346,0,0,0,0,422,126,346,230,290,348,239,443,204,567,163,694,134,824,112,962,92,1081,88,1178,88,1315,96,1430,110,1590,135,1742,172,1920,236
        - 0,1080,359,1080,0,600

  Front:
    ffmpeg:
      inputs:
        - path: rtsp://{FRIGATE_RTSP_USER}:{FRIGATE_RTSP_PASSWORD}@<redacted>:554/cam/realmonitor?channel=1&subtype=0
          roles:
            - record
        - path: rtsp://{FRIGATE_RTSP_USER}:{FRIGATE_RTSP_PASSWORD}@<redacted>:554/cam/realmonitor?channel=1&subtype=2
          roles:
            - detect
    detect:
      enabled: true
      width: 1920
      height: 1080
    motion:
      mask:
        - 1789,170,1640,162,1492,179,1335,220,1028,324,721,441,335,609,0,780,0,0,231,0,595,0,848,0,1314,0,1473,0,1630,0,1765,0,1920,0,1920,197

# Optional: Record configuration
# NOTE: Can be overridden at the camera level
record:
  # Optional: Enable recording
  # WARNING: If recording is disabled in the config, turning it on via
  #          the UI or MQTT later will have no effect.
  enabled: true
  # Optional: Number of minutes to wait between cleanup runs
  # This can be used to reduce the frequency of deleting recording segments from disk if you want to minimize i/o
  expire_interval: 60
  # Optional: Event recording settings
  events:
    # Optional: Number of seconds before the event to include
    pre_capture: 5
    # Optional: Number of seconds after the event to include
    post_capture: 5
    # Optional: Objects to save recordings for. (default: all tracked objects)
    objects:
      - person
    # Optional: Restrict recordings to objects that entered any of the listed zones (default: no required zones)
    required_zones: []
    # Optional: Retention settings for recordings of events
    retain:
      # Required: Default retention days
      default: 10
      # Optional: Mode for retention.
      #   all - save all recording segments for events regardless of activity
      #   motion - save all recordings segments for events with any detected motion
      #   active_objects - save all recording segments for event with active/moving objects
      #
      # NOTE: If the retain mode for the camera is more restrictive than the mode configured
      #       here, the segments will already be gone by the time this mode is applied.
      #       For example, if the camera retain mode is "motion", the segments without motion are
      #       never stored, so setting the mode to "all" here won't bring them back.
      mode: motion

# Optional: birdseye configuration
# NOTE: Can (enabled, mode) be overridden at the camera level
birdseye:
  # Optional: Enable birdseye view
  enabled: True
  # Optional: Restream birdseye via RTSP
  # NOTE: Enabling this will set birdseye to run 24/7 which may increase CPU usage somewhat.
  restream: False
  width: 1920
  height: 1080
  # Optional: Encoding quality of the mpeg1 feed
  # 1 is the highest quality, and 31 is the lowest. Lower quality feeds utilize less CPU resources.
  quality: 1
  # Optional: Mode of the view. Available options are: objects, motion, and continuous
  #   objects - cameras are included if they have had a tracked object within the last 30 seconds
  #   motion - cameras are included if motion was detected in the last 30 seconds
  #   continuous - all cameras are included always
  mode: continuous

Relevant log output

2023-07-30 13:00:35.358731890  [INFO] Starting Frigate...
2023-07-30 13:00:40.222923936  [2023-07-30 13:00:40] frigate.app                    INFO    : Starting Frigate (0.12.1-367d724)
2023-07-30 13:00:40.276106585  [2023-07-30 13:00:40] peewee_migrate                 INFO    : Starting migrations
2023-07-30 13:00:41.141889557  [2023-07-30 13:00:41] peewee_migrate                 INFO    : There is nothing to migrate
2023-07-30 13:00:41.151331855  [2023-07-30 13:00:41] detector.coral                 INFO    : Starting detection process: 722
2023-07-30 13:00:41.163966568  [2023-07-30 13:00:41] frigate.detectors.plugins.edgetpu_tfl INFO    : Attempting to load TPU as usb
2023-07-30 13:00:43.931979287  [2023-07-30 13:00:41] frigate.app                    INFO    : Output process started: 724
2023-07-30 13:00:43.932047990  [2023-07-30 13:00:41] frigate.app                    INFO    : Camera processor started for Doorbell: 727
2023-07-30 13:00:43.932049956  [2023-07-30 13:00:41] frigate.app                    INFO    : Camera processor started for Garage: 729
2023-07-30 13:00:43.932060775  [2023-07-30 13:00:41] frigate.app                    INFO    : Camera processor started for Back: 730
2023-07-30 13:00:43.932074937  [2023-07-30 13:00:41] frigate.app                    INFO    : Camera processor started for Porch: 731
2023-07-30 13:00:43.932093722  [2023-07-30 13:00:41] frigate.app                    INFO    : Camera processor started for Side: 732
2023-07-30 13:00:43.932102151  [2023-07-30 13:00:41] frigate.app                    INFO    : Camera processor started for Front: 736
2023-07-30 13:00:43.932115728  [2023-07-30 13:00:41] frigate.app                    INFO    : Capture process started for Doorbell: 737
2023-07-30 13:00:43.932129080  [2023-07-30 13:00:41] frigate.app                    INFO    : Capture process started for Garage: 740
2023-07-30 13:00:43.932143269  [2023-07-30 13:00:41] frigate.app                    INFO    : Capture process started for Back: 744
2023-07-30 13:00:43.932157473  [2023-07-30 13:00:41] frigate.app                    INFO    : Capture process started for Porch: 748
2023-07-30 13:00:43.932170631  [2023-07-30 13:00:41] frigate.app                    INFO    : Capture process started for Side: 752
2023-07-30 13:00:43.932192229  [2023-07-30 13:00:41] frigate.app                    INFO    : Capture process started for Front: 759
2023-07-30 13:00:43.944363015  [2023-07-30 13:00:43] frigate.detectors.plugins.edgetpu_tfl INFO    : TPU found
2023-07-30 13:00:57.817128214  [2023-07-30 13:00:57] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:00:57.817170481  [2023-07-30 13:00:57] frigate.record                 ERROR   : list index out of range
2023-07-30 13:01:01.195063983  [2023-07-30 13:01:01] watchdog.Doorbell              INFO    : No frames received from Doorbell in 20 seconds. Exiting ffmpeg...
2023-07-30 13:01:01.195108495  [2023-07-30 13:01:01] watchdog.Doorbell              INFO    : Waiting for ffmpeg to exit gracefully...
2023-07-30 13:01:01.313410816  [2023-07-30 13:01:01] frigate.video                  ERROR   : Doorbell: Unable to read frames from ffmpeg process.
2023-07-30 13:01:01.313439230  [2023-07-30 13:01:01] frigate.video                  ERROR   : Doorbell: ffmpeg process is not running. exiting capture thread...
2023-07-30 13:01:01.699952418  [2023-07-30 13:01:01] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:01:01.699999925  [2023-07-30 13:01:01] frigate.record                 ERROR   : list index out of range
2023-07-30 13:01:06.773035848  [2023-07-30 13:01:06] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:01:06.773114991  [2023-07-30 13:01:06] frigate.record                 ERROR   : list index out of range
2023-07-30 13:01:11.315462417  [2023-07-30 13:01:11] watchdog.Doorbell              ERROR   : Ffmpeg process crashed unexpectedly for Doorbell.
2023-07-30 13:01:11.315499719  [2023-07-30 13:01:11] watchdog.Doorbell              ERROR   : The following ffmpeg logs include the last 100 lines prior to exit.
2023-07-30 13:01:11.315529601  [2023-07-30 13:01:11] ffmpeg.Doorbell.detect         ERROR   : [h264_qsv @ 0x55d0b43df780] video_get_buffer: image parameters invalid
2023-07-30 13:01:11.315556265  [2023-07-30 13:01:11] ffmpeg.Doorbell.detect         ERROR   : [h264_qsv @ 0x55d0b43df780] get_buffer() failed
2023-07-30 13:01:11.315581700  [2023-07-30 13:01:11] ffmpeg.Doorbell.detect         ERROR   : Error while decoding stream #0:0: Invalid argument
2023-07-30 13:01:11.315599084  [2023-07-30 13:01:11] ffmpeg.Doorbell.detect         ERROR   : Finishing stream 0:0 without any data written to it.
2023-07-30 13:01:11.315620213  [2023-07-30 13:01:11] ffmpeg.Doorbell.detect         ERROR   : Output file is empty, nothing was encoded (check -ss / -t / -frames parameters if used)
2023-07-30 13:01:11.700809092  [2023-07-30 13:01:11] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:01:11.700872758  [2023-07-30 13:01:11] frigate.record                 ERROR   : list index out of range
2023-07-30 13:01:16.768526182  [2023-07-30 13:01:16] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:01:16.768529878  [2023-07-30 13:01:16] frigate.record                 ERROR   : list index out of range
2023-07-30 13:01:21.700408987  [2023-07-30 13:01:21] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:01:21.700422982  [2023-07-30 13:01:21] frigate.record                 ERROR   : list index out of range
2023-07-30 13:01:26.769377334  [2023-07-30 13:01:26] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:01:26.769394665  [2023-07-30 13:01:26] frigate.record                 ERROR   : list index out of range
2023-07-30 13:01:31.322159556  [2023-07-30 13:01:31] watchdog.Doorbell              INFO    : No frames received from Doorbell in 20 seconds. Exiting ffmpeg...
2023-07-30 13:01:31.322209132  [2023-07-30 13:01:31] watchdog.Doorbell              INFO    : Waiting for ffmpeg to exit gracefully...
2023-07-30 13:01:31.377582742  [2023-07-30 13:01:31] frigate.video                  ERROR   : Doorbell: Unable to read frames from ffmpeg process.
2023-07-30 13:01:31.377586730  [2023-07-30 13:01:31] frigate.video                  ERROR   : Doorbell: ffmpeg process is not running. exiting capture thread...
2023-07-30 13:01:31.700250142  [2023-07-30 13:01:31] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:01:31.700253811  [2023-07-30 13:01:31] frigate.record                 ERROR   : list index out of range
2023-07-30 13:01:36.777394098  [2023-07-30 13:01:36] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:01:36.777426501  [2023-07-30 13:01:36] frigate.record                 ERROR   : list index out of range
2023-07-30 13:01:41.378141346  [2023-07-30 13:01:41] watchdog.Doorbell              ERROR   : Ffmpeg process crashed unexpectedly for Doorbell.
2023-07-30 13:01:41.378160420  [2023-07-30 13:01:41] watchdog.Doorbell              ERROR   : The following ffmpeg logs include the last 100 lines prior to exit.
2023-07-30 13:01:41.378183718  [2023-07-30 13:01:41] ffmpeg.Doorbell.detect         ERROR   : [h264_qsv @ 0x555ba8686840] video_get_buffer: image parameters invalid
2023-07-30 13:01:41.378201845  [2023-07-30 13:01:41] ffmpeg.Doorbell.detect         ERROR   : [h264_qsv @ 0x555ba8686840] get_buffer() failed
2023-07-30 13:01:41.378218930  [2023-07-30 13:01:41] ffmpeg.Doorbell.detect         ERROR   : Error while decoding stream #0:0: Invalid argument
2023-07-30 13:01:41.378234146  [2023-07-30 13:01:41] ffmpeg.Doorbell.detect         ERROR   : Finishing stream 0:0 without any data written to it.
2023-07-30 13:01:41.378250262  [2023-07-30 13:01:41] ffmpeg.Doorbell.detect         ERROR   : Output file is empty, nothing was encoded (check -ss / -t / -frames parameters if used)
2023-07-30 13:01:41.700993519  [2023-07-30 13:01:41] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:01:41.701034873  [2023-07-30 13:01:41] frigate.record                 ERROR   : list index out of range
2023-07-30 13:01:46.699171705  [2023-07-30 13:01:46] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Doorbell. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:01:46.699753819  [2023-07-30 13:01:46] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Front. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:01:46.699997417  [2023-07-30 13:01:46] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Garage. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:01:46.700829443  [2023-07-30 13:01:46] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Porch. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:01:46.701561985  [2023-07-30 13:01:46] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Side. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:01:46.834294883  [2023-07-30 13:01:46] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:01:46.834338785  [2023-07-30 13:01:46] frigate.record                 ERROR   : list index out of range
2023-07-30 13:01:51.701531489  [2023-07-30 13:01:51] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:01:51.701580881  [2023-07-30 13:01:51] frigate.record                 ERROR   : list index out of range
2023-07-30 13:01:56.699359927  [2023-07-30 13:01:56] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Doorbell. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:01:56.699935455  [2023-07-30 13:01:56] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Front. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:01:56.700357628  [2023-07-30 13:01:56] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Garage. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:01:56.701058317  [2023-07-30 13:01:56] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Porch. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:01:56.701834160  [2023-07-30 13:01:56] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Side. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:01:56.832966885  [2023-07-30 13:01:56] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:01:56.833006579  [2023-07-30 13:01:56] frigate.record                 ERROR   : list index out of range
2023-07-30 13:02:01.384841955  [2023-07-30 13:02:01] watchdog.Doorbell              INFO    : No frames received from Doorbell in 20 seconds. Exiting ffmpeg...
2023-07-30 13:02:01.384910784  [2023-07-30 13:02:01] watchdog.Doorbell              INFO    : Waiting for ffmpeg to exit gracefully...
2023-07-30 13:02:01.425578449  [2023-07-30 13:02:01] frigate.video                  ERROR   : Doorbell: Unable to read frames from ffmpeg process.
2023-07-30 13:02:01.425635774  [2023-07-30 13:02:01] frigate.video                  ERROR   : Doorbell: ffmpeg process is not running. exiting capture thread...
2023-07-30 13:02:01.701404624  [2023-07-30 13:02:01] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:02:01.701407987  [2023-07-30 13:02:01] frigate.record                 ERROR   : list index out of range
2023-07-30 13:02:06.699721087  [2023-07-30 13:02:06] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Doorbell. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:02:06.700315075  [2023-07-30 13:02:06] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Front. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:02:06.700686998  [2023-07-30 13:02:06] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Garage. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:02:06.701548459  [2023-07-30 13:02:06] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Porch. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:02:06.702395656  [2023-07-30 13:02:06] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Side. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:02:06.833720647  [2023-07-30 13:02:06] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:02:06.833785144  [2023-07-30 13:02:06] frigate.record                 ERROR   : list index out of range
2023-07-30 13:02:11.426202918  [2023-07-30 13:02:11] watchdog.Doorbell              ERROR   : Ffmpeg process crashed unexpectedly for Doorbell.
2023-07-30 13:02:11.426239950  [2023-07-30 13:02:11] watchdog.Doorbell              ERROR   : The following ffmpeg logs include the last 100 lines prior to exit.
2023-07-30 13:02:11.426260314  [2023-07-30 13:02:11] ffmpeg.Doorbell.detect         ERROR   : [h264_qsv @ 0x56104c828e40] video_get_buffer: image parameters invalid
2023-07-30 13:02:11.426278036  [2023-07-30 13:02:11] ffmpeg.Doorbell.detect         ERROR   : [h264_qsv @ 0x56104c828e40] get_buffer() failed
2023-07-30 13:02:11.426294650  [2023-07-30 13:02:11] ffmpeg.Doorbell.detect         ERROR   : Error while decoding stream #0:0: Invalid argument
2023-07-30 13:02:11.426309783  [2023-07-30 13:02:11] ffmpeg.Doorbell.detect         ERROR   : Finishing stream 0:0 without any data written to it.
2023-07-30 13:02:11.426324970  [2023-07-30 13:02:11] ffmpeg.Doorbell.detect         ERROR   : Output file is empty, nothing was encoded (check -ss / -t / -frames parameters if used)
2023-07-30 13:02:11.701813771  [2023-07-30 13:02:11] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:02:11.701851778  [2023-07-30 13:02:11] frigate.record                 ERROR   : list index out of range
2023-07-30 13:02:16.700898000  [2023-07-30 13:02:16] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Doorbell. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:02:16.701544725  [2023-07-30 13:02:16] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Front. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:02:16.701870404  [2023-07-30 13:02:16] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Garage. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:02:16.702736481  [2023-07-30 13:02:16] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Porch. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:02:16.703605522  [2023-07-30 13:02:16] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Side. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:02:16.833532243  [2023-07-30 13:02:16] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:02:16.833586261  [2023-07-30 13:02:16] frigate.record                 ERROR   : list index out of range
2023-07-30 13:02:21.703582950  [2023-07-30 13:02:21] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:02:21.703628694  [2023-07-30 13:02:21] frigate.record                 ERROR   : list index out of range
2023-07-30 13:02:26.700334545  [2023-07-30 13:02:26] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Doorbell. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:02:26.701167801  [2023-07-30 13:02:26] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Front. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:02:26.701560827  [2023-07-30 13:02:26] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Garage. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:02:26.703165016  [2023-07-30 13:02:26] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Porch. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:02:26.703997889  [2023-07-30 13:02:26] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Side. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:02:26.828921629  [2023-07-30 13:02:26] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:02:26.828962924  [2023-07-30 13:02:26] frigate.record                 ERROR   : list index out of range
2023-07-30 13:02:31.432749997  [2023-07-30 13:02:31] watchdog.Doorbell              INFO    : No frames received from Doorbell in 20 seconds. Exiting ffmpeg...
2023-07-30 13:02:31.432865395  [2023-07-30 13:02:31] watchdog.Doorbell              INFO    : Waiting for ffmpeg to exit gracefully...
2023-07-30 13:02:31.480787016  [2023-07-30 13:02:31] frigate.video                  ERROR   : Doorbell: Unable to read frames from ffmpeg process.
2023-07-30 13:02:31.480832211  [2023-07-30 13:02:31] frigate.video                  ERROR   : Doorbell: ffmpeg process is not running. exiting capture thread...
2023-07-30 13:02:31.702430943  [2023-07-30 13:02:31] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:02:31.702434858  [2023-07-30 13:02:31] frigate.record                 ERROR   : list index out of range
2023-07-30 13:02:36.700043614  [2023-07-30 13:02:36] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Doorbell. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:02:36.700845613  [2023-07-30 13:02:36] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Front. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:02:36.701258118  [2023-07-30 13:02:36] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Garage. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:02:36.702334187  [2023-07-30 13:02:36] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Porch. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:02:36.703315188  [2023-07-30 13:02:36] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Side. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:02:36.835816261  [2023-07-30 13:02:36] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:02:36.835849185  [2023-07-30 13:02:36] frigate.record                 ERROR   : list index out of range
2023-07-30 13:02:41.485229146  [2023-07-30 13:02:41] watchdog.Doorbell              ERROR   : Ffmpeg process crashed unexpectedly for Doorbell.
2023-07-30 13:02:41.485239725  [2023-07-30 13:02:41] watchdog.Doorbell              ERROR   : The following ffmpeg logs include the last 100 lines prior to exit.
2023-07-30 13:02:41.485256333  [2023-07-30 13:02:41] ffmpeg.Doorbell.detect         ERROR   : [h264_qsv @ 0x5617455ceb40] video_get_buffer: image parameters invalid
2023-07-30 13:02:41.485257458  [2023-07-30 13:02:41] ffmpeg.Doorbell.detect         ERROR   : [h264_qsv @ 0x5617455ceb40] get_buffer() failed
2023-07-30 13:02:41.485274614  [2023-07-30 13:02:41] ffmpeg.Doorbell.detect         ERROR   : Error while decoding stream #0:0: Invalid argument
2023-07-30 13:02:41.485289099  [2023-07-30 13:02:41] ffmpeg.Doorbell.detect         ERROR   : Finishing stream 0:0 without any data written to it.
2023-07-30 13:02:41.485303188  [2023-07-30 13:02:41] ffmpeg.Doorbell.detect         ERROR   : Output file is empty, nothing was encoded (check -ss / -t / -frames parameters if used)
2023-07-30 13:02:41.703513765  [2023-07-30 13:02:41] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:02:41.703591365  [2023-07-30 13:02:41] frigate.record                 ERROR   : list index out of range
2023-07-30 13:02:46.701073380  [2023-07-30 13:02:46] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Doorbell. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:02:46.701807219  [2023-07-30 13:02:46] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Front. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:02:46.702260596  [2023-07-30 13:02:46] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Garage. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:02:46.703058991  [2023-07-30 13:02:46] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Porch. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:02:46.704047654  [2023-07-30 13:02:46] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Side. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:02:46.830964575  [2023-07-30 13:02:46] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:02:46.830993769  [2023-07-30 13:02:46] frigate.record                 ERROR   : list index out of range
2023-07-30 13:02:51.703125161  [2023-07-30 13:02:51] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:02:51.703149060  [2023-07-30 13:02:51] frigate.record                 ERROR   : list index out of range
2023-07-30 13:02:56.701028750  [2023-07-30 13:02:56] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Doorbell. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:02:56.701597446  [2023-07-30 13:02:56] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Front. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:02:56.702020003  [2023-07-30 13:02:56] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Garage. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:02:56.702828133  [2023-07-30 13:02:56] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Porch. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:02:56.703591367  [2023-07-30 13:02:56] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Side. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:02:56.834558596  [2023-07-30 13:02:56] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:02:56.834602549  [2023-07-30 13:02:56] frigate.record                 ERROR   : list index out of range
2023-07-30 13:03:01.489265313  [2023-07-30 13:03:01] watchdog.Doorbell              INFO    : No frames received from Doorbell in 20 seconds. Exiting ffmpeg...
2023-07-30 13:03:01.489307864  [2023-07-30 13:03:01] watchdog.Doorbell              INFO    : Waiting for ffmpeg to exit gracefully...
2023-07-30 13:03:01.520221179  [2023-07-30 13:03:01] frigate.video                  ERROR   : Doorbell: Unable to read frames from ffmpeg process.
2023-07-30 13:03:01.520260025  [2023-07-30 13:03:01] frigate.video                  ERROR   : Doorbell: ffmpeg process is not running. exiting capture thread...
2023-07-30 13:03:01.703185063  [2023-07-30 13:03:01] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:03:01.703226525  [2023-07-30 13:03:01] frigate.record                 ERROR   : list index out of range
2023-07-30 13:03:06.700938896  [2023-07-30 13:03:06] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Doorbell. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:03:06.701416046  [2023-07-30 13:03:06] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Front. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:03:06.701955463  [2023-07-30 13:03:06] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Garage. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:03:06.702767922  [2023-07-30 13:03:06] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Porch. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:03:06.703523989  [2023-07-30 13:03:06] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Side. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:03:06.828422025  [2023-07-30 13:03:06] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:03:06.828435490  [2023-07-30 13:03:06] frigate.record                 ERROR   : list index out of range
2023-07-30 13:03:11.521937612  [2023-07-30 13:03:11] watchdog.Doorbell              ERROR   : Ffmpeg process crashed unexpectedly for Doorbell.
2023-07-30 13:03:11.521995260  [2023-07-30 13:03:11] watchdog.Doorbell              ERROR   : The following ffmpeg logs include the last 100 lines prior to exit.
2023-07-30 13:03:11.522026956  [2023-07-30 13:03:11] ffmpeg.Doorbell.detect         ERROR   : [h264_qsv @ 0x55a439685140] video_get_buffer: image parameters invalid
2023-07-30 13:03:11.522049599  [2023-07-30 13:03:11] ffmpeg.Doorbell.detect         ERROR   : [h264_qsv @ 0x55a439685140] get_buffer() failed
2023-07-30 13:03:11.522071343  [2023-07-30 13:03:11] ffmpeg.Doorbell.detect         ERROR   : Error while decoding stream #0:0: Invalid argument
2023-07-30 13:03:11.522093299  [2023-07-30 13:03:11] ffmpeg.Doorbell.detect         ERROR   : Finishing stream 0:0 without any data written to it.
2023-07-30 13:03:11.522127517  [2023-07-30 13:03:11] ffmpeg.Doorbell.detect         ERROR   : Output file is empty, nothing was encoded (check -ss / -t / -frames parameters if used)
2023-07-30 13:03:11.703398765  [2023-07-30 13:03:11] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:03:11.703416614  [2023-07-30 13:03:11] frigate.record                 ERROR   : list index out of range
2023-07-30 13:03:16.701189318  [2023-07-30 13:03:16] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Doorbell. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:03:16.701789016  [2023-07-30 13:03:16] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Front. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:03:16.702292478  [2023-07-30 13:03:16] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Garage. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:03:16.703134806  [2023-07-30 13:03:16] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Porch. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:03:16.703915231  [2023-07-30 13:03:16] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Side. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:03:16.835934285  [2023-07-30 13:03:16] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:03:16.835964609  [2023-07-30 13:03:16] frigate.record                 ERROR   : list index out of range
2023-07-30 13:03:21.703603425  [2023-07-30 13:03:21] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:03:21.703614904  [2023-07-30 13:03:21] frigate.record                 ERROR   : list index out of range
2023-07-30 13:03:26.701726479  [2023-07-30 13:03:26] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Front. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:03:26.702073805  [2023-07-30 13:03:26] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Garage. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:03:26.702922178  [2023-07-30 13:03:26] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Porch. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:03:26.703809592  [2023-07-30 13:03:26] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Side. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:03:26.784906413  [2023-07-30 13:03:26] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:03:26.784947164  [2023-07-30 13:03:26] frigate.record                 ERROR   : list index out of range
2023-07-30 13:03:31.529003439  [2023-07-30 13:03:31] watchdog.Doorbell              INFO    : No frames received from Doorbell in 20 seconds. Exiting ffmpeg...
2023-07-30 13:03:31.529035627  [2023-07-30 13:03:31] watchdog.Doorbell              INFO    : Waiting for ffmpeg to exit gracefully...
2023-07-30 13:03:31.566921284  [2023-07-30 13:03:31] frigate.video                  ERROR   : Doorbell: Unable to read frames from ffmpeg process.
2023-07-30 13:03:31.566962540  [2023-07-30 13:03:31] frigate.video                  ERROR   : Doorbell: ffmpeg process is not running. exiting capture thread...
2023-07-30 13:03:31.701469336  [2023-07-30 13:03:31] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Doorbell. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:03:31.766389757  [2023-07-30 13:03:31] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:03:31.766455140  [2023-07-30 13:03:31] frigate.record                 ERROR   : list index out of range
2023-07-30 13:03:36.701770984  [2023-07-30 13:03:36] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Front. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:03:36.702149574  [2023-07-30 13:03:36] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Garage. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:03:36.702935580  [2023-07-30 13:03:36] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Porch. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:03:36.703737780  [2023-07-30 13:03:36] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Side. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:03:36.784404015  [2023-07-30 13:03:36] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:03:36.784443452  [2023-07-30 13:03:36] frigate.record                 ERROR   : list index out of range
2023-07-30 13:03:41.568664691  [2023-07-30 13:03:41] watchdog.Doorbell              ERROR   : Ffmpeg process crashed unexpectedly for Doorbell.
2023-07-30 13:03:41.568732420  [2023-07-30 13:03:41] watchdog.Doorbell              ERROR   : The following ffmpeg logs include the last 100 lines prior to exit.
2023-07-30 13:03:41.568755148  [2023-07-30 13:03:41] ffmpeg.Doorbell.detect         ERROR   : [h264_qsv @ 0x556e736e4f40] video_get_buffer: image parameters invalid
2023-07-30 13:03:41.568773240  [2023-07-30 13:03:41] ffmpeg.Doorbell.detect         ERROR   : [h264_qsv @ 0x556e736e4f40] get_buffer() failed
2023-07-30 13:03:41.568789742  [2023-07-30 13:03:41] ffmpeg.Doorbell.detect         ERROR   : Error while decoding stream #0:0: Invalid argument
2023-07-30 13:03:41.568804999  [2023-07-30 13:03:41] ffmpeg.Doorbell.detect         ERROR   : Finishing stream 0:0 without any data written to it.
2023-07-30 13:03:41.568819824  [2023-07-30 13:03:41] ffmpeg.Doorbell.detect         ERROR   : Output file is empty, nothing was encoded (check -ss / -t / -frames parameters if used)
2023-07-30 13:03:41.701702715  [2023-07-30 13:03:41] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Doorbell. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:03:41.763851687  [2023-07-30 13:03:41] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:03:41.763897388  [2023-07-30 13:03:41] frigate.record                 ERROR   : list index out of range
2023-07-30 13:03:46.701848231  [2023-07-30 13:03:46] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Front. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:03:46.702194876  [2023-07-30 13:03:46] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Garage. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:03:46.703092850  [2023-07-30 13:03:46] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Porch. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:03:46.703793767  [2023-07-30 13:03:46] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Side. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:03:46.786408145  [2023-07-30 13:03:46] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:03:46.786458853  [2023-07-30 13:03:46] frigate.record                 ERROR   : list index out of range
2023-07-30 13:03:51.702257442  [2023-07-30 13:03:51] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Doorbell. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:03:51.765011481  [2023-07-30 13:03:51] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:03:51.765053486  [2023-07-30 13:03:51] frigate.record                 ERROR   : list index out of range
2023-07-30 13:03:56.702145379  [2023-07-30 13:03:56] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Front. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:03:56.702455633  [2023-07-30 13:03:56] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Garage. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:03:56.703272583  [2023-07-30 13:03:56] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Porch. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:03:56.704077554  [2023-07-30 13:03:56] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Side. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:03:56.784185708  [2023-07-30 13:03:56] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:03:56.784246823  [2023-07-30 13:03:56] frigate.record                 ERROR   : list index out of range
2023-07-30 13:04:01.576073373  [2023-07-30 13:04:01] watchdog.Doorbell              INFO    : No frames received from Doorbell in 20 seconds. Exiting ffmpeg...
2023-07-30 13:04:01.576110145  [2023-07-30 13:04:01] watchdog.Doorbell              INFO    : Waiting for ffmpeg to exit gracefully...
2023-07-30 13:04:01.681227114  [2023-07-30 13:04:01] frigate.video                  ERROR   : Doorbell: Unable to read frames from ffmpeg process.
2023-07-30 13:04:01.681297976  [2023-07-30 13:04:01] frigate.video                  ERROR   : Doorbell: ffmpeg process is not running. exiting capture thread...
2023-07-30 13:04:01.703104555  [2023-07-30 13:04:01] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Doorbell. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:04:01.769654651  [2023-07-30 13:04:01] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:04:01.769691648  [2023-07-30 13:04:01] frigate.record                 ERROR   : list index out of range
2023-07-30 13:04:06.703274128  [2023-07-30 13:04:06] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Front. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:04:06.703457864  [2023-07-30 13:04:06] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Garage. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:04:06.704302904  [2023-07-30 13:04:06] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Porch. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:04:06.705107564  [2023-07-30 13:04:06] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Side. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:04:06.790855137  [2023-07-30 13:04:06] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:04:06.790917813  [2023-07-30 13:04:06] frigate.record                 ERROR   : list index out of range
2023-07-30 13:04:11.681990107  [2023-07-30 13:04:11] watchdog.Doorbell              ERROR   : Ffmpeg process crashed unexpectedly for Doorbell.
2023-07-30 13:04:11.682049941  [2023-07-30 13:04:11] watchdog.Doorbell              ERROR   : The following ffmpeg logs include the last 100 lines prior to exit.
2023-07-30 13:04:11.682097355  [2023-07-30 13:04:11] ffmpeg.Doorbell.detect         ERROR   : [h264_qsv @ 0x558b3b35dd00] video_get_buffer: image parameters invalid
2023-07-30 13:04:11.682132491  [2023-07-30 13:04:11] ffmpeg.Doorbell.detect         ERROR   : [h264_qsv @ 0x558b3b35dd00] get_buffer() failed
2023-07-30 13:04:11.682168930  [2023-07-30 13:04:11] ffmpeg.Doorbell.detect         ERROR   : Error while decoding stream #0:0: Invalid argument
2023-07-30 13:04:11.682204773  [2023-07-30 13:04:11] ffmpeg.Doorbell.detect         ERROR   : Finishing stream 0:0 without any data written to it.
2023-07-30 13:04:11.682240177  [2023-07-30 13:04:11] ffmpeg.Doorbell.detect         ERROR   : Output file is empty, nothing was encoded (check -ss / -t / -frames parameters if used)
2023-07-30 13:04:11.703407836  [2023-07-30 13:04:11] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Doorbell. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:04:11.766048099  [2023-07-30 13:04:11] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:04:11.766123946  [2023-07-30 13:04:11] frigate.record                 ERROR   : list index out of range
2023-07-30 13:04:16.702904214  [2023-07-30 13:04:16] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Front. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:04:16.703182085  [2023-07-30 13:04:16] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Garage. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:04:16.703963951  [2023-07-30 13:04:16] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Porch. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:04:16.704767701  [2023-07-30 13:04:16] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Side. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:04:16.790049324  [2023-07-30 13:04:16] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:04:16.790071274  [2023-07-30 13:04:16] frigate.record                 ERROR   : list index out of range
2023-07-30 13:04:21.702559578  [2023-07-30 13:04:21] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Doorbell. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:04:21.759373930  [2023-07-30 13:04:21] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:04:21.759387208  [2023-07-30 13:04:21] frigate.record                 ERROR   : list index out of range
2023-07-30 13:04:26.702556387  [2023-07-30 13:04:26] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Front. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:04:26.702893858  [2023-07-30 13:04:26] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Garage. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:04:26.703767152  [2023-07-30 13:04:26] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Porch. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:04:26.704609062  [2023-07-30 13:04:26] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Side. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:04:26.793768854  [2023-07-30 13:04:26] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:04:26.793814566  [2023-07-30 13:04:26] frigate.record                 ERROR   : list index out of range
2023-07-30 13:04:31.688776537  [2023-07-30 13:04:31] watchdog.Doorbell              INFO    : No frames received from Doorbell in 20 seconds. Exiting ffmpeg...
2023-07-30 13:04:31.688813948  [2023-07-30 13:04:31] watchdog.Doorbell              INFO    : Waiting for ffmpeg to exit gracefully...
2023-07-30 13:04:31.702713497  [2023-07-30 13:04:31] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Doorbell. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:04:31.748326246  [2023-07-30 13:04:31] frigate.video                  ERROR   : Doorbell: Unable to read frames from ffmpeg process.
2023-07-30 13:04:31.748396360  [2023-07-30 13:04:31] frigate.video                  ERROR   : Doorbell: ffmpeg process is not running. exiting capture thread...
2023-07-30 13:04:31.761197819  [2023-07-30 13:04:31] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:04:31.761241918  [2023-07-30 13:04:31] frigate.record                 ERROR   : list index out of range
2023-07-30 13:04:36.702805602  [2023-07-30 13:04:36] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Front. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:04:36.703155810  [2023-07-30 13:04:36] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Garage. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:04:36.704590458  [2023-07-30 13:04:36] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Porch. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:04:36.705292401  [2023-07-30 13:04:36] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Side. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:04:36.797191993  [2023-07-30 13:04:36] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:04:36.797205780  [2023-07-30 13:04:36] frigate.record                 ERROR   : list index out of range
2023-07-30 13:04:41.703445076  [2023-07-30 13:04:41] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Doorbell. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:04:41.749882624  [2023-07-30 13:04:41] watchdog.Doorbell              ERROR   : Ffmpeg process crashed unexpectedly for Doorbell.
2023-07-30 13:04:41.749921752  [2023-07-30 13:04:41] watchdog.Doorbell              ERROR   : The following ffmpeg logs include the last 100 lines prior to exit.
2023-07-30 13:04:41.749952864  [2023-07-30 13:04:41] ffmpeg.Doorbell.detect         ERROR   : [h264_qsv @ 0x55eb55f1ce40] video_get_buffer: image parameters invalid
2023-07-30 13:04:41.749972938  [2023-07-30 13:04:41] ffmpeg.Doorbell.detect         ERROR   : [h264_qsv @ 0x55eb55f1ce40] get_buffer() failed
2023-07-30 13:04:41.749996874  [2023-07-30 13:04:41] ffmpeg.Doorbell.detect         ERROR   : Error while decoding stream #0:0: Invalid argument
2023-07-30 13:04:41.750007051  [2023-07-30 13:04:41] ffmpeg.Doorbell.detect         ERROR   : Finishing stream 0:0 without any data written to it.
2023-07-30 13:04:41.750023447  [2023-07-30 13:04:41] ffmpeg.Doorbell.detect         ERROR   : Output file is empty, nothing was encoded (check -ss / -t / -frames parameters if used)
2023-07-30 13:04:41.765265937  [2023-07-30 13:04:41] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:04:41.765316758  [2023-07-30 13:04:41] frigate.record                 ERROR   : list index out of range
2023-07-30 13:04:46.705410149  [2023-07-30 13:04:46] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Front. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:04:46.706091787  [2023-07-30 13:04:46] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Garage. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:04:46.706876775  [2023-07-30 13:04:46] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Porch. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:04:46.707679731  [2023-07-30 13:04:46] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Side. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:04:46.796835989  [2023-07-30 13:04:46] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:04:46.796874683  [2023-07-30 13:04:46] frigate.record                 ERROR   : list index out of range
2023-07-30 13:04:51.703111735  [2023-07-30 13:04:51] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Doorbell. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:04:51.808695487  [2023-07-30 13:04:51] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:04:51.808710193  [2023-07-30 13:04:51] frigate.record                 ERROR   : list index out of range
2023-07-30 13:04:56.705418742  [2023-07-30 13:04:56] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Front. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:04:56.705804880  [2023-07-30 13:04:56] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Garage. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:04:56.706615685  [2023-07-30 13:04:56] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Porch. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:04:56.707297595  [2023-07-30 13:04:56] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Side. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:04:56.796937380  [2023-07-30 13:04:56] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:04:56.796980509  [2023-07-30 13:04:56] frigate.record                 ERROR   : list index out of range
2023-07-30 13:05:01.705809713  [2023-07-30 13:05:01] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Doorbell. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:05:01.756886616  [2023-07-30 13:05:01] watchdog.Doorbell              INFO    : No frames received from Doorbell in 20 seconds. Exiting ffmpeg...
2023-07-30 13:05:01.756924999  [2023-07-30 13:05:01] watchdog.Doorbell              INFO    : Waiting for ffmpeg to exit gracefully...
2023-07-30 13:05:01.767441502  [2023-07-30 13:05:01] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:05:01.767461066  [2023-07-30 13:05:01] frigate.record                 ERROR   : list index out of range
2023-07-30 13:05:01.807701039  [2023-07-30 13:05:01] frigate.video                  ERROR   : Doorbell: Unable to read frames from ffmpeg process.
2023-07-30 13:05:01.807724893  [2023-07-30 13:05:01] frigate.video                  ERROR   : Doorbell: ffmpeg process is not running. exiting capture thread...
2023-07-30 13:05:06.703794083  [2023-07-30 13:05:06] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Front. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:05:06.704128985  [2023-07-30 13:05:06] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Garage. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:05:06.705041837  [2023-07-30 13:05:06] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Porch. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:05:06.705675711  [2023-07-30 13:05:06] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Side. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:05:06.795659315  [2023-07-30 13:05:06] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:05:06.795705583  [2023-07-30 13:05:06] frigate.record                 ERROR   : list index out of range
2023-07-30 13:05:11.703800852  [2023-07-30 13:05:11] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Doorbell. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:05:11.766424784  [2023-07-30 13:05:11] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:05:11.766466251  [2023-07-30 13:05:11] frigate.record                 ERROR   : list index out of range
2023-07-30 13:05:11.808350573  [2023-07-30 13:05:11] watchdog.Doorbell              ERROR   : Ffmpeg process crashed unexpectedly for Doorbell.
2023-07-30 13:05:11.808370764  [2023-07-30 13:05:11] watchdog.Doorbell              ERROR   : The following ffmpeg logs include the last 100 lines prior to exit.
2023-07-30 13:05:11.808399939  [2023-07-30 13:05:11] ffmpeg.Doorbell.detect         ERROR   : [h264_qsv @ 0x55ffbd654a00] video_get_buffer: image parameters invalid
2023-07-30 13:05:11.808424844  [2023-07-30 13:05:11] ffmpeg.Doorbell.detect         ERROR   : [h264_qsv @ 0x55ffbd654a00] get_buffer() failed
2023-07-30 13:05:11.808442339  [2023-07-30 13:05:11] ffmpeg.Doorbell.detect         ERROR   : Error while decoding stream #0:0: Invalid argument
2023-07-30 13:05:11.808459055  [2023-07-30 13:05:11] ffmpeg.Doorbell.detect         ERROR   : Finishing stream 0:0 without any data written to it.
2023-07-30 13:05:11.808477530  [2023-07-30 13:05:11] ffmpeg.Doorbell.detect         ERROR   : Output file is empty, nothing was encoded (check -ss / -t / -frames parameters if used)
2023-07-30 13:05:16.704110984  [2023-07-30 13:05:16] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Front. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:05:16.704527602  [2023-07-30 13:05:16] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Garage. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:05:16.705375245  [2023-07-30 13:05:16] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Porch. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:05:16.706225753  [2023-07-30 13:05:16] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Side. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:05:16.794640850  [2023-07-30 13:05:16] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:05:16.794682032  [2023-07-30 13:05:16] frigate.record                 ERROR   : list index out of range
2023-07-30 13:05:21.704124461  [2023-07-30 13:05:21] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Doorbell. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:05:21.768206108  [2023-07-30 13:05:21] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:05:21.768251984  [2023-07-30 13:05:21] frigate.record                 ERROR   : list index out of range
2023-07-30 13:05:26.703953880  [2023-07-30 13:05:26] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Front. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:05:26.704316374  [2023-07-30 13:05:26] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Garage. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:05:26.705254509  [2023-07-30 13:05:26] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Porch. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:05:26.706010055  [2023-07-30 13:05:26] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Side. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:05:26.793748122  [2023-07-30 13:05:26] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:05:26.793786652  [2023-07-30 13:05:26] frigate.record                 ERROR   : list index out of range
2023-07-30 13:05:31.704264175  [2023-07-30 13:05:31] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Doorbell. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:05:31.765775152  [2023-07-30 13:05:31] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:05:31.766580531  [2023-07-30 13:05:31] frigate.record                 ERROR   : list index out of range
2023-07-30 13:05:31.815257992  [2023-07-30 13:05:31] watchdog.Doorbell              INFO    : No frames received from Doorbell in 20 seconds. Exiting ffmpeg...
2023-07-30 13:05:31.815281502  [2023-07-30 13:05:31] watchdog.Doorbell              INFO    : Waiting for ffmpeg to exit gracefully...
2023-07-30 13:05:31.846235822  [2023-07-30 13:05:31] frigate.video                  ERROR   : Doorbell: Unable to read frames from ffmpeg process.
2023-07-30 13:05:31.846273357  [2023-07-30 13:05:31] frigate.video                  ERROR   : Doorbell: ffmpeg process is not running. exiting capture thread...
2023-07-30 13:05:36.704348512  [2023-07-30 13:05:36] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Front. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:05:36.704781932  [2023-07-30 13:05:36] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Garage. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:05:36.705686949  [2023-07-30 13:05:36] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Porch. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:05:36.706610329  [2023-07-30 13:05:36] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Side. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:05:36.797062189  [2023-07-30 13:05:36] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:05:36.797102392  [2023-07-30 13:05:36] frigate.record                 ERROR   : list index out of range
2023-07-30 13:05:41.705131765  [2023-07-30 13:05:41] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Doorbell. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:05:41.778524225  [2023-07-30 13:05:41] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:05:41.778569487  [2023-07-30 13:05:41] frigate.record                 ERROR   : list index out of range
2023-07-30 13:05:41.846931180  [2023-07-30 13:05:41] watchdog.Doorbell              ERROR   : Ffmpeg process crashed unexpectedly for Doorbell.
2023-07-30 13:05:41.846973598  [2023-07-30 13:05:41] watchdog.Doorbell              ERROR   : The following ffmpeg logs include the last 100 lines prior to exit.
2023-07-30 13:05:41.846998076  [2023-07-30 13:05:41] ffmpeg.Doorbell.detect         ERROR   : [h264_qsv @ 0x55e8f8fd4a80] video_get_buffer: image parameters invalid
2023-07-30 13:05:41.847025349  [2023-07-30 13:05:41] ffmpeg.Doorbell.detect         ERROR   : [h264_qsv @ 0x55e8f8fd4a80] get_buffer() failed
2023-07-30 13:05:41.847040902  [2023-07-30 13:05:41] ffmpeg.Doorbell.detect         ERROR   : Error while decoding stream #0:0: Invalid argument
2023-07-30 13:05:41.847061367  [2023-07-30 13:05:41] ffmpeg.Doorbell.detect         ERROR   : Finishing stream 0:0 without any data written to it.
2023-07-30 13:05:41.847094670  [2023-07-30 13:05:41] ffmpeg.Doorbell.detect         ERROR   : Output file is empty, nothing was encoded (check -ss / -t / -frames parameters if used)
2023-07-30 13:05:46.704299857  [2023-07-30 13:05:46] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Front. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:05:46.704733966  [2023-07-30 13:05:46] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Garage. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:05:46.705601668  [2023-07-30 13:05:46] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Porch. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:05:46.706401392  [2023-07-30 13:05:46] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Side. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:05:46.796724352  [2023-07-30 13:05:46] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:05:46.796762839  [2023-07-30 13:05:46] frigate.record                 ERROR   : list index out of range
2023-07-30 13:05:51.706702104  [2023-07-30 13:05:51] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Doorbell. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:05:51.778346594  [2023-07-30 13:05:51] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:05:51.778391315  [2023-07-30 13:05:51] frigate.record                 ERROR   : list index out of range
2023-07-30 13:05:56.704752878  [2023-07-30 13:05:56] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Front. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:05:56.704957512  [2023-07-30 13:05:56] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Garage. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:05:56.705839551  [2023-07-30 13:05:56] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Porch. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:05:56.706637387  [2023-07-30 13:05:56] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Side. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:05:56.791266171  [2023-07-30 13:05:56] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:05:56.791287198  [2023-07-30 13:05:56] frigate.record                 ERROR   : list index out of range
2023-07-30 13:06:01.704766328  [2023-07-30 13:06:01] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Doorbell. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:06:01.773253242  [2023-07-30 13:06:01] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:06:01.773280299  [2023-07-30 13:06:01] frigate.record                 ERROR   : list index out of range
2023-07-30 13:06:01.853431038  [2023-07-30 13:06:01] watchdog.Doorbell              INFO    : No frames received from Doorbell in 20 seconds. Exiting ffmpeg...
2023-07-30 13:06:01.853471433  [2023-07-30 13:06:01] watchdog.Doorbell              INFO    : Waiting for ffmpeg to exit gracefully...
2023-07-30 13:06:01.916522840  [2023-07-30 13:06:01] frigate.video                  ERROR   : Doorbell: Unable to read frames from ffmpeg process.
2023-07-30 13:06:01.916562911  [2023-07-30 13:06:01] frigate.video                  ERROR   : Doorbell: ffmpeg process is not running. exiting capture thread...
2023-07-30 13:06:06.705005765  [2023-07-30 13:06:06] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Front. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:06:06.705285273  [2023-07-30 13:06:06] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Garage. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:06:06.706763723  [2023-07-30 13:06:06] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Porch. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:06:06.707685988  [2023-07-30 13:06:06] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Side. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:06:06.800581537  [2023-07-30 13:06:06] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:06:06.800620238  [2023-07-30 13:06:06] frigate.record                 ERROR   : list index out of range
2023-07-30 13:06:11.705279245  [2023-07-30 13:06:11] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Doorbell. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:06:11.771650805  [2023-07-30 13:06:11] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:06:11.771755495  [2023-07-30 13:06:11] frigate.record                 ERROR   : list index out of range
2023-07-30 13:06:11.917162391  [2023-07-30 13:06:11] watchdog.Doorbell              ERROR   : Ffmpeg process crashed unexpectedly for Doorbell.
2023-07-30 13:06:11.917207408  [2023-07-30 13:06:11] watchdog.Doorbell              ERROR   : The following ffmpeg logs include the last 100 lines prior to exit.
2023-07-30 13:06:11.917240469  [2023-07-30 13:06:11] ffmpeg.Doorbell.detect         ERROR   : [h264_qsv @ 0x55c0dbd21280] video_get_buffer: image parameters invalid
2023-07-30 13:06:11.917250222  [2023-07-30 13:06:11] ffmpeg.Doorbell.detect         ERROR   : [h264_qsv @ 0x55c0dbd21280] get_buffer() failed
2023-07-30 13:06:11.917262449  [2023-07-30 13:06:11] ffmpeg.Doorbell.detect         ERROR   : Error while decoding stream #0:0: Invalid argument
2023-07-30 13:06:11.917278326  [2023-07-30 13:06:11] ffmpeg.Doorbell.detect         ERROR   : Finishing stream 0:0 without any data written to it.
2023-07-30 13:06:11.917293189  [2023-07-30 13:06:11] ffmpeg.Doorbell.detect         ERROR   : Output file is empty, nothing was encoded (check -ss / -t / -frames parameters if used)
2023-07-30 13:06:16.705529949  [2023-07-30 13:06:16] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Front. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:06:16.705850183  [2023-07-30 13:06:16] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Garage. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:06:16.706632201  [2023-07-30 13:06:16] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Porch. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:06:16.707412373  [2023-07-30 13:06:16] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Side. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:06:16.793545638  [2023-07-30 13:06:16] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:06:16.793589698  [2023-07-30 13:06:16] frigate.record                 ERROR   : list index out of range
2023-07-30 13:06:21.705492002  [2023-07-30 13:06:21] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Doorbell. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:06:21.774287363  [2023-07-30 13:06:21] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:06:21.774327983  [2023-07-30 13:06:21] frigate.record                 ERROR   : list index out of range
2023-07-30 13:06:26.706397779  [2023-07-30 13:06:26] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Front. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:06:26.706655707  [2023-07-30 13:06:26] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Garage. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:06:26.707476383  [2023-07-30 13:06:26] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Porch. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:06:26.708236870  [2023-07-30 13:06:26] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Side. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:06:26.793772141  [2023-07-30 13:06:26] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:06:26.793815134  [2023-07-30 13:06:26] frigate.record                 ERROR   : list index out of range
2023-07-30 13:06:31.705718949  [2023-07-30 13:06:31] frigate.record                 WARNING : Unable to keep up with recording segments in cache for Doorbell. Keeping the 5 most recent segments out of 6 and discarding the rest...
2023-07-30 13:06:31.769026452  [2023-07-30 13:06:31] frigate.record                 ERROR   : Error occurred when attempting to maintain recording cache
2023-07-30 13:06:31.769064403  [2023-07-30 13:06:31] frigate.record                 ERROR   : list index out of range
2023-07-30 13:06:31.923817589  [2023-07-30 13:06:31] watchdog.Doorbell              INFO    : No frames received from Doorbell in 20 seconds. Exiting ffmpeg...
2023-07-30 13:06:31.923833927  [2023-07-30 13:06:31] watchdog.Doorbell              INFO    : Waiting for ffmpeg to exit gracefully...
2023-07-30 13:06:31.954387679  [2023-07-30 13:06:31] frigate.video                  ERROR   : Doorbell: Unable to read frames from ffmpeg process.
2023-07-30 13:06:31.954411118  [2023-07-30 13:06:31] frigate.video                  ERROR   : Doorbell: ffmpeg process is not running. exiting capture thread...

Go2rtc logs:

2023-07-30 13:00:35.358743162  [INFO] Preparing go2rtc config...
2023-07-30 13:00:38.209326859  [INFO] Starting go2rtc...
2023-07-30 13:00:38.391632351  13:00:38.391 INF go2rtc version 1.2.0 linux/amd64
2023-07-30 13:00:38.391917578  13:00:38.391 INF [api] listen addr=:1984
2023-07-30 13:00:38.392010603  13:00:38.391 INF [rtsp] listen addr=:8554
2023-07-30 13:00:38.392085070  13:00:38.392 INF [srtp] listen addr=:8443
2023-07-30 13:00:38.392154704  13:00:38.392 INF [webrtc] listen addr=:8555
2023-07-30 13:00:45.272345822  [INFO] Starting go2rtc healthcheck service...

FFprobe output from your camera

[{"return_code":0,"stderr":"","stdout":{"programs":[],"streams":[{"avg_frame_rate":"0/0","codec_long_name":"H.264/AVC/MPEG-4AVC/MPEG-4part10","height":1920,"width":2560},{"avg_frame_rate":"0/0","codec_long_name":"AAC(AdvancedAudioCoding)"}]}},{"return_code":0,"stderr":"","stdout":{"programs":[],"streams":[{"avg_frame_rate":"20/1","codec_long_name":"H.264/AVC/MPEG-4AVC/MPEG-4part10","height":672,"width":896}]}}]

Frigate stats

No response

Operating system

HassOS

Install method

HassOS Addon

Coral version

USB

Network connection

Wired

Camera make and model

Reolink Doorbell Camera

Any other information that may be helpful

No response

NickM-27 commented 1 year ago

let's try using preset-vaapi instead of qsv

halexh commented 1 year ago

preset-vaapi

That did it - thank you. I wonder if I should only specify that for this reolink camera, since qsv works great for the other 5 cameras in my config file.

NickM-27 commented 1 year ago

In general, vaapi is going to be the better bet. In any case, feel free to create a new issue if something else comes up