Blake Blackshear
b65aa640c9
Remove all AGPL licensed YOLO references from Frigate ( #10716 )
...
* Remove yolov8 support from Frigate
* Remove automatic build
* Formatting and remove yolov5
* Formatting
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
2024-03-30 05:44:44 -05:00
Nicolas Mowen
6476f8ade7
Format ( #9889 )
2024-02-16 09:35:21 -06:00
Nicolas Mowen
42bf614131
Fix birdseye camera comparison ( #9887 )
2024-02-16 08:43:46 -06:00
Josh Hawkins
616eb5f96a
Use zoom space id in Onvif RelativeMove setup ( #9859 )
...
* use zoom space id in onvif relativemove setup
* better handle cases when zooming is disabled
2024-02-16 06:09:30 -06:00
Josh Hawkins
dc2e8f7f70
Onvif: skip non-video profiles in setup ( #9708 )
...
* use first h264 onvif profile
* error if profile remains unset
* move create_ptz_service call
* add profile logger debug
2024-02-10 13:41:24 -06:00
Maximo Guk
86341c3172
Add error handling for unsupported label uploading to frigate+ ( #9775 )
2024-02-10 13:35:17 -06:00
Nicolas Mowen
91cdf64602
Birdseye enhancements ( #9778 )
...
* Center single camera view
* Implement scaling factor
* Add config for maximum number of cameras
* Add config for inactivity threshold
* update docs
2024-02-10 11:55:13 -06:00
Nicolas Mowen
00804a0f81
Don't fail if message is received before websocket start ( #9634 )
2024-02-05 17:53:16 -06:00
Josh Hawkins
a33f2f117e
more robust onvif checks ( #9635 )
2024-02-05 17:52:47 -06:00
Nicolas Mowen
50563eef8d
Nms optimize for stationary cars ( #9684 )
...
* Use different nms values for different object types
* Add tests
* Format tests
2024-02-05 17:52:06 -06:00
leccelecce
64a91f552f
Add info logging at startup if vacuuming database ( #9432 )
2024-01-26 07:18:29 -06:00
Nicolas Mowen
8e419132ea
Clean user / pass from stats command line ( #9189 )
2024-01-03 07:30:25 -06:00
Nicolas Mowen
c35c7da82a
Don't fail if deepstack detector times out ( #8979 )
2023-12-15 23:25:21 +00:00
Nicolas Mowen
ca4e0dbc75
Fix ffmpeg input arg parsing ( #8924 )
2023-12-12 10:48:09 +00:00
Nicolas Mowen
ee7eaff965
Don't fail if NaN is returned for segment duration ( #8923 )
2023-12-12 10:47:40 +00:00
Matti Hiljanen
e512406764
Fix inertia calculation check ( #8890 )
2023-12-08 07:30:22 -06:00
Nicolas Mowen
0de800a8e5
don't fail on empty producers ( #8854 )
2023-12-04 18:46:26 -06:00
Eric M
eed08f534f
Update output.py with NTSC DVT, Amcrest DV1 aspect ratio 704x480 ( #8835 )
...
* Update output.py with NTSC DVT, Amcrest DV1 aspect ratio 704x480
* linter fix
2023-12-03 03:22:50 +00:00
Josh Hawkins
cc5297f180
handle onvif connection failure in autotrack init ( #8838 )
...
* handle onvif connection failure in autotrack init
* remove whitespace and add consistency
* error message consistency
* more consistency
2023-12-03 03:14:52 +00:00
Nicolas Mowen
f27025aef3
don't fail on go2rtc stream with no url ( #8839 )
2023-12-03 03:14:30 +00:00
Nicolas Mowen
9b003e175d
Don't incorrectly overwrite score history ( #8795 )
2023-11-29 23:37:28 +00:00
Blake Blackshear
a490c375f4
Limit exposed go2rtc api to bare minimum ( #8762 )
...
* only permit GET requests to go2rtc
* bare minimum go2rtc passthrough
* support frigate card
* expose go2rtc streams data only
2023-11-27 18:25:47 -06:00
Marc Altmann
27cf1cdf15
Fix path of device tree on HassOS add on ( #8764 )
...
* fix device tree path for HassOS
* fix symlink call
* fix formatting
2023-11-27 18:13:12 -06:00
Blake Blackshear
5c4501efbc
remove mqtt password from config api ( #8757 )
2023-11-26 15:45:16 -06:00
Justin Dhillon
614a36af9f
Fix Broken Links ( #8711 )
...
* fixed broken link https://www.nginx.com/resources/wiki/start/topics/examples/xsendfile/
* fixed broken link https://www.nginx.com/resources/wiki/start/topics/examples/xsendfile/
* fixed broken link https://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_ignore_headers
* fixed broken link https://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_ignore_headers
2023-11-24 07:33:50 -06:00
Nicolas Mowen
18062eca06
Don't fail when tz is incorrect ( #8723 )
...
* Don't fail when tz is incorrect
* Fix import
2023-11-23 11:43:02 +00:00
Sergey Krashevich
500d369c50
Fix: workaround for drawing non-latin characters ( #7686 )
...
* Add transliteration support to draw_box_with_label function
* isort
2023-11-21 02:05:51 +00:00
tpjanssen
3dd0192fe6
Add rename exports function to API ( #8687 )
...
* Add rename exports function to API
* Update http.py
* Feedback
* Formatting fixes
* Update http.py
Formatting fix
* Update http.py
Lint fix
2023-11-20 19:11:18 -06:00
tpjanssen
8864e33d1c
Customize regions grid overlay API ( #8668 )
...
* Customize regions grid overlay
* Update http.py
Fix
2023-11-19 14:51:54 +00:00
Nicolas Mowen
7d157dfeb0
Set max value for pre_capture ( #8656 )
2023-11-18 15:37:06 -06:00
Marc Altmann
977eef9138
fix chrash after restart ( #8661 )
2023-11-18 15:36:24 -06:00
Josh Hawkins
678f1201c6
use timeout for move queues ( #8662 )
2023-11-18 15:36:13 -06:00
Blake Blackshear
4879de263b
Docs improvements ( #8641 )
...
* go all in on ruff
* upgrade docusaurus
* add netlify toml
* broken link
* fix netlify toml
* start filling out guide
* add debian setup detail
* simplify bash command
2023-11-18 08:04:43 -06:00
Marc Altmann
c6208b266b
Include libraries and .rknn models for other Rockchip SoCs ( #8649 )
...
* support for other yolov models and config checks
* apply code formatting
* Information about core mask and inference speed
* update rknn postprocess and remove params
* update model selection
* Apply suggestions from code review
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* support rknn on all socs
* apply changes from review and fix post process bug
* apply code formatting
* update tip in object_detectors docs
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
2023-11-18 07:53:49 -06:00
Nicolas Mowen
2da99c2308
Improve periodic sync reliability and make it optional ( #8647 )
...
* Improve recordings sync reliability
* Cleanup
* Formatting
* Make logs consistent
* Make syncing optional
2023-11-18 06:06:00 -06:00
Tibladar
9ac40cd953
Add H265 preset for Raspberry Pi ( #8640 )
...
* Add h265 pi preset to preset docs
* Add h265 pi preset to hardware acceleration docs
* Add preset for raspberry pi h265
2023-11-17 01:09:15 +00:00
Marc Altmann
7522bb6fab
Add features to rknn detector ( #8631 )
...
* support for other yolov models and config checks
* apply code formatting
* Information about core mask and inference speed
* update rknn postprocess and remove params
* update model selection
* Apply suggestions from code review
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
2023-11-17 01:08:41 +00:00
Josh Hawkins
7b520e8a9d
use enabled_in_config for switch in HA integration ( #8630 )
2023-11-16 01:25:48 +00:00
Marc Altmann
8c7f6d4a76
Add static FFmpeg with rockchip hardware acceleration to rk- image ( #8599 )
...
* add static ffmpeg with rockchip hw accel
* add ffmpeg presets
* fix scaling preset and update docs for rk hwaccel
* update usage info in ffmpeg_presets docs
* Add note about hardware acceleration support
---------
Co-authored-by: MarcA711 <>
2023-11-15 05:41:55 -06:00
Josh Hawkins
266b4099b5
a few small onvif fixes and relativemove debug ( #8583 )
2023-11-15 05:41:41 -06:00
Nicolas Mowen
8a010fc1f5
Fix vaapi color mapping ( #8604 )
2023-11-14 00:35:29 +00:00
Nicolas Mowen
3457dcddfe
Don't run forever in autotracking ( #8579 )
2023-11-10 18:12:20 -06:00
Nicolas Mowen
ef36aabd30
Make output writing asynchronous ( #8530 )
...
* Don't wait for frame write in output process
* Formatting
* Handle websocket exception
* Limit camera queeue size to 1 second
2023-11-07 16:24:56 -07:00
Nicolas Mowen
ca84732574
Ensure storage cleanup doesn't fail ( #8531 )
2023-11-07 23:21:43 +00:00
tpjanssen
3359123364
Performance increase with lots of recordings ( #8525 )
...
* Performance increase with lots of recordings
* Formatting + review
* Update 020_update_index_recordings.py
Formatting
* Feedback + check fix
* Update 020_update_index_recordings.py
2023-11-07 23:18:26 +00:00
Nicolas Mowen
cc5357a31a
Remove iterator from recordings events ( #8522 )
2023-11-07 07:02:02 -07:00
Nicolas Mowen
f29e152619
Revert TRT class id filtering ( #8497 )
2023-11-07 11:32:52 +00:00
Nicolas Mowen
92906a500a
Fix event only datetime check ( #8500 )
2023-11-07 11:32:31 +00:00
Nicolas Mowen
257bd89733
Reduce recording info timeout ( #8506 )
...
* Decrease timeout
* Use const for queue timeout
2023-11-07 11:32:11 +00:00
Josh Hawkins
1d99bb908d
only use max target box for relative zoom limiter ( #8509 )
2023-11-07 11:31:39 +00:00