• 9 Posts
  • 1.32K Comments
Joined 3 years ago
cake
Cake day: July 7th, 2023

help-circle



  • So just…turn them off.

    If you didn’t know, detection runs all the time for anything of this sort unless you have what we call “predetection filters”.

    If you don’t have predetection on video, EVERYTHING gets evaluated. So you pare down what is to be detected by certain, faster events.

    Motion detection is probably the most basic because it’s done very quickly in software, and almost certainly by ffmpeg, costing very little in system resources.

    If your machine is struggling with however many feeds you have, do this:

    1. Reduce the frame rate each camera sends to the minimum acceptable level
    2. Set image compression to the minimum acceptable level, and whatever your hardware is fastest at (read: not RAW anything)
    3. Set a motion filter to only run model detection AFTER motion detection

    That should sort you out.


  • It’s not for long term anything at all, it’s just running a live distro to poke around.

    This is why I asked my second question: what kind of things are you looking to check out or compare? That’s helpful in pointing you in the right direction.

    If you’re unfamiliar, there is literally almost zero difference between distros aside from very tiny customizations and the underlying package management system.

    You won’t find some distro with massive performance gains for any average task. You also won’t find a distro with some optimization that is special that can’t also be applied to any other distro.

    So if you find something you like about one distro, you just put that on whatever you’re running (unless you’re talking about package mgmt). Easy Peasy.