Guest User

Frigate Config.yml

a guest
Sep 2nd, 2024
48
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.64 KB | Help | 0 0
  1. mqtt:
  2. # Optional: Enable mqtt server (default: shown below)
  3. enabled: true
  4. # Required: host name
  5. host: 192.168.0.18
  6. # Optional: port (default: shown below)
  7. port: 1883
  8. # Optional: topic prefix (default: shown below)
  9. # NOTE: must be unique if you are running multiple instances
  10. topic_prefix: frigate
  11. # Optional: client id (default: shown below)
  12. # NOTE: must be unique if you are running multiple instances
  13. client_id: frigate
  14. # Optional: user
  15. # NOTE: MQTT user can be specified with an environment variable or docker secrets that must begin with 'FRIGATE_'.
  16. # e.g. user: '{FRIGATE_MQTT_USER}'
  17. user: mqtt-user
  18. # Optional: password
  19. # NOTE: MQTT password can be specified with an environment variable or docker secrets that must begin with 'FRIGATE_'.
  20. # e.g. password: '{FRIGATE_MQTT_PASSWORD}'
  21. password: xyz
  22.  
  23.  
  24. #ffmpeg:
  25. # hwaccel_args: preset-vaapi
  26.  
  27.  
  28. ffmpeg:
  29. output_args:
  30. record: preset-record-generic-audio-aac
  31.  
  32. # hwaccel_args:
  33. # - -vaapi_device
  34. # - /dev/dri/renderD128
  35. # - -hwaccel
  36. # - vaapi
  37. # - -hwaccel_output_format
  38. # - yuv420p
  39.  
  40.  
  41.  
  42.  
  43.  
  44. #detectors:
  45. # cpu1:
  46. # type: cpu
  47. # num_threads: 2
  48.  
  49.  
  50.  
  51. go2rtc:
  52. streams:
  53. Ogrod:
  54. - rtsp://admin:[email protected]/Preview_01_main
  55.  
  56. Ogrod_sub:
  57. - rtsp://admin:[email protected]/Preview_01_sub
  58.  
  59. Rog_PTZ:
  60. - rtsp://admin:[email protected]/Preview_01_main
  61.  
  62. Rog_PTZ_sub:
  63. - rtsp://admin:[email protected]/Preview_01_sub
  64. - ffmpeg:https://192.168.0.7/flv?port=1935&app=bcs&stream=channel1_sub.bcs&user=admin&password=xyz#video=copy#audio=copy#audio=opus
  65.  
  66.  
  67. record:
  68. enabled: true
  69. retain:
  70. days: 14
  71. mode: all
  72. events:
  73. retain:
  74. default: 14
  75. mode: active_objects
  76. # preview:
  77. # Optional: Quality of recording preview (default: shown below).
  78. # Options are: very_low, low, medium, high, very_high
  79. # quality: very_high
  80.  
  81. #model:
  82. # Optional: path to the model (default: automatic based on detector)
  83. #path: /edgetpu_model.tflite
  84. # Optional: path to the labelmap (default: shown below)
  85. #labelmap_path: /labelmap.txt
  86. # Required: Object detection model input width (default: shown below)
  87. #width: 320
  88. # Required: Object detection model input height (default: shown below)
  89. #height: 320
  90. # Optional: Object detection model input colorspace
  91. # Valid values are rgb, bgr, or yuv. (default: shown below)
  92. #input_pixel_format: bgr
  93.  
  94.  
  95. objects:
  96. # Optional: list of objects to track from labelmap.txt (default: shown below)
  97. track:
  98. - person
  99. - car
  100. - cat
  101. - dog
  102.  
  103.  
  104.  
  105. cameras:
  106. Rog_PTZ: # <--- this will be changed to your actual camera later
  107. enabled: true
  108. ffmpeg:
  109. inputs:
  110. # High Resolution Stream
  111. - path: rtsp://127.0.0.1:8554/Rog_PTZ
  112. # input_args: preset-rtsp-restream-low-latency
  113. roles:
  114. - record
  115. - audio
  116.  
  117.  
  118. # Low Resolution Stream
  119. - path: rtsp://127.0.0.1:8554/Rog_PTZ_sub
  120. input_args: preset-rtsp-restream-low-latency
  121. roles:
  122. - detect
  123. # birdseye:
  124. # order: 1
  125. objects:
  126. # Optional: list of objects to track from labelmap.txt (default: shown below)
  127. track:
  128. - person
  129. - car
  130. - cat
  131. - dog
  132.  
  133.  
  134. onvif:
  135. host: 192.168.0.7
  136. port: 8000
  137. user: admin
  138. password: xyz
  139.  
  140.  
  141. detect:
  142. width: 640
  143. height: 360
  144. fps: 7
  145. snapshots:
  146. enabled: true
  147.  
  148.  
  149. motion:
  150. mask: 0.698,0.075,1,0.073,1,0.004,0.699,0
  151. zones:
  152. Monitoring_Rog:
  153. coordinates: 0,0,0.774,0,0.775,0.073,1,0.07,1,1,0,1
  154. inertia: 3
  155. loitering_time: 0
  156. Ogrod: # <--- this will be changed to your actual camera later
  157. enabled: true
  158. ffmpeg:
  159. inputs:
  160. # High Resolution Stream
  161. - path: rtsp://127.0.0.1:8554/Ogrod
  162. input_args: preset-rtsp-restream-low-latency
  163. roles:
  164. - record
  165. - audio
  166.  
  167. # Low Resolution Stream
  168. - path: rtsp://127.0.0.1:8554/Ogrod_sub
  169. input_args: preset-rtsp-restream-low-latency
  170. roles:
  171. - detect
  172. # birdseye:
  173. # order: 1
  174.  
  175. # input_args: preset-rtsp-restream
  176. onvif:
  177. host: 192.168.0.6
  178. port: 8000
  179. user: admin
  180. password: xyz
  181.  
  182. objects:
  183. # Optional: list of objects to track from labelmap.txt (default: shown below)
  184. track:
  185. - person
  186. - car
  187. - cat
  188. - dog
  189.  
  190.  
  191. detect:
  192. width: 640
  193. height: 360
  194. fps: 7
  195. snapshots:
  196. enabled: true
  197.  
  198. # detect:
  199. # width: 3840
  200. # height: 2160
  201. # fps: 15
  202. # snapshots:
  203. # enabled: true
  204.  
  205. motion:
  206. mask:
  207. - 0.697,0.065,0.995,0.064,0.991,0.022,0.698,0.022
  208. - 0,0.237,0.115,0.235,0.237,0.256,0.261,0.242,0.295,0.202,0.339,0.165,0.4,0.164,0.432,0.165,0.399,0.211,0.4,0.305,0.402,0.336,0.333,0.341,0.246,0.338,0.198,0.32,0.171,0.276,0.16,0.265,0.129,0.299,0.066,0.392,0.002,0.372
  209. - 1,0.429,0.903,0.344,0.888,0.304,0.75,0.313,0.75,0.223,0.823,0.124,0.795,0,1,0
  210. zones:
  211. Drzwi:
  212. coordinates: 0.403,0.371,0.497,0.37,0.489,0.523,0.404,0.522
  213. loitering_time: 0
  214. inertia: 3
  215. Brama:
  216. coordinates: 0.92,0.406,0.982,0.463,0.98,0.565,0.828,0.528,0.818,0.439
  217. loitering_time: 0
  218. objects:
  219. - person
  220. - cat
  221. - dog
  222. - car
  223. inertia: 3
  224. Wjazd:
  225. coordinates:
  226. 0.772,0.542,0.825,0.555,0.888,0.566,0.945,0.587,0.917,0.634,0.898,0.665,0.862,0.659,0.789,0.635,0.704,0.595,0.733,0.555
  227. loitering_time: 0
  228. objects:
  229. - car
  230. - person
  231. inertia: 3
  232. Grill:
  233. coordinates: 0.26,0.411,0.324,0.382,0.374,0.407,0.37,0.487,0.283,0.5
  234. loitering_time: 0
  235. inertia: 3
  236. Chodnik_drzwi_lewo:
  237. coordinates: 0.526,0.411,0.585,0.416,0.582,0.505,0.52,0.504
  238. loitering_time: 0
  239. inertia: 3
  240. Chodnik_Drzwi_lewo_poczatek:
  241. coordinates: 0.611,0.438,0.708,0.448,0.708,0.534,0.613,0.532
  242. loitering_time: 0
  243. Srodek_ogrodu:
  244. coordinates:
  245. 0,0.673,0.105,0.619,0.414,0.534,0.414,0.569,0.412,0.589,0.425,0.603,0.34,0.668,0.242,0.746,0.136,1,0,1
  246. loitering_time: 0
  247. objects:
  248. - car
  249. - person
  250. inertia: 3
  251. Przed_misiem:
  252. coordinates:
  253. 0.546,0.62,0.581,0.62,0.779,0.669,0.991,0.7,1,0.84,1,1,0.776,1,0.549,1,0.254,1,0.539,0.674
  254. loitering_time: 0
  255. inertia: 3
  256. Altanka:
  257. coordinates: 0.097,0.406,0.235,0.398,0.246,0.492,0.182,0.521,0.09,0.539
  258. loitering_time: 0
  259. objects:
  260. - person
  261. - car
  262. review:
  263. alerts:
  264. required_zones: Brama
  265. version: 0.14
  266. camera_groups:
  267. Kamery:
  268. order: 1
  269. icon: LuAperture
  270. cameras:
  271. - Ogrod
  272. - Rog_PTZ
  273.  
  274.  
  275.  
  276.  
  277.  
  278. telemetry:
  279. network_interfaces:
  280. - eno
  281. stats:
  282. # Enable AMD GPU stats (default: shown below)
  283. amd_gpu_stats: true
  284. # Enable Intel GPU stats (default: shown below)
  285. intel_gpu_stats: true
  286. # Enable network bandwidth stats monitoring for camera ffmpeg processes, go2rtc, and object detectors. (default: shown below)
  287. # NOTE: The container must either be privileged or have cap_net_admin, cap_net_raw capabilities enabled.
  288. network_bandwidth: true
  289. # Optional: Enable the latest version outbound check (default: shown below)
  290. # NOTE: If you use the HomeAssistant integration, disabling this will prevent it from reporting new versions
  291. version_check: true
  292.  
Advertisement
Add Comment
Please, Sign In to add comment