【OBS Studio】録画開始時にNVENC「 コーデックを開けませんでした」というエラーが出る場合の対処方法

その他

スポンサーリンク

久しぶりにOBS Studioを使おうと、最新のバージョンに更新(30.0.2)して、録画開始をすると以下のようなエラーが出た。

---------------------------
録画開始に失敗しました
---------------------------
NVENC コーデックを開けませんでした: Function not implemented<br><br>最新の <a href="https://obsproject.com/go/nvidia-drivers">NVIDIA ドライバー</a> をインストールしてみてください。
---------------------------
OK   
---------------------------

え、、、パソコンは8年ぐらい前のだから古くて対応してないのか。。。とか思いつついろいろ試すと、解決できた。

解決方法① エラーに記載の通り、最新のNVIDIA ドライバーをインストール

1.エラーウィンドウに表示されているURL(https://obsproject.com/go/nvidia-drivers)にアクセス

2.おそらく、開いたら、勝手に以下のように項目が埋まっているので、何も考えずにSearchボタン押下

3.ページが変わって、以下のような表示があるのでDownloadボタンを押下

4.ダウンロードしたファイルを実行する。そうすると、最新ドライバーのインストールが始まるので、完了させる

5.PCを再起動後、改めてOBS Studioで録画開始すると、エラーが出ずに無事に録画できる。

解決方法② 録画の映像エンコーダを変更(①で解消しなかった場合や最新をインストールしたくない場合)

1.ファイル→設定を押下

2.出力を押下

3.録画の"映像エンコーダ"を順番に選んで、録画を試して、エラーが出ないものを見つける。

※私の場合は、初期設定は"ハードウェア (NVENC, H.264)"になっていて、最初に記載したエラーになってました。
 "ソフトウェア (x264 CPU使用率の低いプリセット、ファイルサイズ増加)"か"ソフトウェア (x264)"にすると、エラーが出ずに録画できました。

余談

ちなみに、"ハードウェア (QSV, H.264)"を選んだ場合は以下のエラー

---------------------------
録画開始に失敗しました
---------------------------
出力開始に失敗しました。詳細はログを確認してください。

注: NVENC または AMDエンコーダ を使用している場合は、ビデオドライバーが最新のものであるかを確認してください。
---------------------------
OK   
---------------------------

“ハードウェア (NVENC, HEVC)"を選んだ場合は以下のエラー

---------------------------
録画開始に失敗しました
---------------------------
NVENC Error: EncodeAPI Internal Error. (NV_ENC_ERR_INVALID_PARAM)
---------------------------
OK   
---------------------------

その他

Posted by ton