NVENCがライブ配信にとても重要な理由

これまで私が書いた配信関連記事のほとんどで、どこかでNVENCに触れたり、NVIDIA GPUの購入を勧めたりしていることに気づいたかもしれません。そこには非常に良い理由があります。NVENCはライブ配信に素晴らしいからです。GPU市場が回復し始めた今、NVENCとは何か、そしてなぜライブ配信に重要だと思うのかを説明したいと思います。
NVENCとは何ですか。
NVENCはNVIDIA Encoderの略で、GPU、つまりグラフィックスカードのうち、動画エンコードを担当する部分です。2012年のGeForce 600シリーズからNVIDIA GPUに搭載されていますが、何度も改良され、最新世代はTuring GPU、つまり基本的には20シリーズ以降で利用できるようになりました。
動画に詳しい人向けに説明すると、NVENCはh.264を使って最大4K、8ビットの動画をエンコードできます。公式ドライバーでは最大3ストリームの動画をエンコードできます。

NVENCはライブ配信に何をもたらしますか。
ここ数年までは、最新バージョンのNVENCを搭載したGPUが、配信品質を向上させる最も費用対効果の高い方法でした。以前はエンコードをX.264に依存していましたが、X.264は多くのCPUリソースを使います。そのため、2台のPCで配信する構成では、配信用PCに大量のコアを持つCPUを搭載することが多いのです。
X.264に割り当てるコアが多いほど、より遅いプリセットを使えるため、動画品質は向上します。Twitchなどのプラットフォームが配信ビットレートを制限し始めたからです。
長い間、NVENCのようなハードウェアエンコーダーは録画には優れていましたが、高品質な動画にはX.264より多くのビットレートが必要だったため、配信にはあまり向いていませんでした。しかし最新のNVENCなら、最も遅いプリセットでもX.264に匹敵する動画品質を得られます。そのため、GPU価格が願わくば下がれば、新しいCPUとマザーボード、つまりPC一式を買う必要はなく、新しいGPUを購入するだけで済みます。
最適なNVENC配信設定
NVENCの最も良い点は、設定が簡単なことです。最大品質に設定し、先読みと心理視覚チューニングを有効にします。Elden Ringのフレームを絞り出すために配信中のGPUを本当に最大限使うなら、Qualityに設定し、先読み機能を無効にしてください。これだけです。XSplit Broadcasterで簡単に変更できます。
X.264のようにコードの行を学ぶ必要はありません。ビットレートを可能な限り高く設定して、配信を始めるだけです。GPUごとに最大3つのNVENCインスタンスを使えるため、NVENCで配信と録画を同時に行えます。XSplit Broadcasterなら、特定のシーンを録画できます。オーバーレイのないシーン、ゲーム画面、フェイスカムを個別に録画することもでき、選択は自由です。
NVENCが配信に非常に優れている理由と、私が常におすすめしている理由を説明できたと思います。NVENCについて質問があれば、コメントで教えてください。







コメント