【OBS】7秒で解決。NVIDIAドライバ(NVENC)エラーの対処法

OBS Studio(以下OBS)でライブ配信・録画を開始しようとしたさい、エラーが表示されることがあるかもしれません。

NVENCエラー

以下のようなキーワードが入っているエラーです。

  • NVENC
  • NVIDIA
  • ビデオドライバー(ドライバー)更新

このようなエラーが出るとライブ配信・録画ができません。しかし、「エラー内容の意味がわからない」という人も多いでしょう。

そこで対処法です。大きく3種類あります。

  • OBSの設定を変更する(7秒で解決)
  • NVIDIAドライバーを更新する(おすすめ)
  • OBSをダウングレードする
【スポンサーリンク】

エラーの具体例

一例ですが、今回はOBSで以下のようなエラーが出た場合を想定しています。

(タイトルバー)配信開始に失敗しました

(タイトルバー)録画開始に失敗しました

インストールされているNVIDIAドライバーはこのNVENCバージョンをサポートしていないのでドライバーを更新してみてください。

出力開始に失敗しました。詳細はログを確認してください。注: NVENCまたはAMDエンコーダを使用している場合は、ビデオドライバーが最新のものであるかを確認してください。

NVENCコーデックを開けませんでした: Function not implemented お使いのビデオドライバが最新のものであるかを確認してください。

OBSのバージョンによってエラー内容・文言が微妙に違うことがあります。

方法1 : 「x264」などにする

秒で解決したい場合に

エラー内容を見ると、どうやら「NVENCというものがトラブルに関係していそうだ」とわかります。

しかし、「用語が意味不明」「早く解決したい」という人もいるかもしれません。

そこで、OBSで以下のように設定してみましょう。手っ取り早く問題を解決できます。

  1. 「設定」→「出力」の順にクリックする。
  2. 「出力モード」が「詳細」になっている場合は、「配信」タブまたは「録画」タブを開く
  3. 映像エンコーダ」を「x264」(または「ソフトウェア (x264)」)にする。
  4. 必要に応じて画質設定を行う
  5. 「OK」をクリックする。
  6. ライブ配信・録画を開始する。

x264
▲上記画像は「x264」と表示されていますが、「出力モード」が「基本」の場合は「ソフトウェア (x264)」と表示されます。

「x264」を選んだのはあくまでも一例です。「配信開始」ボタンや「録画開始」ボタンをクリックしたときエラーが出ないものを選択してください。

エラーの原因はNVENCなので、「NVENC」という文字が入って「いない」ものを選びます。「x264」が代表例です。

たとえば、PC環境によっては「x264」以外にも「QuickSync H.264」(または「ハードウェア (QSV, H.264)」)を選べるので、試してみましょう。

出力タブ、QuickCync
▲上記画像は「QuickSync H.264」と表示されていますが、「出力モード」が「基本」の場合は「ハードウェア (QSV, H.264)」と表示されます。

なお、忘れやすいところですが、「出力モード」が「詳細」のときは「配信」タブと「録画」タブの切り替えを行うようにしてください。

  • ライブ配信の場合 → 「配信」タブで設定
  • 録画の場合 → 「録画」タブで設定

負荷・画質に影響するかも

時間がないときは以上の設定変更でかまいません。

ただし、「映像エンコーダ」を変更するデメリットとして

  • 画質が悪くなった
  • PCの動作が重くなった(カクつく)

ということがあるかもしれません。設定を再度見直す必要があります。

OBS Studioで高画質な配信にする方法
OBS Studio(以下OBS)で配信するさい、どのように設定すれば高画質な配信ができるのでしょうか。画面が粗く(荒く)て困ったという経験...
OBSで超高画質録画するための、シンプルなポイント。じつは数字をいじるだけ
OBS Studio(以下OBS)でゲームを録画したさい、「なんだか映像が荒い、モザイクのようだ」と感じたことはないでしょうか。 ...
OBSで配信画面がカクカク&重いときの原因が判明。対処法をまとめてみた
OBS Studio(以下OBS)を使用中、配信画面がカクカクする、PCが重いというケースに遭遇したことがあるかもしれません。 ...

方法2 : NVIDIAドライバーを更新する

今回のエラーは、NVIDIAドライバーのバージョンが古いことが原因である可能性があります。

そこで、NVIDIAドライバーを更新(アップデート)してみましょう。

この方法は、可能なかぎり画質設定を変更したくないという人にも向いています。

NVIDIAドライバーとは

では、そもそもNVIDIAドライバーは何をさしているのでしょうか。

これはNVIDIA製のPCパーツであるGPUを動かすためのソフトウェアのことです。

説明
NVIDIA ・GPUを製造・販売している世界的メーカー
・「NVENC」の「NV」はNVIDIAのこと
GPU ・PCで映像処理を担当しているパーツ
・PCゲームで重要
・近年はライブ配信・録画でも重要(NVENCで高画質・低負荷)
・「GeForce RTX/GTX」シリーズが定番
ドライバー ・GPUを動作させるのに必要なソフトウェア
・ビデオドライバー/グラフィックドライバー/GPUドライバーとも

エラーが出ていて、かつOBS「設定」→「出力」→「映像エンコーダ」で「NVENC」と表示されている項目を選びたいのであれば、ドライバーを更新しましょう。

出力タブ、NVENC

OBSおすすめエンコーダ設定ガイド。NVIDIAで高画質を狙うなら
OBS Studio(以下OBS)を使用していて、以下のようなことで悩んだ経験はないでしょうか。 自分の配信は画質が悪い(ほ...

更新方法は簡単

ドライバーの更新というと難しそうな印象を受けるかもしれません。しかし、実際は簡単にできます。

やり方は複数ありますが、おすすめは「NVIDIAアプリ」を使った方法です。

  1. OBSを閉じる。
  2. NVIDIAアプリをインストールする(後述)。
  3. ドライバーを更新する(後述)。

NVアプリ
▲NVIDIAアプリ

NVIDIAアプリにはいろいろな機能が含まれています。よく使うのは録画機能(ShadowPlay)でしょう。OBSと同様、PCゲームを無料で録画できます。

NVIDIAアプリ録画機能の使い方。GeForce Experienceが新しくなりました
NVIDIAアプリは、PCゲーム録画機能などを搭載した無料アプリです。 従来、GeForce Experienceというアプリ...

しかし、NVIDIAアプリには録画機能だけではなく、自動的にドライバーを更新する機能もあります。今回この機能を使います。

スポンサーリンク
レクタングル(大)

NVIDIAアプリによる更新方法

では実際にやってみましょう。まずはNVIDIAアプリのダウンロード・インストールからです。

  1. 公式サイトにアクセスする。
  2. ベータ版をダウンロード」をクリックする。
  3. ダウンロードしたファイルをダブルクリックする。
  4. 画面を順に進めていく(わからなくても適当でOK)。
  5. NVIDIAアプリのインストールが完了する。

NVIDIA公式サイト

そうしたら、いよいよドライバーの更新です。NVIDIAアプリを起動し、「ドライバー」をクリックしてください。

VIDIAアプリ、ドライバー

ドライバーが最新バージョンでない場合、「アップデートが利用可能」と表示され、同時に「ダウンロード」ボタンが表示されます。

NVIDIAアプリ、ドライバー

同ボタンをクリックしましょう。最新バージョンのNVIDIAドライバーがダウンロードされます。

ダウンロードボタン

ダウンロードが完了すると「ダウンロード」ボタンが「インストール」ボタンに変わりました。同ボタンをクリックします。

インストールボタン

OBSを閉じたうえで、「エクスプレス インストール」が選ばれていることを確認して「続行」をクリックします。

エクスプレス インストール
▲OBSを終了してから「続行」をクリックです。

すると、インストールが開始します。しばらく待ちましょう。

ドライバーをインストールしている途中で、モニター画面が5~10秒ほど真っ暗になります(画面が消える)。驚くと思いますが、不具合ではありません。

ドライバーの更新が終了したら、念のためPCを再起動し、OBSでライブ配信・録画を開始してみてください。今度はエラーが出ないはずです。

配信・録画ボタン

なお、NVIDIAアプリ右上の「Game Ready ドライバー」と「Studio ドライバー」は切り替えられます。どちらを選んでもかまいません(筆者は前者を選択)。

Game Ready ドライバー

方法3 : OBSをダウングレードする

GPUが古いと、ドライバーを最新バージョンに更新してもエラーが解消しないケースがあります。

GPU

この場合、現在使用しているOBSのバージョンが、古いGPUによるNVENCに対応していない可能性があります。

たとえば、GPUが2010年代初頭に発売されたKepler世代(例 : GTX 700/600シリーズ)だと、OBSバージョン31.0以降ではNVENCを使用できません。

iPhoneで例えると、年数が経てば古いバージョンのiPhoneのサポートが終了し、iOSの最新アプデが提供されなくなります。それと似ています。

対処法としては、「映像エンコーダ」を「x264」にするか(上述)、またはOBSをダウングレードしましょう。

つまり、過去バージョンのOBSを使います。たとえば、Kepler世代ならOBSをバージョン30.2にすることでNVENCによるライブ配信・録画ができます。

参考OBS Studio 30.2

ダウングレードの方法については、下記ページをご覧ください。通常版Steam板、それぞれの方法をまとめました。

OBSを過去バージョンに戻したいとき読んでください
OBS Studio(以下OBS)の調子が悪いとき、どうしたらよいでしょうか。 さまざまな対処法が考えられますが、そのひとつに...

なお、GPUの確認方法は以下のとおりです。

  1. Ctrlキー + Shiftキー + Escキーを押す。
  2. パフォーマンス」をクリックする。
  3. GPU」をクリックし、右上を見る。

タスクマネージャー

まとめ

秒では解決できませんが、おすすめはNVIDIAのグラフィックドライバーを更新する方法です。手軽、かつ確実な対処法でしょう。

古いGPUの場合は、新しいPCを買うなどして最新GPUにすることも検討してみてください。大きなメリットを享受できます。

たとえば

  • 最新GPUの機能で高画質配信できる(例 : NVIDIA NVENC AV1
  • AI画像生成が高速(例 : Stable Diffusion)

などです。

PCの選び方については、下記ページに情報をまとめました。

【2024年】おすすめPCの選び方。ゲーム実況、ゲーム配信用に、このスペックでOK
PC選びは難しいものです。とくに、ゲーム実況、ゲーム配信用に新しくPCを買うとなると、なおさらでしょう。 「どのPCを買えばよ...
スポンサーリンク
レクタングル(大)
レクタングル(大)

X(旧Twitter)で最新情報をツイートしています!フォローお願いします。

関連コンテンツ



スポンサーリンク
レクタングル(大)