mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-02-14 15:15:22 +03:00
Catch missing frame
This commit is contained in:
parent
3a09bafb07
commit
5d1b9836b2
@ -623,14 +623,10 @@ class FrigateApp:
|
|||||||
50, int(available_shm / (cam_total_frame_size))
|
50, int(available_shm / (cam_total_frame_size))
|
||||||
)
|
)
|
||||||
|
|
||||||
logger.info(
|
logger.debug(
|
||||||
f"Calculated total camera size {available_shm} / {cam_total_frame_size} :: {self.shm_frame_count} frames for each camera in SHM"
|
f"Calculated total camera size {available_shm} / {cam_total_frame_size} :: {self.shm_frame_count} frames for each camera in SHM"
|
||||||
)
|
)
|
||||||
|
|
||||||
logger.info(
|
|
||||||
f"Calculated {self.shm_frame_count} frames for each camera in SHM"
|
|
||||||
)
|
|
||||||
|
|
||||||
if self.shm_frame_count < 10:
|
if self.shm_frame_count < 10:
|
||||||
logger.warning(
|
logger.warning(
|
||||||
f"The current SHM size of {total_shm}MB is too small, recommend increasing it to at least {round(min_req_shm + cam_total_frame_size)}MB."
|
f"The current SHM size of {total_shm}MB is too small, recommend increasing it to at least {round(min_req_shm + cam_total_frame_size)}MB."
|
||||||
|
|||||||
@ -78,9 +78,11 @@ class EmbeddingMaintainer(threading.Thread):
|
|||||||
try:
|
try:
|
||||||
frame_id = f"{camera}{data['frame_time']}"
|
frame_id = f"{camera}{data['frame_time']}"
|
||||||
yuv_frame = self.frame_manager.get(frame_id, camera_config.frame_shape_yuv)
|
yuv_frame = self.frame_manager.get(frame_id, camera_config.frame_shape_yuv)
|
||||||
data["thumbnail"] = self._create_thumbnail(yuv_frame, data["box"])
|
|
||||||
self.tracked_events[data["id"]].append(data)
|
if yuv_frame is not None:
|
||||||
self.frame_manager.close(frame_id)
|
data["thumbnail"] = self._create_thumbnail(yuv_frame, data["box"])
|
||||||
|
self.tracked_events[data["id"]].append(data)
|
||||||
|
self.frame_manager.close(frame_id)
|
||||||
except FileNotFoundError:
|
except FileNotFoundError:
|
||||||
pass
|
pass
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user