frigate: [Support]: Recording and event time mismatch

Describe the problem you are having

I’ve only seen this once since upgrading to 0.11.0-37325C7 a few days ago but somehow this has happened:

image

I’ve checked the events and there are no other recordings for 3:29, neither is there an event at 05:00. There is nothing in the logs at those times either.

Typical that it missed Mr Fox however I have endless footage of cars! image

Version

0.11.0-37325C7

Frigate config file

mqtt:
  host: xxxxx

database:
  # The path to store the SQLite DB (default: shown below)
  path: /db/frigate.db

detectors:
  coral_pci:
    type: edgetpu
    device: pci

objects:
  track:
    - person
    - car
    - cat
    - dog
  filters:
    person:
      threshold: 0.7

record:
  enabled: True
  retain:
    days: 0
  events:
    retain:
      default: 20
      mode: active_objects
    pre_capture: 10
    post_capture: 10

snapshots:
  enabled: True
  timestamp: False
  bounding_box: True
  crop: False
  retain:
    default: 20

cameras:
###############################################################front########################################################################
  front:
    ffmpeg:
      inputs:
        - path: rtmp://xxxxx/bcs/channel0_main.bcs?channel=0&stream=0&user=xxxx&password=xxxx
          roles:
            - detect
            - record
            - rtmp
      input_args:
        - -avoid_negative_ts
        - make_zero
      output_args:
          record: -f segment -segment_time 10 -segment_format mp4 -reset_timestamps 1 -strftime 1 -c:v copy -c:a aac
    detect:
      width: 2048 #896
      height: 1536 #672
      fps: 7
    mqtt:
      required_zones: 
        - front_drive
        - front_path
    motion:
      mask:
        - 0,80,780,79,795,0,0,0
        - 577,732,168,1428,0,1380,0,1042,284,618,417,415,616,413,643,681
        - 1272,612,1363,826,1575,782,1509,595,1552,475,1330,457
        - 1255,689,1251,1403,423,1369,664,649
    objects:
      filters:
        car:
          mask:
            - 22,0,2048,0,2048,488,1318,417,587,413,0,446,0,0
            - 670,573,195,1536,0,1536,0,554
            - 1629,1536,2048,1536,2048,627,1220,564
        dog:
          max_area: 10000
        person:
          min_area: 5000
          mask: 
            - 2048,0,2048,384,1220,261,631,268,0,336,0,0
            - 1206,689,1241,1253,539,1220,668,676
            - 1272,612,1363,826,1575,782,1509,595,1552,475,1330,457
            - 1432,1000,1228,1000,1249,1141,1471,1133
    zones:
      front_drive:
        coordinates: 98,1392,859,1515,1668,1490,1309,720,531,710,357,950
        filters:
          person:
            min_area: 50000
          dog:
            min_area: 5000
      front_path:
        coordinates: 1722,1536,2048,1536,2048,1177,1728,722,1365,724
        filters:
          person:
            min_area: 80000
          dog:
            min_area: 5000
      front_nd_51:
        coordinates: 2048,984,2048,735,1847,741
      front_nd_55:
        coordinates: 328,716,0,716,0,1098
      front_road_ns_path:
        coordinates: 961,687,2048,681,2048,602,990,546,311,558,0,583,0,658
      front_road:
        coordinates: 2048,595,2048,421,1529,351,772,322,440,347,0,380,0,569,718,550,1639,567
      front_road_os_path:
        coordinates: 425,270,0,309,0,380,641,317,1260,322,2048,419,2048,376,1648,293,942,247
    record:
      events:
        required_zones:
          - front_drive
          - front_path
          - front_nd_51
          - front_nd_55
          - front_road_ns_path
          - front_road
          - front_road_os_path
    snapshots:
      required_zones:
        - front_drive
        - front_path
        - front_nd_51
        - front_nd_55
        - front_road_ns_path
        - front_road
        - front_road_os_path

###############################################################back patio######################################################################

  back_patio:
    ffmpeg:
      input_args: -avoid_negative_ts make_zero -fflags +genpts+discardcorrupt -flags low_delay -strict experimental -analyzeduration 1000M -probesize 1000M -rw_timeout 5000000
      output_args: 
        record: -f segment -segment_time 10 -segment_format mp4 -reset_timestamps 1 -strftime 1 -c copy
      inputs:
        - path: http://xxxxxxx/flv?port=1935&app=bcs&stream=channel0_main.bcs&user=xxxx&password=xxxx
          roles:
            - record
            - rtmp
        - path: http://xxxxxxxx/flv?port=1935&app=bcs&stream=channel0_ext.bcs&user=xxxx&password=xxxx
          roles:
            - detect
    detect:
      width: 896
      height: 672
      fps: 7
    mqtt:
      required_zones:
        - back_patio_left
        - back_patio_right
        - back_patio_steps
        - back_patio_shed
    live:
      height: 1080
      quality: 15
    record:
      events:
        retain:
          default: 10
        objects:
          - person
          - cat
          - dog
        required_zones:
          - back_patio_left
          - back_patio_right
          - back_patio_steps
          - back_patio_shed
    snapshots:
      required_zones:
        - back_patio_left
        - back_patio_right
        - back_patio_steps
        - back_patio_shed
    objects:
      track:
        - person
        - cat
        - dog
    zones:
      back_patio_left:
        coordinates: 648,0,322,0,320,303,623,291
        filters:
          person:
            min_area: 10000
            max_area: 50000
            threshold: 0.8
      back_patio_right:
        coordinates: 195,672,896,672,896,246,557,285,295,290
        filters:
          person:
            min_area: 30000
            threshold: 0.8
      back_patio_steps:
        coordinates: 214,531,146,156,0,152,0,48,351,59,256,532
        filters:
          person: 
            min_area: 75000
            threshold: 0.8
      back_patio_shed:
        coordinates: 122,149,230,525,197,672,0,672,0,174
        filters:
          person:
            min_area: 100000
            threshold: 0.8
    motion:
      mask:
        - 396,0,397,46,0,42,0,0
        - 326,41,256,144,133,108,128,40

Relevant log output

NA

FFprobe output from your camera

NA

Frigate stats

No response

Operating system

Debian

Install method

Docker CLI

Coral version

PCIe

Network connection

Wired

Camera make and model

Reolink RLC-520

Any other information that may be helpful

No response

About this issue

  • Original URL
  • State: closed
  • Created 2 years ago
  • Comments: 16 (1 by maintainers)

Most upvoted comments

its not creating a new item, its blurring the two into the starting item

we wouldn’t expect it to, the single event is valid as long as the object is visible. I didn’t realize that you only had snapshots and not clips, we definitely wouldn’t expect the snapshot to line up with when the event started because as the event goes on frigate will take new snapshots based on higher scores that overwrite the existing one for that event (until the event is ended).

all will keep all the segments of recordings while the object is visible instead of just the ones where the object is deemed to be active.

record:
  events:
    retain:
      mode: all

https://docs.frigate.video/configuration/record#what-do-the-different-retain-modes-mean