Processing SyphonとNDI

2025年04月28日 [開発]

 
Windowsで作成したスケッチをMac用に変換をかけている時のトラブルの話。
SpoutをSyphonに書き直してM3のmacで実行するとエラーが表示されて実行できない。
syphonはintel mac用のライブラリしかなくM1で動作する為にはRosetta経由でProcessingを開くといいらしい。
結論から言うと、これはうまくいかなかった。
面倒だが、Processing → OBS Studio(NDI)経由で同じようなことができるのでこちらで対応。

OBS NDIプラグインをこちらからダウンロード
https://github.com/Palakis/obs-ndi/releases
インストール後にOBSを起動すると「NDI Runtimeが必要」と言われるので画面の指示のままランタイムもインストール。
OBSの「ツール」→「NDI出力設定 (NDI Output Settings)」 を開きます。
「メイン出力を有効化 (Main Output Enabled)」にチェックを入れます。

これで別アプリからNDI経由で画像受信が行えます。