Skip to content

Releases: blakeblackshear/frigate

0.5.1 Release

02 Jun 10:35
Compare
Choose a tag to compare

Fixes for several different hanging scenarios.

Changes:

  • Added tzdata to image to allow setting timezone with TZ env var
  • Removed unused SharedArray python package
  • Remove fps config value for setting expected framerate of the camera
  • Skip frames in capture thread when needed to avoid filling plasma store
  • Handle plasma store failures
  • Fix race condition on detection process watchdog checks
  • Move ffmpeg process to separate thread and communicate with a queue
  • Ensure frames are cleaned up from plasma store
  • Resize debug view based on actual aspect ratio of the frame
  • Add frame_time for each step in processing in /debug/stats

Docker image is available with docker pull blakeblackshear/frigate:0.5.1

0.5.1 Release Candidate 4

25 Apr 12:50
Compare
Choose a tag to compare
Pre-release
  • Resize preview according to camera's aspect ratio
  • Discard plasma store logs
  • Fix check for detection process hanging

0.5.1 Release Candidate 3

19 Apr 17:48
Compare
Choose a tag to compare
Pre-release
  • Improve cleanup of frame cache in plasma store
  • Add some debugging to see which frame each process is working on
  • Skip frames in the capture process if the detection process is falling behind

0.5.1 Release Candidate 2

14 Mar 20:40
Compare
Choose a tag to compare
Pre-release

Changes:

  • Move ffmpeg collection to a separate thread and use a queue

0.5.1 Release Candidate 1

13 Mar 21:43
Compare
Choose a tag to compare
Pre-release

Changes:

  • Switch to SimpleQueue instead of Queue (can no longer report queue sizes)
  • Handle rare situations where plasma store fails
  • Make detection queue more resilient
  • Removed SharedArray as a dependency

Note that this does not fix issues related to Wyzecam RTSP feeds.

0.5.0 Release

04 Mar 02:29
Compare
Choose a tag to compare

This release was a major overhaul to use multiple processes and improve performance.

Breaking Changes:

  • You must pass the shm-size parameter to your container via the command line or docker-compose. Check the updated README
  • New required fps parameter for the each camera. See example
  • Debug endpoint changed. See updated README

Changes:

  • Lightweight motion detection incorporated to minimize unnecessary Coral use
  • Regions are no longer necessary
  • Use of a Coral is now optional
  • Separate process per camera
  • Allow the mqtt password to pull from env vars
  • Debug endpoint now accepts fps and h url parameters to specify size and fps. Default is 1 fps and 360 height for minimal CPU usage.

Docker image is available with docker pull blakeblackshear/frigate:0.5.0

0.5.0 Release Candidate 7

02 Mar 12:13
Compare
Choose a tag to compare
Pre-release

Changes:

  • Ensure the camera recovers after a detection hang
  • Update to latest url for tensorflow lite wheel

Docker image is available with docker pull blakeblackshear/frigate:0.5.0-rc7

0.5.0 Release Candidate 6

02 Mar 00:54
Compare
Choose a tag to compare
Pre-release

Changes:

  • Update docs
  • Handle errors better in detection process
  • Actually call the restart function when detection hangs

Docker image is available with docker pull blakeblackshear/frigate:0.5.0-rc6

0.5.0 Release Candidate 5

01 Mar 13:35
Compare
Choose a tag to compare
Pre-release

Changes:

  • Handle ffmpeg restarts in the camera subprocess to prevent zombies
  • Restart the detection process if it gets stuck
  • Switch the detection process to use a queue and the plasma store to avoid locks
  • Update the benchmark script to run detection the way frigate does
  • Allow the mqtt password to pull from env vars

Docker image is available with docker pull blakeblackshear/frigate:0.5.0-rc5

0.5.0 Release Candidate 3

24 Feb 00:38
Compare
Choose a tag to compare
Pre-release

Changes:

  • Fix dictionary changed size during iteration error
  • Output stderr logs from plasma store
  • Cleanup frames from memory after finished rather than using default eviction
  • Add a few more metrics to stats

Docker image is available with docker pull blakeblackshear/frigate:0.5.0-rc3