blakeblackshear.frigate/frigate
Sergey Krashevich b38c9e82e2
Replace subprocess usage with os module for better performance and maintainability (#6298)
* avoid executing external tools by using Python's built-in os module to interact with the filesystem directly

* Refactor recording cleanup script to use os module instead of subprocess

* black format util.py

* Ooooops

* Refactor get_cpu_stats() to properly identify recording process
2023-05-01 21:22:35 -05:00
..
comms Move recording management to separate process (#6248) 2023-04-26 07:25:26 -06:00
detectors add plus integration for models (#6328) 2023-04-30 13:32:36 -05:00
images Replace green screen with error message and force camera_fps to 0 (#4544) 2022-11-28 21:47:20 -06:00
record Replace subprocess usage with os module for better performance and maintainability (#6298) 2023-05-01 21:22:35 -05:00
test Bug fixes (#6332) 2023-04-30 14:58:39 -05:00
__init__.py app container and config schema 2021-01-26 21:40:33 -06:00
__main__.py Typing: mypy fixes for 2022-04-17 08:55:38 -05:00
app.py add plus integration for models (#6328) 2023-04-30 13:32:36 -05:00
config.py add plus integration for models (#6328) 2023-04-30 13:32:36 -05:00
const.py add plus integration for models (#6328) 2023-04-30 13:32:36 -05:00
events.py Refactor events to be more generic (#6320) 2023-04-30 12:07:14 -05:00
ffmpeg_presets.py Fix rpi birdseye encode (#5522) 2023-02-16 18:38:32 -06:00
http.py Bug fixes (#6332) 2023-04-30 14:58:39 -05:00
log.py Support Controlling PTZ Cameras Via WebUI (#4715) 2023-04-26 06:08:53 -05:00
models.py Refactor events to be more generic (#6320) 2023-04-30 12:07:14 -05:00
motion.py Migrate away from deprecated np.float (#5898) 2023-04-16 07:13:33 -05:00
mypy.ini update deps (#6093) 2023-04-15 14:17:59 -05:00
object_detection.py additional shutdown optimizations (#5380) 2023-02-04 08:58:45 -06:00
object_processing.py Refactor events to be more generic (#6320) 2023-04-30 12:07:14 -05:00
objects.py cleanup print statements 2022-04-16 09:08:10 -05:00
output.py Add option to have cameras sorted inside the Birdseye stream (#5450) 2023-04-26 19:29:01 -05:00
plus.py add plus integration for models (#6328) 2023-04-30 13:32:36 -05:00
ptz.py Support Controlling PTZ Cameras Via WebUI (#4715) 2023-04-26 06:08:53 -05:00
stats.py update deps (#6093) 2023-04-15 14:17:59 -05:00
storage.py update deps (#6093) 2023-04-15 14:17:59 -05:00
timeline.py Refactor events to be more generic (#6320) 2023-04-30 12:07:14 -05:00
types.py Move recording management to separate process (#6248) 2023-04-26 07:25:26 -06:00
util.py Replace subprocess usage with os module for better performance and maintainability (#6298) 2023-05-01 21:22:35 -05:00
video.py Edit dsize order (#6172) 2023-04-22 21:38:58 -05:00
watchdog.py Capitalize the Frigate word (#5044) 2023-01-13 07:18:15 -06:00