blakeblackshear.frigate/frigate
Sean Vig a4e6d9ed9a Improve ffprobe executions
When running ffprobe, use `subprocess.run` rather than
`subprocess.Popen`.  This simplifies the handling that is needed to run
and process the outputs.  Here, filename parsing is also simplified by
explicitly removing the file extension with `os.path.splitext` and
forcing a single split into the camera name and the formatted date.
2021-05-22 07:48:00 -05:00
..
test formatting cleanup 2021-02-25 07:01:57 -06:00
__init__.py app container and config schema 2021-01-26 21:40:33 -06:00
__main__.py formatting cleanup 2021-02-25 07:01:57 -06:00
app.py remove tmpfs_cache_size option 2021-02-25 07:01:59 -06:00
config.py remove tmpfs_cache_size option 2021-02-25 07:01:59 -06:00
const.py formatting cleanup 2021-02-25 07:01:57 -06:00
edgetpu.py formatting cleanup 2021-02-25 07:01:57 -06:00
events.py Improve ffprobe executions 2021-05-22 07:48:00 -05:00
http.py feat(web): Delete events from Event page and API (#991) 2021-05-12 08:19:02 -07:00
log.py allow logger daemon process to be killed with the main thread, thus allowing us to continue logging during shutdown 2021-05-06 07:01:33 -05:00
models.py add database migrations 2021-01-26 21:40:33 -06:00
motion.py formatting cleanup 2021-02-25 07:01:57 -06:00
mqtt.py formatting cleanup 2021-02-25 07:01:57 -06:00
object_processing.py remove thumbnail attribute if null 2021-02-25 07:01:59 -06:00
objects.py formatting cleanup 2021-02-25 07:01:57 -06:00
process_clip.py Improve ffprobe executions 2021-05-22 07:48:00 -05:00
record.py Improve ffprobe executions 2021-05-22 07:48:00 -05:00
stats.py formatting cleanup 2021-02-25 07:01:57 -06:00
util.py formatting cleanup 2021-02-25 07:01:57 -06:00
video.py formatting cleanup 2021-02-25 07:01:57 -06:00
watchdog.py formatting cleanup 2021-02-25 07:01:57 -06:00
zeroconf.py formatting cleanup 2021-02-25 07:01:57 -06:00