2022-03-19 14:56:33 +09:00
2022-03-19 14:56:33 +09:00
2022-03-17 18:58:41 +09:00
2022-03-19 14:16:20 +09:00
2020-04-25 03:53:20 +09:00
2020-04-25 03:55:20 +09:00
2019-06-16 14:03:33 +09:00
2022-03-18 09:21:37 +09:00
2022-03-18 14:53:21 +09:00
2022-03-18 09:19:10 +09:00
2022-03-18 09:21:37 +09:00

ndi-python

NewTek NDI Python wrapper

Setup

Windows, Mac

Donwload and install NDI SDK.
https://ndi.tv/sdk/

Ubuntu

Donwload and install NDI SDK.
https://ndi.tv/sdk/

sudo apt install avahi-daemon
sudo systemctl enable --now avahi-daemon

Arch Linux

yay -S avahi ndi-sdk
sudo systemctl enable --now avahi-daemon

Build

git clone --recursive https://github.com/buresu/ndi-python.git
cd /path/to/build
cmake /path/to/project
cmake --build /path/to/build --config Release

For ubuntu you need to set the SDK directory in NDI_SDK_DIR.
And build as follows.

cmake /path/to/project -DNDI_SDK_DIR=/path/to/ndisdk
cmake --build /path/to/build --config Release

After build copy ndi-python binary and NDI binary to execute directory.
Enjoy!

License

ndi-python is MIT License
NDI follows NDI's license

Description
Fork of buresu/ndi-python with pybind11 bumped to v2.13.6 (CMake 4.x compat)
Readme MIT 110 KiB
Languages
C++ 68.9%
Python 26.4%
CMake 4.7%