8000 Merge pull request #2 from video-db/main · 0xrohitgarg/videodb-python@125f8ec · GitHub
[go: up one dir, main page]

Skip to content

Commit 125f8ec

Browse files
authored
Merge pull request #2 from video-db/main
Sync
2 parents f77ef48 + 1ab1e40 commit 125f8ec

File tree

3 files changed

+7
-2
lines changed

3 files changed

+7
-2
lines changed

videodb/__about__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
""" About information for videodb sdk"""
22

33

4-
__version__ = "0.2.10"
4+
__version__ = "0.2.11"
55
__title__ = "videodb"
66
__author__ = "videodb"
77
__email__ = "contact@videodb.io"

videodb/scene.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ def __init__(
2424
description: str,
2525
id: str = None,
2626
frames: List[Frame] = [],
27+
metadata: dict = {},
2728
connection=None,
2829
):
2930
self.id = id
@@ -32,6 +33,7 @@ def __init__(
3233
self.end = end
3334
self.frames: List[Frame] = frames
3435
self.description = description
36+
self.metadata = metadata
3537
self._connection = connection
3638

3739
def __repr__(self) -> str:
@@ -42,7 +44,8 @@ def __repr__(self) -> str:
4244
f"start={self.start}, "
4345
f"end={self.end}, "
4446
f"frames={self.frames}, "
45-
f"description={self.description})"
47+
f"description={self.description}), "
48+
f"metadata={self.metadata})"
4649
)
4750

4851
def to_json(self):
@@ -53,6 +56,7 @@ def to_json(self):
5 A4AA 356
"end": self.end,
5457
"frames": [frame.to_json() for frame in self.frames],
5558
"description": self.description,
59+
"metadata": self.metadata,
5660
}
5761

5862
def describe(self, prompt: str = None, model_name=None) -> None:

videodb/video.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -318,6 +318,7 @@ def _format_scene_collection(self, scene_collection_data: dict) -> SceneCollecti
318318
description=scene.get("description"),
319319
id=scene.get("scene_id"),
320320
frames=frames,
321+
metadata=scene.get("metadata", {}),
321322
connection=self._connection,
322323
)
323324
scenes.append(scene)

0 commit comments

Comments
 (0)
0