Streamer Blog ソフトウェア パフォーマンスと品質のバランスを理解する

パフォーマンスと品質のバランスを理解する

「OBS Studioの設定をいじり始めたら、かえって配信が不安定になった」「高画質にしたいのに、なぜかカクついてしまう」「どこまで設定を詰めたら良いのか分からない」――もしあなたがそんな悩みを抱えているなら、このガイドが役立つはずです。

OBS Studioの「詳細設定」は、ただ数値を上げる、下げる、といった単純なものではありません。あなたのPCスペック、インターネット回線、そして何より「どんなコンテンツを配信したいか」によって、最適なバランスは大きく変わります。このガイドでは、安易な「最高設定」を追うのではなく、あなたの環境と目的に合わせた「最適なパフォーマンスと品質のバランス」を見つけるための考え方と具体的なヒントを提供します。

パフォーマンスと品質のバランスを理解する

多くのストリーマーが陥りがちなのが、OBSの出力設定で「最高品質」を目指しすぎてしまうことです。しかし、最高の品質設定はPCに最も負荷をかけ、結果としてコマ落ちやカクつきを引き起こし、視聴体験を損ねる可能性があります。逆に、パフォーマンスを優先しすぎると画質が粗くなり、せっかくのコンテンツの魅力が伝わりにくくなることもあります。

自動設定の限界と手動調整の必要性

OBS Studioには、初回起動時やツールメニューから利用できる「自動構成ウィザード」があります。これは非常に便利な機能で、PCの基本スペックやインターネット速度を元に、推奨される設定を提案してくれます。しかし、このウィザードはあくまで一般的な基準に基づくものであり、特定のゲームタイトルや複雑なシーン構成、あるいは複数のアプリケーションを同時に動かすといった、あなたの個別のユースケースまでは考慮できません。

特に、PCのスペックがミドルレンジ以上で、特定のゲームや高画質配信を目指す場合、自動設定だけでは得られない「もう一歩先の最適化」が必要です。CPUとGPUのどちらのエンコーダを使うか、ビットレートをどう調整するか、といった詳細な設定を手動で詰めることで、見違えるほどの安定性と画質の向上を実現できます。

{}

エンコーダ選択と詳細設定の最適化

OBS Studioのパフォーマンスと画質を左右する最も重要な要素の一つが「エンコーダ」です。エンコーダとは、映像データを圧縮・変換する役割を担うもので、主にCPUベースの「x264」とGPUベースの「NVENC(NVIDIA)」や「AMF(AMD)」があります。

エンコーダの選び方:CPU vs. GPU

まずは、あなたのPCに搭載されているハードウェアと、主に配信するコンテンツの種類を考慮して、最適なエンコーダを選びましょう。

エンコーダ 特徴 メリット デメリット 推奨シナリオ
NVENC (NVIDIA)
(新バージョン)
NVIDIA製GPUに搭載 CPU負荷が低い
ゲームへの影響が少ない
高画質と低負荷を両立
NVIDIA製GPUが必須
古いGPUでは性能が低い場合も
ゲーミングPCでのゲーム配信
CPUをゲームで使い切りたい場合
AMF (AMD)
(新しい)
AMD製GPUに搭載 CPU負荷が低い
ゲームへの影響が少ない
AMD製GPUが必須
NVENCに比べ品質が劣ることも
AMD製GPUでのゲーム配信
CPUをゲームで使い切りたい場合
x264 (CPU) CPUで処理 最も高い画質ポテンシャル
ハードウェアに依存しない
CPU負荷が非常に高い
高性能CPUが必要
ゲームへの影響が大きい
高負荷なゲームをしない配信
映像品質を最優先する場合
ハイスペックなCPUを搭載している場合

NVENC (新しい) / AMF の詳細設定

GPUエンコーダを選ぶ場合、以下の設定項目に注目してください。

  • レート制御 (Rate Control):
    • CBR (Constant Bitrate): 常に一定のビットレートを維持します。ライブ配信では最も一般的で推奨される設定です。ネットワークの安定性が高まります。
    • CQP (Constant Quantization Parameter): 画質を一定に保つようビットレートが変動します。録画には非常に優れていますが、ライブ配信ではネットワーク負荷が不安定になる可能性があります。
    • VBR (Variable Bitrate): 目標ビットレートを中心に変動させます。CQPほど極端ではありませんが、ライブ配信ではCBRの方が安定しやすいです。

    ライブ配信では「CBR」を選び、適切なビットレートを設定しましょう。

  • プリセット (Preset):
    • 「最高の品質」「品質」「パフォーマンス」「低遅延品質」「低遅延パフォーマンス」などがあります。これは、エンコーダがどれだけ時間をかけて映像を解析し、圧縮するかを決定します。

    一般的には「品質」または「最高の品質」を試すのが良いでしょう。 PCに負荷がかかりすぎる場合は「パフォーマンス」に落とします。「低遅延」は、配信遅延を極力減らしたい場合に選択しますが、画質が犠牲になることもあります。

  • プロファイル (Profile):
    • 「High」または「Main」が一般的です。「High」の方が高機能ですが、古い視聴環境では互換性の問題が起こる可能性もゼロではありません。

    通常は「High」で問題ありません。

  • Look-ahead (先読み):
    • 動きの予測を強化し、画質を向上させますが、GPU負荷が増加します。

    高品質を求めるなら有効にしても良いですが、負荷が高いと感じたらオフにしてみてください。

  • Psycho Visual Tuning (心理視覚チューニング):
    • 人間の視覚が認識しやすい部分にビットレートを割り当てることで、主観的な画質を向上させます。これもGPU負荷が増加します。

    Look-aheadと同様に、品質向上に貢献しますが、負荷とのトレードオフです。

  • 最大Bフレーム (Max B-frames):
    • 映像圧縮の効率を高めますが、遅延が増える可能性があります。

    通常は「2」が推奨されます。

x264 (CPU) の詳細設定

CPUエンコーダを選ぶ場合、最も重要なのは「CPU使用のプリセット」です。これはエンコードの速さ(=CPU負荷)と画質のバランスを決定します。

  • CPU使用のプリセット (CPU Usage Preset):
    • 「ultrafast」から「placebo」まで多くの選択肢があります。右に行くほどCPU負荷が高くなり、画質が向上します。
    • 「veryfast」「faster」「fast」「medium」あたりが現実的な選択肢です。

    ハイスペックCPUでも「fast」や「medium」は高負荷になりがちです。まずは「veryfast」から試してみて、PCの使用率と配信状況を見ながら調整しましょう。

  • プロファイル (Profile) / チューン (Tune):
    • 「High」「Main」はGPUエンコーダと同様です。
    • 「Tune」は、映像の種類(アニメ、映画、静止画など)に合わせてエンコード設定を最適化します。ライブ配信では「zerolatency」(低遅延)を選択することが多いですが、基本的には「None」で十分です。

実践シナリオ:コンテンツ別の最適化戦略

実際に、配信するコンテンツの種類によって、最適なOBSの設定は大きく変わります。ここでは2つの代表的なシナリオを例に、具体的な設定の考え方を見ていきましょう。

ケース1: 高速アクションゲーム配信

Apex Legends、VALORANT、ストリートファイターなどの高速で動きの多いゲームを配信する場合、最も重要なのは「ゲームのフレームレートを落とさず、かつ配信も安定させる」ことです。画質の細部よりも、動きの滑らかさと遅延の少なさが重視されます。

  • エンコーダ: NVENC (新しい) または AMF (新しい) を強く推奨します。ゲームでCPUをフル活用するため、GPUエンコーダで配信負荷を分離することが重要です。
  • 解像度とFPS: フルHD (1920x1080) 60fpsが理想ですが、PCや回線に余裕がない場合は、HD (1280x720) 60fpsに下げて安定性を優先しましょう。視聴者側での負荷も考慮すると、720p60fpsでも十分クリアに見えます。
  • ビットレート: 6000kbps(高画質)~4500kbps(中画質)あたりを基準に、インターネット回線のアップロード速度と相談して決定します。動きの多いゲームでは、ビットレートが低いとブロックノイズが出やすいため、可能な限り高く設定したいところです。
  • レート制御: CBR
  • プリセット: 「品質」または「パフォーマンス」。ゲーム側のパフォーマンスに影響が出ない範囲で、より良いものを選択します。
  • 最大Bフレーム: 2
  • Look-ahead / Psycho Visual Tuning: 有効にすると画質向上に寄与しますが、ゲームのフレームレートが不安定になるようならオフにしてみてください。

ケース2: 低負荷・顔出し雑談配信

ゲーム画面がなく、Webカメラと背景、コメント表示がメインの雑談配信や作業配信の場合、PC負荷は比較的低く、高画質を追求しやすい傾向にあります。特にWebカメラの表情や背景の文字などをクリアに見せたい場合に有効です。

  • エンコーダ:
    • NVENC (新しい) / AMF (新しい): こちらでも問題ありません。低負荷で安定します。
    • x264 (CPU): 高性能なCPUを搭載している場合、「medium」や「fast」といった高画質設定を試すことも可能です。表情や文字のディテールを最大限に引き出せます。ただし、CPU使用率を常に監視し、他のアプリケーションに影響が出ないか注意が必要です。
  • 解像度とFPS: フルHD (1920x1080) 30fpsまたは60fps。動きが少ないため30fpsでも十分ですが、60fpsにするとより滑らかな印象を与えられます。
  • ビットレート: 4000kbps~6000kbps。顔出し配信では、顔や表情がクリアに見えるよう、やや高めに設定すると良いでしょう。
  • レート制御: CBR
  • プリセット (x264の場合): 「veryfast」から「fast」の間で、CPU使用率と相談しながら最適なものを選びます。

コミュニティの声:よくある悩みとその解決のヒント

多くのストリーマーがOBSの詳細設定で直面する共通の悩みがあります。それは主に「カクつき」「コマ落ち」「高負荷」といったパフォーマンスの問題と、「画質の劣化」です。

  • 「配信画面がカクつく、コマ落ちする」という声:
    • よくある原因: 最も多いのは、エンコーダの負荷が高すぎる、またはPCのリソースが不足しているケースです。特にゲーム配信では、ゲーム自体が高負荷なため、OBSが使えるリソースが限られます。また、インターネット回線のアップロード速度が不足している、あるいは不安定な場合もコマ落ちにつながります。
    • 解決のヒント: まずはエンコーダをGPUベース(NVENC/AMF)に切り替え、プリセットを「品質」から「パフォーマンス」に落としてみましょう。それでも改善しない場合は、解像度やFPSを下げることを検討します。インターネット回線が原因の場合、ルーターの再起動や有線接続への切り替え、契約プランの見直しも有効です。
  • 「ビットレートを上げても画質が悪い、ブロックノイズが多い」という声:
    • よくある原因: ビットレートを上げているのに画質が悪い場合、エンコーダのプリセットが低すぎる、あるいはエンコード設定自体が最適化されていない可能性があります。また、ゲーム側のグラフィック設定が低すぎる場合も、OBSが高画質で取り込んでも元が粗いため改善しません。
    • 解決のヒント: GPUエンコーダであればプリセットを「品質」または「最高の品質」に上げてみてください。x264であれば、CPU使用のプリセットを一段階上げて「faster」や「fast」を試してみましょう。ただし、負荷とのトレードオフです。ゲーム側のグラフィック設定も確認し、可能な範囲で上げてみることが重要です。
  • 「OBSのCPU使用率やGPU使用率が高すぎる」という声:
    • よくある原因: これは上記の「カクつき」「画質劣化」の根本原因であることがほとんどです。不適切なエンコーダ選択、高すぎるプリセット、複雑すぎるシーン構成(多数のソース、フィルター、アニメーション)などが負荷を上げます。
    • 解決のヒント: OBSの「統計」パネルでCPU、GPU、エンコーダの負荷状況を常に監視する習慣をつけましょう。ソースの数を減らす、不要なフィルターをオフにする、アニメーションを控えるなど、シーン構成の簡素化も効果的です。また、OBSのプロセス優先度を「通常以上」に設定するのも一つの手です(Windowsのタスクマネージャーから設定可能)。

設定を定期的に見直し、環境に適応させる

OBS Studioの最適な設定は、一度決めたら終わり、というものではありません。PCのドライバ更新、OBS Studio自体のバージョンアップ、ゲームタイトルの更新、さらにはあなたのインターネット環境の変化によって、最適なバランスは常に変化し得ます。

最適な設定は常に変化する

数ヶ月に一度、あるいは「何かおかしい」と感じた時に、以下の点を見直す習慣をつけましょう。

  1. グラフィックドライバの更新: NVIDIAやAMDは定期的にドライバを更新しており、OBSのエンコーダ性能や安定性向上に寄与することが多いです。常に最新の状態を保ちましょう。
  2. OBS Studioの更新: OBS自体も頻繁にアップデートされ、新機能の追加やパフォーマンス改善が行われます。特にエンコーダ周りの変更は、あなたの配信に大きく影響する可能性があります。
  3. ゲームの更新: プレイするゲームのアップデートにより、PCへの負荷が変わることがあります。それに応じてOBSの設定も調整が必要になる場合があります。
  4. インターネット帯域幅の再確認: 回線速度は時間帯やプロバイダの状況によって変動することがあります。速度測定サイトなどで定期的にアップロード速度を確認し、ビットレート設定が適切か見直しましょう。
  5. PCリソース使用率のモニタリング: 配信中にOBSの「統計」パネルやWindowsのタスクマネージャーで、CPU、GPU、メモリ、ディスクの使用率を常に確認する癖をつけましょう。異常値が出ている場合、何が原因かを特定する手助けになります。

これらの見直しとテストを繰り返すことで、あなたの配信は常に最高の状態を維持できるはずです。焦らず、少しずつ調整していくことが成功への鍵となります。

2026-05-07

About the author

StreamHub Editorial Team — practicing streamers and editors focused on Kick/Twitch growth, OBS setup, and monetization. Contact: Telegram.

Next steps

Explore more in ソフトウェア or see Streamer Blog.

Ready to grow faster? Get started または try for free.

Telegram