Commit Graph

1595 Commits

Author SHA1 Message Date
Felipe Santos
33c3a7cebe Merge branch 'migrate-s6-scripts' of https://github.com/felipecrs/frigate into auto-candidate 2023-01-18 10:31:58 -03:00
Nicolas Mowen
55abdb4887
Update Dockerfile
Co-authored-by: Felipe Santos <felipecassiors@gmail.com>
2023-01-18 05:44:59 -07:00
Felipe Santos
1f8fb50b32 Merge branch 'dev' of https://github.com/blakeblackshear/frigate into migrate-s6-scripts 2023-01-18 09:22:49 -03:00
Nicolas Mowen
f5466426df
Fix go2rtc error when not set (#5133) 2023-01-17 22:38:17 -06:00
Nicolas Mowen
2631a4c35b
Fix not using custom set stream name (#5134) 2023-01-17 22:36:52 -06:00
Nicolas Mowen
ef9338f5af
Remove rpi warning about not working hwaccel (#5145) 2023-01-17 22:36:27 -06:00
Felipe Santos
1a74fad819 Fix format 2023-01-17 14:00:30 -03:00
Felipe Santos
76fb367fd5 Fix devcontainer 2023-01-17 14:00:15 -03:00
Felipe Santos
92e702a33c Restart improvements 2023-01-17 13:53:07 -03:00
Felipe Santos
5feaa0461f Fix nginx finish comment 2023-01-17 13:03:18 -03:00
Felipe Santos
b7789dca16 Fix service name in finish 2023-01-17 13:02:19 -03:00
Felipe Santos
6d75415f22 D 2023-01-17 12:59:41 -03:00
Felipe Santos
1d15eaae26 Restart the whole container if either Frigate or go2rtc fails 2023-01-17 12:58:34 -03:00
Felipe Santos
473c8d30c8 Fix prepare-log and when go2rtc is not present in config 2023-01-17 12:14:12 -03:00
Felipe Santos
2d4ddd9434 Remove more unnecessary s6 variables 2023-01-17 12:03:13 -03:00
Felipe Santos
4209618420 Migrate logging to new s6 format 2023-01-17 12:00:14 -03:00
Felipe Santos
003926bc0e
Update docker/rootfs/usr/local/go2rtc/create_config.py 2023-01-17 11:45:53 -03:00
Felipe Santos
9223069e79 Remove unneeded workaround 2023-01-17 11:43:28 -03:00
Felipe Santos
4326b86f15 Refator s6 scripts to the new format 2023-01-17 11:34:01 -03:00
Felipe Santos
2eb9f99288
Update docs/docs/configuration/live.md 2023-01-17 11:03:52 -03:00
Felipe Santos
ada5dff80d
Update docs/docs/configuration/live.md 2023-01-17 10:55:50 -03:00
Felipe Santos
54d6ba3ba5
Update docs/docs/configuration/live.md
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
2023-01-17 10:38:20 -03:00
Felipe Santos
06e0c3abb2
Update docs/docs/configuration/live.md
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
2023-01-17 10:37:59 -03:00
Felipe Santos
29b0ce8d81 Store into variable 2023-01-16 23:45:50 -03:00
Felipe Santos
5b69d05e15 Use Python to write file, fix JSON->YAML 2023-01-16 23:41:00 -03:00
Felipe Santos
6a47c02e02 Use local variable more 2023-01-16 23:36:56 -03:00
Felipe Santos
43ce2bdbd9 Update docs 2023-01-16 23:33:06 -03:00
Felipe Santos
fc43109f3a Integrate with newest changes 2023-01-16 23:21:34 -03:00
Felipe Santos
21cd553fda Merge branch 'dev' of https://github.com/blakeblackshear/frigate into auto-candidate 2023-01-16 23:20:56 -03:00
Nicolas Mowen
19afb035ff
Rewrite restream (#5106)
* Tear out restream config

* Rework birdseye restream

* Create go2rtc config handler

* Fix bug

* Write start script

* Rework style

* Fix python run syntax

* Output as json instead of yaml

* Put old live config back and fix birdseye references

* Fix camera webUI

* Add frigate env var subsitutions

* Fix webui checks

* Check keys

* Remove unused prest

* Fix tests

* Update restream docs

* Update restream docs

* Update live docs

* Update camera specific recommendation

* Update more docs

* add links for the docs

Co-authored-by: Felipe Santos <felipecassiors@gmail.com>

* Update note about supported audio codecs

* Move restream to go2rtc

* Docs fixes

* Add verification of stream name

* Ensure that webUI uses camera name

* Update docs to reflect new live stream name

* Fix check

* Formatting

* Remove audio from detect

Co-authored-by: Felipe Santos <felipecassiors@gmail.com>

* Fix docs

* Don't handle env variable substitution

* Add go2rtc version

* Clarify docs

Co-authored-by: Felipe Santos <felipecassiors@gmail.com>
2023-01-16 17:50:35 -06:00
Felipe Santos
a7751f210b
Add dependabot auto merge workflow (#5105) 2023-01-16 17:30:48 -06:00
Blake Blackshear
3bec28ffef
handle timezones with partial hour offsets (#5115)
* handle timezones with partial hour offsets

* cleanup
2023-01-16 17:17:03 -06:00
Nicolas Mowen
81b3fdb423
Pre clear retained messagse (#5117) 2023-01-16 17:16:46 -06:00
Ryan Mounce
30f520f6f0
Patch nginx-vod-module to ignore RBSP trailing bits (#5114)
Works around https://github.com/blakeblackshear/frigate/issues/4572
2023-01-16 07:01:04 -06:00
Felipe Santos
0de1da5943
Upgrade go2rtc from v0.1-rc.8 to v0.1-rc.9 (#5104) 2023-01-15 22:28:20 -06:00
yeahme49
e39fb51dec
Add Save Only button to config editor (#5090)
* Add Save Only button to save config without restarting

* Fixes

* fix formatting

* change to query parameter from header

* lint fixes
2023-01-15 11:25:49 -06:00
Bernt Christian Egeland
621aa0cf61
Rework events page to include timeago (#5097)
* new timeago component

* added timeago to event

* clock icon

* clock icon. flex items center

* dense prop

* moved clipDuration. cleaner jsx, sm hidden

* renamed clipduration => getDurationFromTimestamps

* func description

* duration in parenthesis
2023-01-15 09:43:40 -06:00
Nicolas Mowen
367ac28a94
Fix qsv h265 (#5095) 2023-01-15 09:41:13 -06:00
Nicolas Mowen
99577a57e6
Add specific presets for restream and record with audio (#5094)
* Add more ffmpeg presets

* Update docs

* Update tests

* Update docs to optimize setup
2023-01-15 09:40:42 -06:00
Bernt Christian Egeland
65bc644d03
Rework storage page to show sizes with relevant units (#5093)
* new getUnitSize function

* check if isNaN
2023-01-15 09:39:03 -06:00
Nicolas Mowen
01b9d4d848
Rework audio encoding for restream (#5092)
* Use memo for recordings timezone

* Add audio encoding field and simplify stream creation

* Update docs and tests

* Fix bad logic
2023-01-15 09:38:19 -06:00
Felipe Santos
daadd206dd
Update live view documentation to match newest go2rtc (#5083)
* Remove host network suggestion from docs

* Mention alternative network modes

* Update docs/docs/configuration/live.md

* Update docs/docs/configuration/live.md

* Wording tweaks

* Update docs/docs/configuration/live.md

* Update docs/docs/configuration/live.md

Co-authored-by: Blake Blackshear <blakeb@blakeshome.com>
2023-01-15 09:35:21 -06:00
Nate Meyer
60b2315028
Update library loading for tensorrt (#5087)
* Update library loading for tensorrt

* Add symlink to libnvrtc
2023-01-14 13:14:27 -06:00
Nicolas Mowen
19d17c8c81
Use memo for recordings timezone (#5086) 2023-01-14 11:03:29 -06:00
Felipe Santos
24410849b7
Revisit FAQs (#5084) 2023-01-14 11:02:20 -06:00
Felipe Santos
a8edea9e18 Fix port number 2023-01-14 13:27:37 -03:00
Felipe Santos
e05d26e690 Write logs to stderr 2023-01-14 13:27:03 -03:00
Felipe Santos
1f4be6e964 Auto discover internal WebRTC candidate for add-on 2023-01-14 13:23:21 -03:00
Nicolas Mowen
e0b3b27b8a
Add option for live mode & timezone config, fix MSE check for iPad (#5079)
* Add config fields

* Clean up camera default values

* Set recordings timezone with config if available

* Adjust for timezone config

* Cleanup setting of the timezone

* Don't fail on MSE check iPad

* Fix MSE check for birdseye

* Add docs

* Fix test
2023-01-13 17:27:16 -06:00
Nicolas Mowen
170899bd71
Update to Go2rtc rc8 (#5078)
* Remove redundant default port

* Update version

* Suggest port mapping 8555 tcp and udp
2023-01-13 17:18:18 -06:00