Streamer Blog ソフトウェア エンコーダ設定の深掘り — 画質とパフォーマンスの心臓部

エンコーダ設定の深掘り — 画質とパフォーマンスの心臓部

「せっかく高スペックなPCと高速回線があるのに、なぜか配信画質がイマイチ…」

そんな悩みを抱えていませんか? OBS Studioの基本設定はマスターしたけれど、もう一歩踏み込んで、視聴者を惹きつける「プロ級の画質」を目指したい。このガイドでは、そんなあなたのためのOBS Studioの高度な設定に焦点を当てます。単に設定値を最大にするのではなく、あなたのPC環境、インターネット速度、そして配信コンテンツに最適なバランスを見つけるための具体的なアプローチをお伝えします。

エンコーダ設定の深掘り — 画質とパフォーマンスの心臓部

OBS Studioで最高の画質を引き出すには、エンコーダの設定が最も重要です。エンコーダは、あなたのPCが生成する映像データを、視聴者がスムーズに再生できる形式に変換する役割を担っています。主要なエンコーダとその詳細を見ていきましょう。

GPUエンコーダ (NVIDIA NVENC (New), AMD VCE/AMF)

多くのストリーマーが推奨する選択肢です。ゲームプレイと同じGPUを使うため、CPU負荷を大幅に軽減し、ゲームパフォーマンスへの影響を最小限に抑えられます。

  • レート制御 (Rate Control):
    • CBR (固定ビットレート): ライブ配信の標準です。設定したビットレートを維持しようとします。動きの激しいシーンでもビットレートが急激に変化しないため、安定した品質が期待できますが、動きの少ないシーンでも無駄にビットレートを消費する可能性があります。
    • VBR (可変ビットレート): 画質を保ちつつ、ビットレートを動的に調整します。動きの少ないシーンではビットレートを下げ、動きの激しいシーンで上げます。ファイルサイズを抑えたい録画には適していますが、ライブ配信では予期せぬビットレートの変動がネットワーク負荷につながることも。
    • CQP (固定品質): 録画に最適です。指定した品質レベルを維持するようにビットレートを調整します。結果としてファイルサイズは大きくなりがちですが、一貫した高品質が得られます。ライブ配信には不向きです。
  • プリセット (Preset):
    • 「品質 (Quality)」から「パフォーマンス (Performance)」まで、いくつかの選択肢があります。通常は「品質 (Quality)」または「最大品質 (Max Quality)」を選びますが、PCスペックやゲームの負荷が高い場合は「パフォーマンス」寄りの設定も検討します。これはエンコードにかける時間とリソースをどれだけ割くかの指標です。
  • プロファイル (Profile):
    • 通常は「High」で問題ありません。より広範囲のカラー情報を保持します。
  • ルックアヘッド (Look-ahead) / サイコビジュアルチューニング (Psycho Visual Tuning):
    • ルックアヘッド: 将来のフレームを予測し、Bフレームの使用を最適化することで、動きの予測精度を高めます。動きの多いシーンでの画質向上に寄与しますが、わずかにGPU負荷が増えます。
    • サイコビジュアルチューニング: 人間が視覚的に重要だと感じる領域にビットを優先的に割り当てることで、主観的な画質を向上させます。特に低ビットレート環境で効果を発揮しやすいとされます。これもGPU負荷をわずかに増やします。

CPUエンコーダ (x264)

GPUエンコーダがない場合や、非常に高い画質を低ビットレートで実現したい場合に選択されます。CPUをフル活用するため、強力なCPUが必要不可欠です。

  • CPU使用のプリセット (CPU Usage Preset):
    • veryfast から ultrafastmediumslowslowerveryslow まで様々です。veryfast が最もCPU負荷が低く画質は劣りますが、slowslower になるほどCPU負荷は増大する代わりに、同じビットレートでもはるかに高画質になります。ゲームパフォーマンスに影響が出ない範囲で、可能な限り遅いプリセットを選ぶのが基本です。一般的には fastmedium が現実的な選択肢となります。

{}

解像度とフレームレート、そしてダウンサンプリング — 視聴体験の基礎

画質はエンコーダだけでなく、出力解像度とフレームレートによっても大きく左右されます。

  • 基本 (キャンバス) 解像度 (Base (Canvas) Resolution):
    • あなたのモニター解像度、または配信したいコンテンツの元々の解像度です。通常は1920x1080 (Full HD) または 2560x1440 (WQHD) を設定します。
  • 出力 (スケーリング) 解像度 (Output (Scaled) Resolution):
    • 実際に視聴者に送られる映像の解像度です。多くのプラットフォームは1920x1080または1280x720を推奨しています。
    • 配信サイトが受け入れる最大ビットレートと、あなたのアップロード速度に合わせて調整します。例えば、アップロード速度が限られている場合、1080pよりも720pの方が、同じビットレートでも「動きの多いシーンでのブロックノイズ」が目立ちにくくなることがあります。
  • ダウンサンプリングフィルタ (Downscale Filter):
    • 基本解像度と出力解像度が異なる場合、OBSが画像を縮小する際に使用するアルゴリズムです。
    • バイキュービック (Bicubic - シャープなスケーリング、16サンプル): 中程度のCPU/GPU負荷で、そこそこシャープな画質を提供します。多くのストリーマーにとってバランスの良い選択肢です。
    • ランチョス (Lanczos - 最もシャープなスケーリング、36サンプル): 最もシャープで高品位なスケーリングですが、CPU/GPU負荷も最も高くなります。細部の多い映像や、高品質を追求する場合に検討します。
    • 一般的には、バイキュービックで十分な画質が得られますが、よりクリアな映像を求めるならランチョスを試す価値はあります。
  • FPS (フレームレート):
    • 通常は30 FPSか60 FPSのどちらかです。動きの激しいゲーム配信では60 FPSが推奨されますが、その分ビットレートとエンコーダ負荷も増大します。
    • 高ビットレート(例:6000kbps以上)を確保できるなら60 FPSを、そうでないなら30 FPSで安定した画質を目指すのが賢明です。

実践ケーススタディ:動きの激しいゲーム配信での設定例

架空のシナリオを考えてみましょう。あなたは最新のFPSゲームを、高リフレッシュレートモニターでプレイしており、視聴者にもその滑らかな動きと細部を伝えたいと考えています。

環境:

  • CPU: Intel Core i9 (最新世代) または AMD Ryzen 9 (最新世代)
  • GPU: NVIDIA RTX 4080 (または同等以上のAMD RXシリーズ)
  • インターネット: アップロード速度 50Mbps以上(安定していること)
  • モニター: 2560x1440 (WQHD) 144Hz

推奨設定:

  1. エンコーダ: NVIDIA NVENC (New)
  2. レート制御: CBR
  3. ビットレート: 6000kbps (Twitchの推奨上限、YouTubeではもっと高く設定できる場合も)
  4. キーフレーム間隔: 2秒 (推奨値)
  5. プリセット: 品質 (Quality) または 最大品質 (Max Quality)
  6. プロファイル: High
  7. ルックアヘッド / サイコビジュアルチューニング: 有効 (On)。GPUに余裕があるため、有効にして画質向上を狙います。
  8. 基本 (キャンバス) 解像度: 2560x1440
  9. 出力 (スケーリング) 解像度: 1920x1080 (Full HD)。WQHDをFull HDにダウンコンバートすることで、より高精細な映像を限られたビットレートで効率的に伝えます。
  10. ダウンサンプリングフィルタ: ランチョス (Lanczos - 最もシャープ)。高負荷ですが、GPUに余裕があるため最高品質を目指します。
  11. FPS: 60

考え方:

この設定は、GPUの強力なエンコード能力を最大限に活用し、動きの激しいゲームでも高フレームレートとシャープな画質を両立させることを目指しています。WQHDのソースをFull HDにダウンコンバートすることで、細部の情報量を保ちつつ、プラットフォームの推奨解像度に合わせます。

コミュニティの声:よくある疑問と落とし穴

多くのストリーマーが、OBS設定に関して同様の悩みを抱えています。一般的なパターンをいくつか見ていきましょう。

  • 「高ビットレートに設定したのに画質が悪い?」

    これはよく聞かれる話です。ビットレートは「箱の大きさ」であり、その箱にどれだけ効率良く情報を詰め込むかがエンコーダの役割です。エンコーダのプリセットやルックアヘッド/サイコビジュアルチューニングが適切でないと、高ビットレートでも画質は向上しません。また、インターネットのアップロード速度が不安定だと、設定したビットレートが実際に送信されず、結果的に画質が低下することもあります。

  • 「ゲームがカクカクする、またはOBSが重い?」

    ほとんどの場合、エンコーダの負荷が高すぎるのが原因です。特にx264エンコーダでCPUプリセットを「slow」などに設定している場合や、GPUエンコーダでも「最大品質」設定でGPUがボトルネックになっている可能性があります。ゲームパフォーマンスを優先するなら、エンコーダプリセットを「パフォーマンス」寄りにするか、x264の場合は「fast」または「veryfast」を試してみてください。

  • 「動きの激しいシーンで映像がブロック状になる?」

    これはビットレート不足か、エンコーダが動きの変化を処理しきれていないサインです。ビットレートを上げるか、エンコーダ設定(特にNVENCのルックアヘッド/サイコビジュアルチューニング)を見直す、または出力解像度を一段階下げる(例: 1080pから720pへ)ことで、ビットレートあたりの情報密度を高めることができます。

定期的な見直しと調整 — 常に最適な状態を保つために

一度設定したからといって終わりではありません。最適な配信環境を維持するためには、定期的な見直しと調整が不可欠です。

  • インターネット環境の変化: プロバイダやルーターの変更、家族の利用状況、地域全体のトラフィック増加などにより、アップロード速度は変動します。定期的に速度テストを行い、ビットレート設定が現状に合っているか確認しましょう。
  • OBS Studioのアップデート: OBSは常に進化しており、新しいエンコーダ機能や最適化が追加されることがあります。アップデート後は、リリースノートを確認し、関連する設定項目がないかチェックしましょう。
  • PCハードウェアのアップグレード: グラフィックカードやCPUを新調した場合、エンコーダの性能が向上し、より高品質な設定が可能になることがあります。積極的に新しい設定を試してみましょう。
  • 配信コンテンツの変化: 配信するゲームや活動内容(例: 動きの少ない雑談から動きの激しいアクションゲームへ)が変わった場合、最適な設定も変わります。コンテンツに合わせて調整する柔軟性を持ちましょう。
  • 視聴者からのフィードバック: 視聴者から「カクつく」「画質が悪い」などのフィードバックがあった場合は、それを真摯に受け止め、設定を見直す良い機会です。

常に「今の自分にとってのベスト」を追求し続けることが、視聴者に最高の体験を届ける秘訣です。

2026-03-22

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