OBS Studio パフォーマンス設定:ローエンドPCのための最適化ガイド
「配信はしたいけど、PCスペックがちょっと不安…」そんな悩みを抱えるクリエイターの皆さん、いらっしゃいますか?特に、最新のゲーミングPCではない、いわゆる「ローエンドPC」や、長年使っている相棒のようなPCで配信を始めたばかりの方は、OBS Studioの動作が重くなったり、映像がカクついたりする問題に直面しやすいはずです。この記事では、そんな状況でもできるだけスムーズな配信を実現するための、OBS Studioのパフォーマンス設定に焦点を当てて解説します。
映像ソースとゲームの負荷を理解する
まず、なぜOBS Studioのパフォーマンスが低下するのか、その原因を理解することが重要です。多くのローエンドPCユーザーが直面するのは、主に以下の2点です。
- CPU負荷:映像のエンコード(配信用のデータに圧縮する処理)は、CPUに大きな負荷をかけます。特に高解像度・高フレームレートでの配信や、複数の映像ソース(ゲーム画面、ウェブカメラ、テロップなど)を使用すると、CPU使用率が跳ね上がります。
- GPU負荷:ゲーム自体がGPU(グラフィックボード)に高い負荷をかけるのはもちろんですが、OBS Studioのプレビュー表示や、GPUエンコーダー(NVIDIA NVENC, AMD AMFなど)を使用する場合も、GPUリソースを消費します。
ローエンドPCの場合、これらのリソースに余裕がないため、ゲームをプレイしながら、さらにOBS Studioがリソースを要求することで、PC全体のパフォーマンスが著しく低下してしまうのです。単にOBS Studioの設定を変えるだけでなく、PCにかかる全体の負荷を意識することが、最適化の第一歩となります。
具体的に見直したいOBS Studioの「出力」設定
パフォーマンス改善の要となるのは、OBS Studioの「設定」内にある「出力」タブです。ここでは、配信の品質とPCへの負荷を直接的に調整します。出力モードを「詳細」に設定し、以下の項目を重点的に見直しましょう。
エンコーダーの選択
ローエンドPCで最も効果的なのは、CPUエンコーダー(x264)からGPUエンコーダー(NVENC H.264, AMF H.264など、お使いのグラフィックボードが対応するもの)に切り替えることです。GPUエンコーダーは、CPUではなくGPUの空きリソースを利用するため、CPU負荷を大幅に軽減できます。
- NVENC (new) / AMF (new): 最近のGPUであれば、これらのハードウェアエンコーダーが搭載されています。CPU負荷を劇的に減らせるため、ローエンドPCでは最優先で検討すべき選択肢です。画質はx264に比べて若干劣ると言われることもありますが、十分実用的です。
- x264: CPUでエンコードする方式です。CPU性能に余裕がある場合は高画質になりやすいですが、ローエンドPCではまず選ばない方が良いでしょう。
ビットレートとキーフレーム間隔
- ビットレート: これは、1秒あたりにどれだけのデータ量を送信するかを示す値です。ビットレートを下げれば、PCへの負荷も軽くなりますし、視聴者の回線負荷も軽減できます。ただし、下げすぎると映像がブロックノイズだらけになってしまうので注意が必要です。まずは2500~4000 kbpsあたりから試してみると良いでしょう。
- キーフレーム間隔: 通常は「2秒」で問題ありません。これ以上短くしてもパフォーマンス向上には寄与しません。
プリセット(エンコーダー設定)
GPUエンコーダーを選択した場合、「プリセット」という項目があります。これは、エンコードの速度と品質のバランスを調整するものです。
- 「品質」や「高画質」: 負荷は高くなります。
- 「パフォーマンス」や「高速」: 負荷は軽くなります。
ローエンドPCでは、迷わず「パフォーマンス」や「高速」といった、負荷の軽いプリセットを選びましょう。多少画質が犠牲になっても、滑らかな配信を優先することが大切です。
映像設定:解像度とFPSの妥協点を見つける
「出力」設定と並んで、パフォーマンスに大きく影響するのが「映像」設定です。ここで、PCの処理能力と配信で実現したいクオリティのバランスを取ります。
ベース(キャンバス)解像度と出力(配信)解像度
ベース解像度は、OBS Studio内で素材を配置する際の作業画面の解像度です。出力解像度は、実際に配信される映像の解像度です。ローエンドPCでは、両方の解像度をできるだけ低く設定することが推奨されます。
- 例: 1920x1080 (フルHD) で作業していても、配信解像度を1280x720 (HD) に下げるだけで、PCへの負荷は大きく軽減されます。まずは720pでの配信を目指しましょう。
FPS(フレームレート)
ゲームの滑らかさに直結する要素ですが、PCへの負荷も非常に大きいです。ローエンドPCでは、60fpsではなく30fpsに設定することを強く推奨します。ゲームプレイに必須でない限り、30fpsでも十分滑らかな映像を届けられます。
「詳細設定」でさらに負荷を軽減
「詳細設定」タブでは、さらに細かくOBS Studioの動作を調整できます。特に「プロセス優先度」は重要です。
- プロセス優先度: ここを「通常より上」や「高い」に設定すると、OBS StudioがCPUリソースを優先的に使用するようになります。ただし、ゲームなどの他のアプリケーションの動作を妨げる可能性もあるため、まずは「通常」で試してみて、問題があれば上げていくのが良いでしょう。
実践シナリオ:入門レベルPCでの最適化
例えば、5年前に購入した標準的なデスクトップPC(CPU: Core i5-6500、メモリ: 8GB、GPU: GeForce GTX 960)で、最新のFPSゲームをプレイしながら配信したい、というケースを考えてみましょう。このPCスペックでは、高設定でのゲームプレイとフルHD/60fpsでの配信はほぼ不可能です。
取るべきアクション:
- ゲーム設定の妥協: まず、ゲーム内のグラフィック設定を「中」や「低」に落とし、GPU/CPU負荷を軽減します。
- OBS出力モードを「詳細」に: 設定 → 出力 → 出力モード を「詳細」に。
- エンコーダーを「NVENC (new)」に: GPUエンコーダーを選択。
- プリセットを「パフォーマンス」に: 負荷を最優先。
- ビットレートを「3000 kbps」に: 安定性を考慮。
- キーフレーム間隔を「2」に: 標準設定。
- OBS映像設定: ベース解像度 1920x1080、出力解像度 1280x720、FPS 30fps に設定。
- プロセス優先度: 「通常より上」に設定して様子を見る。
これらの設定により、ゲームのフレームレートを最低限維持しつつ、配信の途切れやカクつきを抑えることを目指します。最初はこれで試してみて、もしまだ重いようであれば、さらにビットレートや解像度を調整していくことになります。
コミュニティの懸念:「設定してもカクつく」の声
コミュニティでは、「色々と設定を見直したけれど、それでも配信がカクついてしまう」という声がよく聞かれます。これは、PCのスペック自体が、希望する配信スタイル(例えば、高画質ゲームのフルHD配信など)に対して根本的に追いついていない場合に起こりがちです。また、ゲーム以外のバックグラウンドで動作しているアプリケーション(ブラウザのタブを大量に開いている、常駐ソフトが多いなど)がリソースを圧迫している可能性も考えられます。解決策としては、OBSの設定見直しと並行して、PCの不要な常駐ソフトを終了させる、ゲーム以外の起動ソフトを極力減らす、といった基本的なPCメンテナンスも同時に行うことが重要である、という意見が多く見られます。
定期的な見直しとメンテナンス
PCのパフォーマンス設定は、一度行えば終わりではありません。OSのアップデート、ドライバーの更新、あるいは新しいゲームやソフトウェアの導入によって、最適な設定は変化する可能性があります。
- ドライバーの更新: グラフィックドライバーやチップセットドライバーは、常に最新の状態に保つことを心がけましょう。パフォーマンスが向上する場合があります。
- OBS Studioのアップデート: OBS Studio自体も頻繁にアップデートされています。新しいバージョンでは、パフォーマンスの改善や新しい機能が追加されていることがあるため、定期的なアップデートを確認しましょう。
- 配信テストの実施: 設定を変更したら、必ずテスト配信を行い、実際に映像がどのように映っているか、PCの負荷がどうなっているかを確認してください。録画機能を使ってローカルに保存し、後で確認するのも有効です。
もし、これらの最適化を試しても満足のいくパフォーマンスが得られない場合は、PCのアップグレードや、より軽量な配信ソフトウェアの検討も視野に入れる必要があるかもしれません。しかし、まずは今回ご紹介した設定を見直すことで、多くのローエンドPCユーザーが配信の質を向上させられるはずです。
2026-04-14