OBSに録画タイマー機能はある?
OBS標準機能には「録画を◯分後に自動停止する」機能は搭載されていません。
代替手段:
1. Advanced Scene Switcherプラグインで自動停止
2. obs-websocketとスクリプトで制御
3. Windowsタスクスケジューラとの組み合わせ
4. 手動で録画開始・停止をホットキーで管理
方法1:Advanced Scene Switcherで自動停止
Advanced Scene Switcherプラグインを使うと録画を時間制御できます。
インストール:
OBS → ツール → OBSプラグインブラウザ
→「Advanced Scene Switcher」を検索 → インストール
設定:
ツール → Advanced Scene Switcher
→「マクロ」タブ
→「+」でマクロを追加
条件: 経過時間(タイマー)が X分以上
アクション: 録画を停止する
方法2:OBSのスクリプト機能で自動停止
OBS → ツール → スクリプト
→「+」でPythonスクリプトを追加
シンプルな停止スクリプト例:
import obspython as obs
import time
def script_load(settings):
obs.timer_add(stop_recording, 3600000) # 1時間後に停止
def stop_recording():
obs.obs_frontend_recording_stop()
録画の自動分割(ファイル分割)
長時間録画をファイルサイズで自動分割する機能はOBSに標準装備されています。
OBS → 設定 → 出力
出力モード: 詳細
録画タブ:
→「自動分割」設定を有効にする
分割方式:
・一定時間ごと(例: 30分ごと)
・一定ファイルサイズごと(例: 4GBごと)
→ FAT32ファイルシステムの4GBリミット対策に有効
ファイルサイズ管理の目安
1080p / 60fps / H.264 CRF18:
→ 約1.5〜3 GB/時間(コンテンツによる)
自動分割の推奨設定:
・時間: 60〜90分ごとに分割
・ファイルサイズ: 3.5 GB(FAT32対策の場合)
NVMeまたはexFAT・NTFS SSDなら:
→ ファイルサイズ制限なし
→ 必要に応じて分割
録画時間の確認方法
OBSのステータスバーに録画経過時間が表示されます:
OBS下部のステータスバー
→「REC 00:00:00」の形式で表示
または
OBS → 表示 → 統計
→「録画時間」を確認
ホットキーで素早く録画制御する
OBS → 設定 → ホットキー
「録画の開始」: F9
「録画の停止」: F9(トグル)または別キー
「録画の一時停止」: F8
一時停止機能(OBS 32.0以降):
→ 録画を一時停止してから再開可能
→ 途中でゲームを抜けたい場合などに便利
→ 一時停止中の映像は録画されない
リプレイバッファとの組み合わせ
長時間録画しながら重要シーンだけを保存する場合:
リプレイバッファをONにする:
OBS → 設定 → 出力 → リプレイバッファ
→ リプレイ長: 30秒〜3分
重要シーン発生時:
→ F10(またはホットキー)で直前の映像を保存
→ 後で通常録画からキーシーンを探す必要がない
検証環境
CPU: Intel Core i9-14900K
GPU: Nvidia RTX 5070 Ti
メモリ: DDR5 64GB (32GB×2) 6000MHz
SSD: 3ドライブ構成
電源: 1000W
CPUクーラー: ROG RYUJIN III 360
OBS: 32.0.4
まとめ
- OBS標準にタイマー機能はなくAdvanced Scene Switcherで代替できる
- 長時間録画には自動分割機能でファイルを管理する
- 一時停止機能を使えば途中で中断・再開ができる
- リプレイバッファと組み合わせると重要シーンだけを保存できる
- FAT32ドライブなら3.5GBごとの分割でファイルサイズ制限を回避する