mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-02-12 14:15:22 +03:00
only embed objects
This commit is contained in:
parent
db0a697ef4
commit
c5a83575f0
@ -52,9 +52,9 @@ class EmbeddingMaintainer(threading.Thread):
|
|||||||
continue
|
continue
|
||||||
|
|
||||||
source_type, _, camera, data = update
|
source_type, _, camera, data = update
|
||||||
camera_config = self.config.cameras[camera]
|
|
||||||
|
|
||||||
if source_type == EventTypeEnum.tracked_object:
|
if camera and source_type == EventTypeEnum.tracked_object:
|
||||||
|
camera_config = self.config.cameras[camera]
|
||||||
if data["id"] not in self.tracked_events:
|
if data["id"] not in self.tracked_events:
|
||||||
self.tracked_events[data["id"]] = []
|
self.tracked_events[data["id"]] = []
|
||||||
|
|
||||||
@ -86,6 +86,10 @@ class EmbeddingMaintainer(threading.Thread):
|
|||||||
except DoesNotExist:
|
except DoesNotExist:
|
||||||
continue
|
continue
|
||||||
|
|
||||||
|
# Skip the event if not an object
|
||||||
|
if event.data.get("type") != "object":
|
||||||
|
continue
|
||||||
|
|
||||||
# Extract valid event metadata
|
# Extract valid event metadata
|
||||||
metadata = get_metadata(event)
|
metadata = get_metadata(event)
|
||||||
thumbnail = base64.b64decode(event.thumbnail)
|
thumbnail = base64.b64decode(event.thumbnail)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user