-
Notifications
You must be signed in to change notification settings - Fork 14
Release 0.4.0 #59
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
ankit-v2-3
wants to merge
74
commits into
main
Choose a base branch
from
release-0-4-0
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Release 0.4.0 #59
Changes from all commits
Commits
Show all changes
74 commits
Select commit
Hold shift + click to select a range
8e79b15
feat: add timelinev2
ankit-v2-3 a8fdf4e
fix: fit
ankit-v2-3 1e4a5f6
build: update v
ankit-v2-3 2b51bfc
fix: image asset
ankit-v2-3 2940995
feat: add audio asset
ankit-v2-3 2672b72
fix: asset enum
ankit-v2-3 3537e39
feat: add text asset
ankit-v2-3 ac78d55
fix: volume range
ankit-v2-3 b28928e
Add audio param support in connect rtstream
ashish-spext ac1fa60
Remove timeline v2 to avoid conflict
ashish-spext 35a0240
Add get trasscript for rtstream
ashish-spext 2e7a564
Add joined status for meeting bot
ashish-spext fcf4796
feat: add caption asset
ankit-v2-3 9d5a6b0
fix: caption animation
ankit-v2-3 92dc137
fix: border style
ankit-v2-3 339e3a0
feat: add timeline download
ankit-v2-3 5027f9a
fix: position enum
ankit-v2-3 b28968a
fix: border style enum
ankit-v2-3 b15ab4f
docs: add docstrings
ankit-v2-3 33a271f
feat: increase api gateway timeout
ankit-v2-3 c379a86
feat: add editor
ankit-v2-3 2c3d152
fix: asset start
ankit-v2-3 092100d
docs: add docstrings
ankit-v2-3 7dee62d
Merge branch 'main' into ankit/add-videodb-editor
ankit-v2-3 8282460
fix: ci/cd
ankit-v2-3 d340301
fix: ci/cd
ankit-v2-3 f3af108
fix: ci/cd
ankit-v2-3 cc7e2b9
fix: ci/cd
ankit-v2-3 9bb1f56
docs: add docstings
ankit-v2-3 c1518c0
fix: ci/cd
ankit-v2-3 0d3a546
feat: add base64 ass string
ankit-v2-3 2889cb9
fix: Fit Enum
ankit-v2-3 1f325b1
Add reframe, smart vertical reframe and download functionality for vi…
ashish-spext 4054df1
Add support for audio transcription and remove not required segmenter…
ashish-spext de2e32a
build: update version
ankit-v2-3 280ecf3
fix: https payload limit
ankit-v2-3 d6bf260
fix: payload limit to 100kb
ankit-v2-3 bd2c489
fix: remove font weight
ankit-v2-3 d3c606f
Merge branch 'release-0-4-0' into ankit/add-videodb-editor
ankit-v2-3 fe34907
Merge pull request #56 from video-db/ankit/add-videodb-editor
ankit-v2-3 d661049
build: update sdk version
ankit-v2-3 da16dd6
Merge branch 'release-0-4-0' of https://github.com/video-db/videodb-p…
ankit-v2-3 595899d
fix: collection upload
ankit-v2-3 43113c7
Merge pull request #57 from video-db/ankit/fix-collection-upload
ankit-v2-3 8b9a18b
fix: Allow 0 as score threshold and result threshold
ankit-v2-3 b298603
feat: add scene_index_id, scene_index_name, metadata in Shot
ankit-v2-3 e5a545d
feat: segmentation_type llm in spoken word index
ankit-v2-3 f4bf275
feat: video add clips
ankit-v2-3 4261ea9
Merge pull request #58 from video-db/add-rt-meeting-support
ashish-spext 75a4546
fix: formatting
ankit-v2-3 c650463
fix: Meeting __repr__
ankit-v2-3 c46750e
fix: remove realtime stream from meeting
ankit-v2-3 0f682d8
rtstream: add optional audio streams, new index type : transcript and…
0xrohitgarg 1bd11cb
rtstream: RTStreamSearchResult
0xrohitgarg 39ccd88
Add rtstream namespace collection search
ashish-spext b4e6139
Remove stitch, rerank params from rtstream collection search
0xrohitgarg 99ce6fa
Merge pull request #60 from video-db/codex/add-/rtstream/collection/s…
0xrohitgarg 54dd888
feat: add Capture Session and WebSocket support
lalit-videodb 086d31b
fix: remove unused imports for ruff linting
lalit-videodb 90eb909
fix: remove remaining unused imports
lalit-videodb a99dac6
feat: add enable_transcript and ws_connection_id to connect_rtstream
lalit-videodb 465480d
accept ws_connection_id in spoken index and scene index
0xrohitgarg 75115e5
feat: implement backend SDK support for CaptureSession and RTStream r…
lalit-videodb 83c6061
feat: implement desktop capture sdk and binary communication protocol
lalit-videodb d257804
refactor(capture): refine CaptureClient API and session handling
lalit-videodb c3a6351
fix(lint): fix unused imports and exports
lalit-videodb 37dc162
feat: Add specialized indexing methods and stream retrieval
lalit-videodb 8e690fb
fix: Remove unused Optional import in capture_session.py
lalit-videodb 47a0ddf
feat: Simplify RTStream filtering and add index_audio/index_visuals
lalit-videodb 2dc797f
start an stop transcript methods
0xrohitgarg 97a7541
refactor: decouple token/session, simplify channels, and rename socke…
lalit-videodb c2c4792
refactor: standardize RTStream channel types and normalize rtstream d…
lalit-videodb 33581ef
rtstream: ws_connection_id support for rtstream
0xrohitgarg af57791
Add options in list rtstream
ashish-spext File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -16,3 +16,5 @@ venv/ | |
| .vscode/* | ||
| example.ipynb | ||
| example.py | ||
| # test_local.py | ||
| capture_bin/videodb_capture_bin/bin/* | ||
24 changes: 24 additions & 0 deletions
24
capture_bin/build/lib.macosx-15.5-arm64-cpython-312/videodb_capture_bin/__init__.py
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,24 @@ | ||
| import os | ||
| import sys | ||
|
|
||
| def get_binary_path(): | ||
| """Returns the absolute path to the recorder binary.""" | ||
| # This file is at: capture_bin/videodb_capture_bin/__init__.py | ||
| # Binary is at: capture_bin/videodb_capture_bin/bin/recorder (or .exe) | ||
| base_dir = os.path.dirname(os.path.abspath(__file__)) | ||
| bin_dir = os.path.join(base_dir, "bin") | ||
|
|
||
| if sys.platform == "win32": | ||
| binary_name = "recorder.exe" | ||
| else: | ||
| binary_name = "recorder" | ||
|
|
||
| binary_path = os.path.join(bin_dir, binary_name) | ||
|
|
||
| if not os.path.exists(binary_path): | ||
| raise FileNotFoundError( | ||
| f"Recorder binary not found at {binary_path}. " | ||
| "Please ensure the package was installed correctly for your platform." | ||
| ) | ||
|
|
||
| return binary_path |
Binary file added
BIN
+10.4 MB
capture_bin/build/lib.macosx-15.5-arm64-cpython-312/videodb_capture_bin/bin/recorder
Binary file not shown.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,27 @@ | ||
| from setuptools import setup, Distribution | ||
|
|
||
| class BinaryDistribution(Distribution): | ||
| """Forces the distribution to be platform-specific.""" | ||
| def has_ext_modules(foo): | ||
| return True | ||
|
|
||
| VERSION = "0.2.4" | ||
|
|
||
| setup( | ||
| name="videodb-capture-bin", | ||
| version=VERSION, | ||
| author="VideoDB", | ||
| description="Binary container for VideoDB Capture runtime", | ||
| packages=["videodb_capture_bin"], | ||
| package_data={ | ||
| "videodb_capture_bin": ["bin/*"], | ||
| }, | ||
| include_package_data=True, | ||
| distclass=BinaryDistribution, | ||
| classifiers=[ | ||
| "Intended Audience :: Developers", | ||
| "Programming Language :: Python :: 3", | ||
| "License :: OSI Approved :: Apache Software License", | ||
| ], | ||
| python_requires=">=3.8", | ||
| ) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,13 @@ | ||
| Metadata-Version: 2.4 | ||
| Name: videodb-capture-bin | ||
| Version: 0.2.4 | ||
| Summary: Binary container for VideoDB Capture runtime | ||
| Author: VideoDB | ||
| Classifier: Intended Audience :: Developers | ||
| Classifier: Programming Language :: Python :: 3 | ||
| Classifier: License :: OSI Approved :: Apache Software License | ||
| Requires-Python: >=3.8 | ||
| Dynamic: author | ||
| Dynamic: classifier | ||
| Dynamic: requires-python | ||
| Dynamic: summary |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,6 @@ | ||
| setup.py | ||
| videodb_capture_bin/__init__.py | ||
| videodb_capture_bin.egg-info/PKG-INFO | ||
| videodb_capture_bin.egg-info/SOURCES.txt | ||
| videodb_capture_bin.egg-info/dependency_links.txt | ||
| videodb_capture_bin.egg-info/top_level.txt |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1 @@ | ||
|
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1 @@ | ||
| videodb_capture_bin |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,24 @@ | ||
| import os | ||
| import sys | ||
|
|
||
| def get_binary_path(): | ||
| """Returns the absolute path to the recorder binary.""" | ||
| # This file is at: capture_bin/videodb_capture_bin/__init__.py | ||
| # Binary is at: capture_bin/videodb_capture_bin/bin/recorder (or .exe) | ||
| base_dir = os.path.dirname(os.path.abspath(__file__)) | ||
| bin_dir = os.path.join(base_dir, "bin") | ||
|
|
||
| if sys.platform == "win32": | ||
| binary_name = "recorder.exe" | ||
| else: | ||
| binary_name = "recorder" | ||
|
|
||
| binary_path = os.path.join(bin_dir, binary_name) | ||
|
|
||
| if not os.path.exists(binary_path): | ||
| raise FileNotFoundError( | ||
| f"Recorder binary not found at {binary_path}. " | ||
| "Please ensure the package was installed correctly for your platform." | ||
| ) | ||
|
|
||
| return binary_path |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,3 +1,4 @@ | ||
| requests==2.31.0 | ||
| backoff==2.2.1 | ||
| tqdm==4.66.1 | ||
| websockets>=12.0 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.