OBS Custom Indicator – 録画・配信状態を表示するインジケーター

OBS Studio で録画中や配信中に、その状態と連動して表示が切り替わるインジケーターです。サイズや位置、表示時間などをカスタムすることが可能です。


1. ダウンロード (GitHub)

OBSCustomIndicator_v1-0-0.7z をダウンロードし、任意の場所に解凍してください。

MITライセンスですので使用に際して制限はありません。ご自由にお使いください。詳しくは GitHub のページ をご覧ください。


2. 用意するもの

このインジケーターは、Windows で使用することを想定して作成しています。以下の2つが必要です。

https://www.python.org/downloads/windows/

3. 使い方

3-1. Python のインストール

Python 3.12 のインストーラーを実行し、お使いのパソコンにインストールしてください。

インジケーターに tkinter を利用しているので、カスタムインストールをする場合は tcl/tk and IDLE のチェックが必要です。

Python カスタムインストール画面

3-2. OBSに Python を登録する

OBSを起動し、ツール > スクリプト 画面の Python の設定 タブを開いてください。インストールした Python のフォルダを指定します。通常は以下の場所になると思います。

C:\Users\ユーザー名\AppData\Local\Programs\Python\Python312

正しく設定できていれば、インストールパスの下に「ロードされた Python バージョン: 3.12」という表示が出ます。

3-3. スクリプトを追加する

スクリプト タブで + ボタンを押し、ダウンロードしたインジケーターファイルの中にある obs_custom_indicator.py を指定してください。

3-4. インジケーターのカスタマイズ

スクリプトを追加すると右側にカスタマイズ項目が出ます。Language から 日本語 を選んでOBSを再起動すると、下図のようになります。

は「なし/赤/緑」の中から選ぶことができます。なしにすると表示されません。表示時間は、録画・配信状態が変化した後、インジケーターを表示しておく時間です。「常時/3秒/1秒」の中から選べます。

ここまで設定できれば、以降はOBSの状態に連動して自動的にインジケーターが表示されます。カスタマイズした項目は、OBSを再起動しても維持されます。


4. インジケーター画像の変更

表示するインジケーターの画像を変更したい場合は、bin\image フォルダ内の下記のファイルを入れ替えてください。64×64 ピクセルのPNG画像に対応しており、透過画像も使用できます。

record_started_green.png録画中(緑)
record_started_red.png録画中(赤)
record_stopped.png録画停止
stream_started_green.png配信中(緑)
stream_started_red.png配信中(赤)
stream_stopped.png配信停止

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

ten − three =