#Frigate record only

12 messages · Page 1 of 1 (latest)

sonic oasis
#

is there a way, and what would be the config for it, to set a camera to do absolutely no processing what so ever and just dumb record the last 24 hours?

for context, the camera is on my 3d printer so things like motion will be constant and there will never be a relevant object to detect but i want to be able to go back and see what happened if i get a print failure

fair compass
#

Mine is always recording and keeps the latest 7 days, events don’t change that. Read the docs

sonic oasis
#

thanks for the advice, unfortunately, i have read the docs and they dont answer my question in a clear way. it is recording, thats fine, but it is also still processing and using significant amounts of my systems computing resources

formal bramble
#

there is no way to do this directly. You could set the stream to have a nullsource or a blank video as the source, but currently Frigate does not support not decoding a stream

sonic oasis
#

So set the detect stream to a blank stream so there is almost nothing to process and leave the record stream as the actual feed?

formal bramble
#

Right

sonic oasis
#

is a nullsource something frigate can do itself or do i need to work out a way to generate a blank video? can i just point it at an image and pretend its a stream?

formal bramble
#

You can adjust the config to do a nullsrc

sonic oasis
#

Thanks

sonic oasis
#

do you have any info on how to set this up? i cant find anything in the docs

formal bramble
#
cameras:
  one_camera:
    ffmpeg:
      inputs:
        - path: rtsp://...
          roles:
            - record
        - path: /dev/zero
          input_args: -s 640x480 -f rawvideo -pix_fmt yuv420 -r 5
          roles:
            - detect
sonic oasis
#

thanks