renew frigate with conf files

This commit is contained in:
Ark
2025-09-18 05:09:49 +03:00
commit 76f158cde5
9 changed files with 1697 additions and 0 deletions
+466
View File
@@ -0,0 +1,466 @@
mqtt:
enabled: false
#logger:
# logs:
# frigate.record.maintainer: debug
go2rtc:
streams:
ipc_parking_office1: rtsp://media:admin12345@192.168.52.122:554/Streaming/Channels/101
ipc_parking_office1_sub: rtsp://media:admin12345@192.168.52.122:554/Streaming/Channels/102
ipc_parking_office2: rtsp://media:admin12345@192.168.52.109:554/00
ipc_parking_office2_sub: rtsp://media:admin12345@192.168.52.109:554/01
ipc_office_sportdoor: rtsp://admin:admin12345@192.168.52.111/cam/realmonitor?channel=1&subtype=0
ipc_office_sportdoor_sub: rtsp://admin:admin12345@192.168.52.111/cam/realmonitor?channel=1&subtype=1
# ipc_office_server: rtsp://admin:@192.168.52.100/user=admin&password=&channel=1&stream=1.sdp
ipc_office_stair1:
- rtsp://admin:admin12345@192.168.52.104/cam/realmonitor?channel=1&subtype=0
- ffmpeg:main#audio=acc
ipc_office_stair1_sub: rtsp://admin:admin12345@192.168.52.104/cam/realmonitor?channel=1&subtype=1
ipc_office_stair2:
- rtsp://admin:Admin12345@192.168.52.106/cam/realmonitor?channel=1&subtype=0
- ffmpeg:main#audio=acc
ipc_office_stair2_sub: rtsp://admin:Admin12345@192.168.52.106/cam/realmonitor?channel=1&subtype=1
ipc_office_hall1:
- rtsp://admin:Admin12345@192.168.52.108/cam/realmonitor?channel=1&subtype=0
- ffmpeg:main#audio=acc
ipc_office_hall1_sub: rtsp://admin:Admin12345@192.168.52.108/cam/realmonitor?channel=1&subtype=1
ipc_office_hall2:
- rtsp://admin:Admin12345@192.168.52.121/cam/realmonitor?channel=1&subtype=0
- ffmpeg:main#audio=acc
ipc_office_hall2_sub: rtsp://admin:Admin12345@192.168.52.121/cam/realmonitor?channel=1&subtype=1
ipc_office_farmtek:
- rtsp://admin:admin12345@192.168.52.105/cam/realmonitor?channel=1&subtype=0
- ffmpeg:main#audio=acc
ipc_office_farmtek_sub: rtsp://admin:admin12345@192.168.52.105/cam/realmonitor?channel=1&subtype=1
ipc_office_sklad:
- rtsp://admin:admin12345@192.168.52.107/cam/realmonitor?channel=1&subtype=0
- ffmpeg:main#audio=acc
ipc_office_sklad_sub: rtsp://admin:admin12345@192.168.52.107/cam/realmonitor?channel=1&subtype=1
ipc_street_barrier: rtsp://admin:admin12345@192.168.52.117:80/0
ipc_street_barrier_sub: rtsp://admin:admin12345@192.168.52.117:80/1
ipc_street_2821: rtsp://admin:admin12345@192.168.52.119:80/0
ipc_street_2821_sub: rtsp://admin:admin12345@192.168.52.119:80/1
ipc_street_2822: rtsp://admin:admin12345@192.168.52.118:80/0
ipc_street_2822_sub: rtsp://admin:admin12345@192.168.52.118:80/1
ipc_street_731: rtsp://media:admin12345@192.168.52.113:554/Streaming/Channels/101
ipc_street_731_sub: rtsp://media:admin12345@192.168.52.113:554/Streaming/Channels/102
ipc_street_732: rtsp://media:admin12345@192.168.52.115:554/Streaming/Channels/101
ipc_street_732_sub: rtsp://media:admin12345@192.168.52.115:554/Streaming/Channels/102
ipc_street_yard1: rtsp://media:admin12345@192.168.52.112:554/Streaming/Channels/101
ipc_street_yard1_sub: rtsp://media:admin12345@192.168.52.112:554/Streaming/Channels/102
ipc_street_absalyamova1: rtsp://media:admin12345@192.168.52.120/cam/realmonitor?channel=1&subtype=0
ipc_street_absalyamova1_sub: rtsp://media:admin12345@192.168.52.120/cam/realmonitor?channel=1&subtype=1
ipc_street_absalyamova2: rtsp://admin:admin12345@192.168.52.102/cam/realmonitor?channel=1&subtype=0
ipc_street_absalyamova2_sub: rtsp://admin:admin12345@192.168.52.102/cam/realmonitor?channel=1&subtype=1
ipc_entrance_282: rtsp://media:admin12345@192.168.52.116:554/Streaming/Channels/101
ipc_entrance_282_sub: rtsp://media:admin12345@192.168.52.116:554/Streaming/Channels/102
ipc_entrance_731: rtsp://media:admin12345@192.168.52.101/Streaming/Channels/101
ipc_entrance_731_sub: rtsp://media:admin12345@192.168.52.101/Streaming/Channels/102
ipc_entrance_732: rtsp://media:admin12345@192.168.52.114/Streaming/Channels/101
ipc_entrance_732_sub: rtsp://media:admin12345@192.168.52.114/Streaming/Channels/102
ipc_entrance_notary: rtsp://admin:admin12345@192.168.52.103/cam/realmonitor?channel=1&subtype=0
ipc_entrance_notary_sub: rtsp://admin:admin12345@192.168.52.103/cam/realmonitor?channel=1&subtype=1
ipc_entrance_office: rtsp://media:admin12345@192.168.52.110/cam/realmonitor?channel=1&subtype=0
ipc_entrance_office_sub: rtsp://media:admin12345@192.168.52.110/cam/realmonitor?channel=1&subtype=1
ipc_entrance_soffice1: rtsp://media:admin12345@192.168.34.100:554/00
ipc_entrance_soffice1_sub: rtsp://media:admin12345@192.168.34.100:554/01
#remote cameras
# ipc_4modan3: rtsp://admin:Admin12345@192.168.15.36/cam/realmonitor?channel=1&subtype=0
# ipc_4modan3_sub: rtsp://admin:Admin12345@192.168.15.36/cam/realmonitor?channel=1&subtype=1
ipc_chemodan_entrance: rtsp://192.168.15.33:8554/entrance
ipc_chemodan_entrance_sub: rtsp://192.168.15.33:8554/entrance_sub
ipc_chemodan_table1: rtsp://192.168.15.33:8554/table1
ipc_chemodan_table1_sub: rtsp://192.168.15.33:8554/table1_sub
ipc_chemodan_table2: rtsp://192.168.15.33:8554/table2
ipc_chemodan_table2_sub: rtsp://192.168.15.33:8554/table2_sub
ipc_farmsklad_table1: rtsp://media:Admin12345@192.168.49.3:8554/table1
ipc_farmsklad_table1_sub: rtsp://media:Admin12345@192.168.49.3:8554/table1_sub
ipc_farmsklad_table2: rtsp://media:Admin12345@192.168.49.3:8554/table2
ipc_farmsklad_table2_sub: rtsp://media:Admin12345@192.168.49.3:8554/table2_sub
ipc_farmsklad_sborka: rtsp://media:Admin12345@192.168.49.3:8554/sborka
ipc_farmsklad_sborka_sub: rtsp://media:Admin12345@192.168.49.3:8554/sborka_sub
webrtc:
candidates:
- 192.168.98.15:8555
- stun:8555
ffmpeg:
global_args: -hide_banner -loglevel warning -threads 2
hwaccel_args: auto
input_args: preset-rtsp-restream
output_args:
detect: -threads 2 -f rawvideo -pix_fmt yuv420p
record: preset-record-generic-audio-aac
retry_interval: 10
timestamp_style:
position: tr
record:
enabled: true
retain:
days: 30
mode: all
export:
timelapse_args: -vf setpts=0.04*PTS -r 30
events:
retain:
default: 60
mode: motion
detect:
enabled: false
cameras:
ipc_parking_office1:
ffmpeg:
inputs:
- path: rtsp://127.0.0.1:8554/ipc_parking_office1
roles:
- record
- path: rtsp://127.0.0.1:8554/ipc_parking_office1_sub
roles:
- detect
motion:
mask: 0.001,0.409,0.357,0.198,0.542,0.164,0.997,0.295,1,0,0,0
threshold: 30
contour_area: 10
improve_contrast: 'true'
ipc_parking_office2:
ffmpeg:
inputs:
- path: rtsp://127.0.0.1:8554/ipc_parking_office2
roles:
- record
- path: rtsp://127.0.0.1:8554/ipc_parking_office2_sub
roles:
- detect
motion:
mask:
- 0,0.308,0.379,0.212,0.736,0.208,1,0.378,1,0,0,0
- 0.46,1,0.486,0.904,0.558,0.743,0.843,0.483,1,0.375,1,1
ipc_office_sportdoor:
ffmpeg:
inputs:
- path: rtsp://127.0.0.1:8554/ipc_office_sportdoor
roles:
- record
- path: rtsp://127.0.0.1:8554/ipc_office_sportdoor_sub
roles:
- detect
# ipc_office_server:
# ffmpeg:
# inputs:
# - path: rtsp://127.0.0.1:8554/ipc_office_server
# roles:
# - record
motion:
mask: 0.198,0,0.221,0.273,0,0.486,0.003,0.001
ipc_office_stair1:
ffmpeg:
inputs:
- path: rtsp://127.0.0.1:8554/ipc_office_stair1?video&audio
roles:
- record
- path: rtsp://127.0.0.1:8554/ipc_office_stair1_sub
roles:
- detect
motion:
mask: 0.715,0.258,0.737,0,0.788,0,0.766,0.261
ipc_office_stair2:
ffmpeg:
inputs:
- path: rtsp://127.0.0.1:8554/ipc_office_stair2?video&audio
roles:
- record
- path: rtsp://127.0.0.1:8554/ipc_office_stair2_sub
roles:
- detect
ipc_office_hall1:
ffmpeg:
inputs:
- path: rtsp://127.0.0.1:8554/ipc_office_hall1?video&audio
roles:
- record
- path: rtsp://127.0.0.1:8554/ipc_office_hall1_sub
roles:
- detect
motion:
mask:
- 227,0,205,255,60,217,58,0,0,0,0,288,352,288,352,0
ipc_office_hall2:
ffmpeg:
inputs:
- path: rtsp://127.0.0.1:8554/ipc_office_hall2
roles:
- record
- path: rtsp://127.0.0.1:8554/ipc_office_hall2_sub
roles:
- detect
motion:
mask:
- 173,0,172,262,82,265,72,0,0,0,0,288,352,288,352,0
ipc_office_farmtek:
ffmpeg:
inputs:
- path: rtsp://127.0.0.1:8554/ipc_office_farmtek?video&audio
roles:
- record
- path: rtsp://127.0.0.1:8554/ipc_office_farmtek_sub
roles:
- detect
ipc_office_sklad:
ffmpeg:
inputs:
- path: rtsp://127.0.0.1:8554/ipc_office_sklad
roles:
- record
- path: rtsp://127.0.0.1:8554/ipc_office_sklad_sub
roles:
- detect
motion:
mask: 0.449,0,0,0.96,0,0
ipc_street_barrier:
ffmpeg:
inputs:
- path: rtsp://127.0.0.1:8554/ipc_street_barrier
roles:
- record
- path: rtsp://127.0.0.1:8554/ipc_street_barrier_sub
roles:
- detect
motion:
mask: 0.131,0.045,0.411,0.043,1,0.474,1,0,0,0,0,0.186
ipc_street_2821:
ffmpeg:
inputs:
- path: rtsp://127.0.0.1:8554/ipc_street_2821
roles:
- record
- path: rtsp://127.0.0.1:8554/ipc_street_2821_sub
roles:
- detect
motion:
mask:
- 0,0,1,0,1,0.724,0.399,0.305,0,0.589
- 0.119,0.509,0.243,1,0.419,1,0.249,0.413
ipc_street_2822:
ffmpeg:
inputs:
- path: rtsp://127.0.0.1:8554/ipc_street_2822
roles:
- record
- path: rtsp://127.0.0.1:8554/ipc_street_2822_sub
roles:
- detect
motion:
mask:
- 0.732,0,1,0,1,0.242,0.735,0.256
- 0.206,0.711,0.216,0.901,0.319,0.905,0.318,0.703
- 0.503,0.49,0.449,0.719,0.525,0.74,0.625,0.587,0.605,0.478
- 0.904,0.278,0.808,0.337,0.618,0.539,0.639,0.658
ipc_street_731:
ffmpeg:
inputs:
- path: rtsp://127.0.0.1:8554/ipc_street_731
roles:
- record
- path: rtsp://127.0.0.1:8554/ipc_street_731_sub
roles:
- detect
motion:
mask: 0.001,0,0.999,0.003,1,1,0.555,0.624,0.665,0.074,0.28,0.449,0.153,0.226,0,0.386
ipc_street_732:
ffmpeg:
inputs:
- path: rtsp://127.0.0.1:8554/ipc_street_732?video&audio
roles:
- record
- path: rtsp://127.0.0.1:8554/ipc_street_732_sub
roles:
- detect
motion:
mask:
- 0,0,0.446,0.001,0.294,0.046,0.294,0.09,0,0.103
- 0.731,0,0.878,0.508,1,1,0.999,0.003
ipc_street_yard1:
ffmpeg:
inputs:
- path: rtsp://127.0.0.1:8554/ipc_street_yard1
roles:
- record
- path: rtsp://127.0.0.1:8554/ipc_street_yard1_sub
roles:
- detect
motion:
mask: 0,0.057,0.236,0.053,0.237,0.09,0,0.094
ipc_street_absalyamova1:
ffmpeg:
inputs:
- path: rtsp://127.0.0.1:8554/ipc_street_absalyamova1
roles:
- record
- path: rtsp://127.0.0.1:8554/ipc_street_absalyamova1_sub
roles:
- detect
motion:
mask: 0.826,0.254,0.156,0.771,0,1,0,0,1,0,0.999,0.237
ipc_street_absalyamova2:
ffmpeg:
inputs:
- path: rtsp://127.0.0.1:8554/ipc_street_absalyamova2
roles:
- record
- path: rtsp://127.0.0.1:8554/ipc_street_absalyamova2_sub
roles:
- detect
motion:
mask: 0.186,0.383,1,0.667,1,0,0,0,0,0.393
ipc_entrance_282:
ffmpeg:
inputs:
- path: rtsp://127.0.0.1:8554/ipc_entrance_282
roles:
- record
- path: rtsp://127.0.0.1:8554/ipc_entrance_282_sub
roles:
- detect
motion:
mask: 0.599,0.188,0.305,0.268,0.303,0,1,0,1,0.666
ipc_entrance_731:
ffmpeg:
inputs:
- path: rtsp://127.0.0.1:8554/ipc_entrance_731
roles:
- record
- path: rtsp://127.0.0.1:8554/ipc_entrance_731_sub
roles:
- detect
motion:
mask:
- 0,0.05,0.238,0.046,0.24,0.097,0,0.094
- 0.445,0,0.443,0.15,0.678,0.293,1,0.39,1,0
ipc_entrance_732:
ffmpeg:
inputs:
- path: rtsp://127.0.0.1:8554/ipc_entrance_732
roles:
- record
- path: rtsp://127.0.0.1:8554/ipc_entrance_732_sub
roles:
- detect
motion:
mask: 0,0.098,0.247,0.098,0.247,0.051,0,0.044
ipc_entrance_notary:
ffmpeg:
inputs:
- path: rtsp://127.0.0.1:8554/ipc_entrance_notary
roles:
- record
- path: rtsp://127.0.0.1:8554/ipc_entrance_notary_sub
roles:
- detect
motion:
mask: 0.266,0.001,1,0.422,1,0
ipc_entrance_office:
ffmpeg:
inputs:
- path: rtsp://127.0.0.1:8554/ipc_entrance_office
roles:
- record
- path: rtsp://127.0.0.1:8554/ipc_entrance_office_sub
roles:
- detect
motion:
mask: 0.798,0,0.732,0.49,0.485,0.308,0,0.331,0,0
ipc_entrance_soffice1:
ffmpeg:
inputs:
- path: rtsp://127.0.0.1:8554/ipc_entrance_soffice1
roles:
- record
- path: rtsp://127.0.0.1:8554/ipc_entrance_soffice1_sub
roles:
- detect
motion:
mask: 0.247,0.458,0.243,1,0,1,0,0,1,0,1,1,0.697,1,0.665,0.438
ipc_chemodan_entrance:
ffmpeg:
inputs:
- path: rtsp://127.0.0.1:8554/ipc_chemodan_entrance
roles:
- record
- path: rtsp://127.0.0.1:8554/ipc_chemodan_entrance_sub
roles:
- detect
motion:
mask: 0.465,0.072,0.448,0.306,0.687,0.363,0.709,0.133
ipc_chemodan_table1:
ffmpeg:
inputs:
- path: rtsp://127.0.0.1:8554/ipc_chemodan_table1?video&audio
roles:
- record
- path: rtsp://127.0.0.1:8554/ipc_chemodan_table1_sub
roles:
- detect
motion:
mask: 0.482,0.051,0,0.049,0,0,0.481,0
ipc_chemodan_table2:
ffmpeg:
inputs:
- path: rtsp://127.0.0.1:8554/ipc_chemodan_table2?video&audio
roles:
- record
- path: rtsp://127.0.0.1:8554/ipc_chemodan_table2_sub
roles:
- detect
motion:
mask: 0,0,0.482,0,0.483,0.048,0,0.045
ipc_farmsklad_sborka:
ffmpeg:
inputs:
- path: rtsp://127.0.0.1:8554/ipc_farmsklad_sborka_sub
roles:
- record
- detect
# - path: rtsp://127.0.0.1:8554/ipc_farmsklad_sborka_sub
# roles:
# - detect
motion:
mask: 0,0.113,1,0.112,1,0,0,0
ipc_farmsklad_table1:
ffmpeg:
inputs:
- path: rtsp://127.0.0.1:8554/ipc_farmsklad_table1_sub?video&audio
roles:
- record
- detect
# - path: rtsp://127.0.0.1:8554/ipc_farmsklad_table1_sub
# roles:
# - detect
motion:
mask: 0.243,0.05,0,0.046,0,0,0.244,0
version: 0.14
camera_groups:
Parking:
order: 1
icon: LuAlertOctagon
cameras:
- ipc_parking_office1
- ipc_parking_office2
Chemodan:
order: 2
icon: LuBaggageClaim
cameras:
- ipc_chemodan_entrance
- ipc_chemodan_table1
- ipc_chemodan_table2
CentralOffice:
order: 3
icon: LuAirplay
cameras:
- ipc_entrance_office
- ipc_office_farmtek
- ipc_office_hall1
- ipc_office_hall2
- ipc_office_sportdoor
- ipc_office_stair1
- ipc_office_stair2
- ipc_parking_office1
- ipc_parking_office2