
OBS授業タイマー
個人製作(2022)
↓クリックしてレポジトリへ移動↓
授業の時間管理をサポート
このOBSプラグインは、私がアルバイト先のオンライン塾において、授業時間の管理を容易にするために製作しました。オンライン塾では、Zoomのブレイクアウトルームを用いて200人以上の講師が授業を提供しています。しかし、塾の時間割は非常に変則的で、講師が授業時間を超過してしまう問題が度々発生していました。講師の中には、OBSの時計プラグインを導入して画面上に現在時刻を表示する工夫をする人もいましたが、変則的な時間割を覚える必要があり、あまり有効な手段ではありませんでした。
このような不便を解消するため、塾専用の時間管理用OBSプラグインを開発しました。これは初めてのOBSプラグイン開発であり、Lua言語にも初めて触れました。開発にあたっては、似たようなカウントダウン系の公開レポジトリを参考にしました。
このプラグインは、残りの授業時間や休憩時間、現在のコマ数などの情報を表示します。塾の時間割が読み込まれているため、プラグインを起動するだけで、現在時刻の情報から自動的にカウントダウンを開始・更新します。これにより、講師は授業の時間配分を容易に考えることができるようになりました。

様々なカスタマイズ
プラグインには、時刻表記の変更や時計表示設定など、細かいカスタマイズ項目を用意し、各講師の好みに応じた情報量に調整できるようにしました。また、このプラグインは通常のテキスト用ソースを書き換える仕様のため、文字の色やフォントなども自由にカスタマイズすることができます。

