v0.6.0

blakeblackshear/frigatev0.6.0Sep 21, 2020by blakeblackshear

AI Summary

Introduces video clip saving, zone detection, MQTT event topics, and the latest.jpg endpoint for fetching current frames.

Key Highlights

  • Video clip saving capability
  • Zone detection
  • New MQTT event topics
  • Latest.jpg endpoint

Breaking Changes

  • Removed incompatible ffmpeg input parameter -vsync drop

New Features

  • Video clip saving
  • MQTT event topics
  • Updated snapshot via MQTT
  • Zone detection
  • Base64 mask support
  • Graceful exit on SIGINT/SIGTERM
  • Latest.jpg endpoint
  • Resized best images
  • Improved scoring (median score)
  • Min_score and threshold definitions
  • EdgeTPU device configuration
  • Polygon mask type
  • Crop and resize features

Full Release Notes

**Changes:**
- Ability to save a video clip of each tracked object
- New `event` mqtt topics
- An updated snapshot is now sent via MQTT when a higher scoring object is detected
- Ability to define a zone to detect objects in specific parts of the image
- Mask can now be specified as base64 in the config file for easier k8s config
- Frigate now exits gracefully for SIGINT and SIGTERM
- New latest.jpg endpoint for fetching the current frame
- Best images can now be resized with a query string parameter to grab lower resolution images for notifications
- Updated method for computing a median score that reduces false positives
- New min_score and threshold definitions
- Allows configuring a specific EdgeTPU device for the container
- Modified labelmap to treat trucks as car to avoid confusion between the two
- Crop and resize the best.jpg endpoint
- Made best.jpg image timeout configurable
- Crop and resize images before sending to MQTT
- Limit what object types trigger recordings
- Limit cache size
- Polygon mask type
- Added affiliate links to the readme

**Breaking Changes:**
- In previous versions, ffmpeg used `-vsync drop` as an input parameter. It is incompatible with the new save_clips feature, so you will need to remove it if you added it directly to your config.

Image available at `docker pull blakeblackshear/frigate:0.6.0`.