OBS WebSocketとPythonで動画配信を自動化する方法まとめ

OBS Websocketまとめのアイキャッチ OBS
⚠ OBS WebSocket v4 に関する注意

OBS WebSocket v4 は旧バージョンであり、OBS 28 以降では v5 が標準です。
v4 を使用する場合は互換性に注意してください。
最新の仕様については
OBS WebSocket v5 の解説記事
を参照してください。

OBSでテキストや動画や配信、シーンアイテムのオンオフしている時に「これ自動化できないんか…?」と思ったことはないですか?

なんとOBS WebSocketを使えば(状況次第で)できるんです。

ネット上には初期設定とシーンアイテムのオンオフぐらいしかなかったので備忘録としてここに残します。
すぐに使い方知りたいって方はコチラ(League of Legendsで配信画面を自動で変更する方法)

OBS WebSocketとは

OBS WebSocketとは、配信ソフトウェア「OBS Studio」を外部から制御するための拡張機能(プラグイン)です。  

通常、OBSの操作はGUI上で行いますが、OBS WebSocketを導入すると WebSocket通信を介して外部プログラムからOBSを操作できるようになります。

OBS WebSocketでできること

PythonやJavaScriptなどのスクリプトから以下のような制御が可能になります。

– 録画や配信の開始・停止を自動化
– シーンの切り替えやソースの変更を外部から実行 
– シーンアイテム(テキスト・画像・動画)の表示/非表示を制御 
– リプレイバッファの操作による瞬間保存

使い方

以下に使い方を記載します。

コメント

タイトルとURLをコピーしました