OBS配信でのドロップフレームは、主にエンコーダー設定の不適切な組み合わせとPCリソースの不足が原因です。最も効果的でコストのかからない対策は、「x264エンコーダーのCPU負荷を軽減するためにビットレートを下げるか、NVENCを使用したGPUエンコードに移行する」ことです。この手順に従えば、高性能PCを買わずともドロップフレームを根本から解消できます。
節約志向の方にとって、OBS Studioは無料で使える最強の配信ツールです。しかし、低スペックPCや中古PCで配信しようとする場合、ドロップフレーム(フレームの欠損)に悩まされるケースが極めて多いです。本記事では、追加費用を最小限に抑えながら、OBSのドロップフレームを完全に対処するための実践的な手順を解説します。設定の微調整一つで劇的に改善するケースも多いので、ぜひ最後まで読み込んでください。
ドロップフレームが起きる理由をまず理解する
ドロップフレームが発生するメカニズムを理解することは、適切な対策を取るための第一歩です。OBSがフレームをドロップさせる主な原因は3つに分類できます。
- エンコーダーの処理能力不足:設定した解像度やFPSに対してエンコーダーが追いつかず、フレームをスキップしてしまう
- CPU/GPUリソースの不足:ゲームや他のアプリとのリソース争奪により、OBSに十分な計算資源が割り当てられない
- ネットワーク帯域の不足:アップロード速度に対しビットレートが高すぎ、データが詰まってフレームが失われる
ドロップフレームとキーフレームの関係
ドロップフレームの背景には「キーフレーム間隔」と「ビットレート変動」の2つの概念が深く関わっています。x264エンコーダーを使用している場合、VBR(可変ビットレート)設定が不適切だと瞬間的なデータ量過多が発生し、ドロップを引き起こす要因となります。節約志向のユーザーはまず、この基本構造を押さえることから始めましょう。
段階的アプローチ:初心者がまず確認すべき5ステップ
ここからが本題のステップバイステップ実践手順です。順序立てて行えば、無駄な投資なしにドロップフレーム問題を解決できます。
Step 1:出力設定面板でエンコーダーを確認する
OBS Studioを開き、右下の「設定」ボタンをクリックして「出力」パネルへ移動します。「出力モード」を「高度」に変更し、「ストリーミングエンコーダー」を確認します。以下のような選択肢が表示されるはずです。
| エンコーダー種別 | CPU負荷 | GPU使用 | 予算対応度 | 推奨度 |
|---|---|---|---|---|
| x264(CPUエンコード) | 高(CPU使用率50〜90%) | ほぼゼロ | 低スペックPCに厳しい | 次ステップ以降で検討 |
| NVENC New(NVIDIA GPU) | 低(CPU使用率10〜20%) | 中程度(専用回路使用) | GTX10系列以上なら最適 | ★★★★★ |
| AMD HW(AMD GPU) | 低 | 中程度 | RX 5000系列以上対応 | ★★★★☆ |
| QuickSync(Intel iGPU) | 最低 | 中程度(内蔵GPU) | Intel第8世代以上CPU向け | ★★★☆☆ |
節約のコツ:もし現在x264を使用していてドロップフレームが発生しているなら、GPUを内蔵している環境であれば即座にNVENCまたはAMD HWに移行しましょう。これだけでCPU負荷が大幅に軽減され、フレームドロップが解消するケースが大多数を占めます。移行费用由不要です。
Step 2:基本設定の見直し(解像度・FPS)
エンコーダーを変更した後は、出力設定の基本的なパラメータを確認します。
- 出力(スケーリング)解像度:ゲーム本体の解像度が1920×1080であっても、配信解像度を1280×720に落とすだけでエンコーダーへの負荷が約半減します。YouTubeやTwitchのプラットフォーム側の制限を考えれば720p配信は十分に許容範囲内です。
- FPS値:60FPS配信を30FPSに落とすだけでエンコードデータの量が半分になります。ゲームのジャンルによりますが、FPSゲーム以外であれば30FPSで問題なく視聴できます。
- 共通設定(Common Preset):x264を使用する場合は「veryfast」または「faster」を選択し、CPU負荷を抑えます。NVENCの場合は「p4」から「p6」あたりが無難です。
Step 3:ビットレートを適切に設定する
ビットレートはドロップフレーム対策において最も重要なパラメータの一つです。以下の表を参考にして、自分の回線速度に合った値を設定しましょう。
| 配信画質 | 推奨ビットレート(Mbps) | 必要アップロード速度(Mbps) | 目安の月額インターネット料金 |
|---|---|---|---|
| 1280×720 @ 30fps | 2500〜3500 | 4000以上 | 3000〜4000円代の光回線で十分 |
| 1280×720 @ 60fps | 4000〜5500 | 6000以上 | 5000円代の光回線推奨 |
| 1920×1080 @ 30fps | 4500〜6000 | 7000以上 | 5000円代の光回線必須 |
節約ポイント:ビットレートを下げることによる画質劣化は、NVENCの新しいコーデック(H.264/HEVC)を使えばx264の高音質設定よりも劣らない結果が出ることが多いです。まずは「CBR(固定ビットレート)」で安定配信を優先し、問題がなければVBRに切り替えて試してみましょう。
Step 4:パフォーマンス設定で詳細調整する
「設定」→「詳細」→「パフォーマンス」タブに移動し、以下の項目を確認・調整します。
- CPUスケジュール係数:通常「6」から「11」の間で設定します。数字が高いほどOBSに多くのCPUリソースを割り当てられますが、游戏側の動作が重くなる可能性もあります。5〜7くらいから始めて調整しましょう。
- プロファイル:「main」または「baseline」を選択します。配信画質への影響はほとんどありませんが、CPU負荷を軽減できます。
- キーフレーム間隔:「2秒」が標準的です。これを「1秒」に短縮するとリアルタイム性は上がりますが、データ量が増えます。ドロップフレームが解消されない場合は「3秒」まで伸ばしてみます。
Step 5: OBSのプロセス優先度を上げる
Windowsタスクマネージャーを使用して、OBSのプロセス優先度を調整することができます。これは無料で、かつ効果的な手法です。
- 配信中にWindowsキー+Xから「タスクマネージャー」を開く
- 「詳細」タブに移動し、OBSを見つける
- 右クリックから「プロセスの詳細」を選択
- 右クリック→「優先順位の設定」→「高い」を選択
注意:「リアルタイム」に設定するとシステムが不安定になる可能性があるので避けましょう。「高い」で十分です。
追加コストなしで効果を最大化する裏技3選
裏技1:ゲームモードを有効化する
Windows 10/11には「ゲームモード」という機能があり、これはゲーム実行時にOSがゲーム側にリソースを優先的に割り当てる仕組みです。一方、OBSもゲームモード中に背景で動作させることで、両者のリソース争いをある程度コントロールできます。設定→システム→ゲームモードを有効にし、OBSを常に最前面で実行するよう設定しましょう。
裏技2:背景アプリを徹底的に減らす
配信中にブラウザ(特にChrome)、Discord、その他バックグラウンドで動作するアプリをすべて終了させるだけで、CPUとメモリの負荷が大幅に軽減されます。特にWindows Updateの自動ダウンロードは配信中は無効にしておくことを強く推奨します。設定→更新とセキュリティ→更新オプションの有効化解除で対応できます。
裏技3:OBS Studioを最新版に保つ
OBSは定期的にバージョンアップしており、各アップデートでパフォーマンス最適化が施されています。古いバージョンを使っているだけでドロップフレームが発生しているケースも少なくありません。必ず公式サイトから最新版をダウンロードし、インストールしましょう。
頻繁にある失敗パターンと回避方法
- 失敗パターン1:ビットレートを過大設定する→自分の回線速度を測定せずに安易に高ビットレート設定にする人が多くいます。Speedtest.netなどで定期的にアップロード速度を測定し、その70%を目安にビットレートを決めましょう。
- 失敗パターン2:解像度とFPSの両方を高く設定する→1920×1080@60fpsは高負荷です。節約志向であれば1280×720@60fps、または1920×1080@30fpsのどちらかに統一しましょう。
- 失敗パターン3:録画設定と配信設定を混同する→ローカル録画は高品質なまま行い、配信設定のみ軽くするといった使い分けができると効率的です。「記録」タブと「ストリーム」タブの設定を別々に調整しましょう。
専門家からの推奨事項とまとめ
節約志向でOBS配信のドロップフレームに対処する場合、最も重要なのは「エンコーダーの選択」と「ビットレートの最適化」の2点です。無料のツールと設定の微調整だけで、数百〜数千円かかるハードウェア購入を不要にできることが本記事の最大のメッセージです。具体的には以下の流れで対応しましょう。
- GPUエンコーダー(NVENC/AMD HW)へ移行する
- 配信解像度を720pに落とす、またはFPSを30fpsにする
- ビットレートを回線速度に合わせて最適化する
- OBSのプロセス優先度を「高い」に設定する
- バックグラウンドアプリを削減する
これらの手順を順番に実践すれば、低スペックPCでも安定した配信が可能になります。ドロップフレームでお悩みの方は、まずStep 1から始めて、一つずつ設定を変えて様子を見ながら進めてください。