Files
auricom-home-cluster/kubernetes/apps/default/frigate/app/config/config.yml
2023-09-02 16:11:53 +02:00

78 lines
1.9 KiB
YAML

---
# yaml-language-server: $schema=https://frigate.devbu.io/api/config/schema.json
logger:
default: info
# logs:
# frigate.record: debug
mqtt:
host: emqx.default.svc.cluster.local
topic_prefix: frigate
user: "{FRIGATE_MQTT_USERNAME}"
password: "{FRIGATE_MQTT_PASSWORD}"
database:
path: /data/frigate.db
detectors:
coral:
type: edgetpu
device: usb
ffmpeg:
global_args: ["-hide_banner", "-loglevel", "warning"]
hwaccel_args: ["-hwaccel", "vaapi", "-hwaccel_device", "/dev/dri/renderD128", "-hwaccel_output_format", "yuv420p"]
output_args:
record: preset-record-generic-audio-aac
snapshots:
enabled: true
timestamp: false
bounding_box: true
retain:
default: 2
record:
enabled: true
retain:
days: 2
mode: all
events:
retain:
default: 2
mode: active_objects
objects:
track: ["person"]
filters:
person:
min_area: 5000
max_area: 100000
threshold: 0.7
go2rtc:
streams:
cam_01_bedroom: ffmpeg:https://cam-01-bedroom.{FRIGATE_SECRET_DOMAIN}:443/flv?port=1935&app=bcs&stream=channel0_main.bcs&user={FRIGATE_CAMERA_USER}&password={FRIGATE_CAMERA_PASSWORD}#video=copy#audio=copy#audio=opus
cam_01_bedroom_sub: ffmpeg:https://cam-01-bedroom.{FRIGATE_SECRET_DOMAIN}:443/flv?port=1935&app=bcs&stream=channel0_main.bcs&user={FRIGATE_CAMERA_USER}&password={FRIGATE_CAMERA_PASSWORD}
cameras:
cam-01-bedroom:
ffmpeg:
inputs:
- path: rtsp://localhost:8554/cam_01_bedroom?video=copy&audio=aac
input_args: preset-rtsp-restream
roles: ["record"]
- path: rtsp://localhost:8554/cam_01_bedroom_sub?video=copy
input_args: preset-rtsp-restream
roles: ["detect"]
detect:
width: 640
height: 480
fps: 7
objects:
filters:
person:
mask:
- 960,626,800,617,797,0,960,0
- 960,0,960,138,0,149,0,0