NvidiaGPUがストリーミング設定をどのように変えたか

Twitchでのストリーミングはしばらくの間私の趣味でしたが、Nvidiaが作成した2つの主要なテクノロジーであるNVENCとNvidia Broadcastのおかげで、RTX3060Tiを使い続けるように私を説得する最も重要なことはおそらく1つです。 RTX 3060 Tiは、それ自体で最高のグラフィックスカードの1つですが、私にとって違いを生んだのはこれら2つの機能です。

これらは私のストリーミング体験にとって重要ではありませんが、これら2つの機能が提供する生活の質の向上により、AMDグラフィックスに戻すことを考えることすら困難になっています。

NVENCは私のCPUを時代遅れにします

CPUエンコーディングとNVENCエンコーディングの比較。
Nvidia

2020年にGTX1080Tiに切り替え、2021年にRTX 3060 Tiにアップグレードして電力効率を向上させるまで、私は何年もAMDユーザーでした。同じ頃にCPUをアップグレードし、ストリーミング用にRyzen73700XからRyzen93950Xにアップグレードしました。私はついにストリーミングに最適なCPUの1つを手に入れることに興奮し、最高の品質とパフォーマンスを得るためにOpenBroadcasterSoftwareの設定を微調整し始めました。しかし、CPU使用率が非常に高く、ゲームのパフォーマンスが悪く、ストリームにフレームをドロップしていました。

それから、私はNvidia GPUを持っていたことを思い出し、NVENC(NvidiaのGPUストリーミングコーデック)が本当に良くなったと聞いたので、それをチェックすることにしました。 OBSでNVENCを構成する方法に関するNvidiaのガイドを調べ、OBSを構成し、テストしました。結果は驚くべきものでした。フッテージは見栄えが良く、パフォーマンスは素晴らしく、フレームを落とすことはありませんでした。基本的にNVENCを使用してもパフォーマンスが低下することはなく、CPUもGPUもNVENCを使用するのにこれ以上苦労していませんでした。 CPUからGPUエンコーディングに切り替えるのは簡単でした。

CPUエンコーディングは非常に高品質である可能性がありますが、フッテージを記録する非常に非効率的な方法でもあります。対照的に、GPUで高速化されたエンコーディングは、品質がわずかに劣りますが、はるかに効率的です。私のITXPCには非効率になる余裕がなかったため、私の特定の状況は実際にはGPUエンコーディングにとって素晴らしいものでした。筋肉を曲げることができないRyzen93950Xに何百ドルも費やす前に、NVENCについて聞いていたらよかったのにと思います。

NvidiaBroadcastは私のキーボードを静かにします

モニターの上に座っているRazerウェブカメラ。

多くのゲーマーと同じように、私はメカニカルキーボードを使用しています。これは、入力するのに最適ですが、聞くのはあまり楽しくありません。録音やストリーミングを行うときは常に、マイクがオンになっているかどうかに非常に注意する必要があります。マイクは常にキーボードやその他のバックグラウンドノイズを拾うからです。私は通常、話したいときはいつでもプッシュを使って話したり、マイクのミュートを解除したりします。

それは、実際のグリーンスクリーンを必要としないグリーンスクリーン効果、AIで強化されたオーディオ出力、AIを利用したバックグラウンドノイズ除去など、いくつかの機能を備えたNvidiaBroadcastというアプリを使い始めるまでのことでした。興味があります。この機能をオンにすると、マイクがキーボードやその他の迷惑なバックグラウンドノイズを拾うことがなくなりました。

このような機能は熱心すぎて、大声で、または特定の方法で話す必要があると思われるかもしれませんが、これまでNvidia Broadcastで不快感を覚えたことはなく、2年近く使用しています。年。一方、それは少し寛大で、喉をすっきりさせるたびに常に拾い上げます(これは非常に頻繁です)ので、私はまだ時々ミュートボタンに手を伸ばしています。

放送が素晴らしいわけではないというわけではありません。ストリームからキーボードのクリックを完全に削除することで、数人の視聴者の品質が大幅に向上します。

ストリーマーの場合は、Nvidiaを検討してください

ゲーマーはPCセットアップでプレイします。
DisobeyArt / Shutterstock

これらの2つの機能だけでも、Nvidia GPUはストリーマーにとって非常に魅力的であり、ストリーミングに最適なWeb​​カメラの1つを接続することにした場合は、Broadcastとそのグリーンスクリーンテクノロジーをさらに活用できると思います。これらの機能用のNvidiaGPUを入手できませんでしたが、AMDに戻すことには熱心ではありません。

ただし、AMDはエンコーディングの面でNvidiaに追いついています。 AMDのAMFエンコーダーの最新バージョンはNvidiaのものと同等であると言われていますが、新しいエンコーダーを利用するためのアップデートを取得しているアプリケーション(OBSを含む)はほとんどありません。実際、このバージョンのAMFはそれほど新しいものではありません。それは4ヶ月間出ています。私はAMDに切り替えて、実際のサポートがなく、そのサポートが最終的にいつ来るかについてのタイムラインがないエンコーダーを使用するつもりはありません。

NvidiaBroadcastのノイズ除去機能に代わるものもあります。 RNNoiseは、NvidiaBroadcastと同様に機能するように見えるオープンソースのノイズ除去プログラムです。ただし、RNNoiseを使用するには、オープンソースソフトウェアエコシステムに依存する必要があります。現在、RNNoiseを使用する便利なソリューションはありません。たとえば、誰かがRNNoiseを追加するOBSプラグインを開発しましたが、文字通り「ヘルプは提供されていません。それを構築して使用する方法を理解できたら、楽しんでください!」 Nvidia Broadcastは、数回クリックするだけでダウンロード、インストール、オンにできるシンプルなアプリです。

個人的には、特にNvidia Broadcastが、AMDに戻るのを難しくしています。低品質のGPUエンコーダーを使用したり、低品質の設定でCPUを使用してエンコードしたりすることはできますが、視聴者にキーボードの音を常に聞かせたくありません。これは本当にシンプルですが、私がこれからも活用していく大きな生活の質の向上であり、カメラを持っている場合はさらに重要です。

AMD GPUには、ストリーミング用のNvidiaと同じくらい優れている前に、いくつかの方法があります。彼らが最終的にそこに到達することは間違いありませんが、それまでの間、私はRTX3060Tiを使い続けます。