Nvidia® NVENCのH.264コーデックとHEVCコーデック

Bandicamの最新バージョン(2.0.0以上)はNVIDIA®グラフィックカードのNVENC技術に対応し、システムに負荷をかけずに高速で動画をキャプチャーできます。NVIDIA®社のグラフィックカードをご使用でしたら、最新版のグラフィックカードドライバー(バージョン334.67以上)をインストールし、NVIDIA® NVENCエンコーダを使用することをおすすめします。 NVIDIAグラフィックカードのNVENC技術

最新のNVIDIA®グラフィックカード(GTX 600シリーズ以上)が搭載されたPCでは、グラフィックカードのGPUを利用したハードウェアアクセラレーションにより、システムの負荷を減らしながらも高画質・高圧縮・高速で動画をキャプチャーできます。 また、第2世代のMaxwellアーキテクチャが適用されたグラフィックカード(GTX 950以上)が搭載されているPCでは、NVENC HEVC/H.265エンコーダーを使うことができ、NVENC H.264エンコーダーより高い圧縮率で高画質の動画をキャプチャーすることができます。

HEVCとH.264ではどちらを選ぶべき?

HEVCは、動画のファイルサイズをおさえて高画質で効率よく圧縮できるのが最大のメリットですが、HEVCでキャプチャーした場合、再生できる動画再生ソフトが少ないため、ファイルの互換性の面でデメリットがあると言えます。また、動画再生時にCPU使用量が上がり、動画がスムーズに再生できないこともデメリットの一つです。そのため、キャプチャーしたファイルの使い道や保存方法に応じて選択することをおすすめします。

* HEVCとH.264の圧縮率の比較

1920x1080の動画を1分間キャプチャーした場合のファイルサイズ、画質、保存速度は概ね次のとおりです。

 
コーデック ファイルサイズ 画質 速度 説明
HEVC (GPU) 33.5 MB
超高画質
高速
H.264よりも高圧縮
H.264
34.2 MB
超高画質
高速
PCへの負荷が少ない、高画質・高圧縮
(上級者に強く推奨)
H264
(High 4:4:4)
40.7 MB
超高画質
高速
高画質・高圧縮
再生ソフトとの互換性に欠ける(Windows Media Playerで再生不可)
H264
(High 4:4:4 ロスレス)
217 MB
最高画質
(ロスレス)

高速
- ロスレスコーデックYV12/RGBよりファイルサイズをおさえられる
- 再生ソフトとの互換性に欠ける(Windows Media Playerで再生不可)

NVIDIA® NVENCの使い方

  1. GeForceのNVIDIA公式サイトから最新版のグラフィックカードドライバーをインストールします
    グラフィックドライバーのダウンロード:https://www.nvidia.co.jp/Download/index.aspx?lang=jp
  2. Bandicamで[H.264 (NVIDIA® NVENC)]または[HEVC (NVIDIA® NVENC)]を選択します
    Bandicamのビデオタブで[設定]ボタンをクリックし、[コーデック]で[H.264 (NVIDIA® NVENC)]や[HEVC (NVIDIA® NVENC)]を選択すると、H.264エンコーダー、HEVCエンコーダーによって高速動画キャプチャーが可能です。
    BandicamはNvidia® NVENCに対応 - H.264 (NVIDIA® NVENC)エンコーダー、HEVC (NVIDIA® NVENC)エンコーダーはPCへの負荷が少なく、高画質・高圧縮で保存したいときに最適です。(画質とファイルサイズの比較)
  • プロファイル - [H.264 (NVIDIA® NVENC)]を選択した場合、プルダウンで選択可能なH.264プロファイルが表示されます。自動、Main、High、High 4:4:4、High 4:4:4の中から選択できます。グラフィックボードによっては、自動、Main、Highのみ選択可能です。
  • VBR (Variable Bitrate) - ビデオ画質を基準 (推奨):VBRは動きの速い画面では高いビットレートでキャプチャーし、動きが遅いときは低いビットレートでキャプチャーすることで、ファイルサイズをおさえてくれる非常に効率的なビットレートモードです。
  • CBR (Constant Bitrate) - ビットレート基準:CBR(Constant Bitrate)は常に一定のビットレートでキャプチャーする方式です(ファイルサイズが大きくなります)。
  • 使用するGPUデバイス - 使用可能なGPUが2つ以上ある場合、Bandicamでキャプチャーするときに使うGPUを指定することができます。
  • キーフレームの間隔:150に設定すると150フレームごとにキーフレームが1つ作られ、1に設定すると全フレームがキーフレームとなります。1に設定した場合、ファイルサイズは大きくなりますが、動画編集ソフトとの互換性は高くなります。
  • FourCCコード:H264は動画再生ソフトとの互換性が高く、X264は動画編集ソフトとの互換性に優れています。AVI形式で保存した動画をSony VegasやAdobe Premiereで編集する場合はX264を選択します。

エラーメッセージ: コーデックの初期化に失敗しました。H.264 (CPU)コーデックに変更してやり直しますか?

[H.264 (NVIDIA® NVENC)]、[HEVC (NVIDIA® NVENC)]をBandicamで選択していて、「コーデックの初期化に失敗しました。H.264 (CPU)コーデックに変更してやり直しますか?」というエラーメッセージが表示された場合、PCのメモリが不足しているか、NVENCが最大セッション数を超えて実行されている可能性が考えられます。
同時に起動しているプログラムのうち、多くのメモリを使用するもの、同時に起動する必要がないもの、NVENCを使用している可能性があるもの(ShadowPlay、STEAM VR、OBSなど)を終了してからBandicamで録画を行ってください。またセッション数制限が原因であることが確実な場合は、NVENCのセッション数制限を解除するパッチの適用により解決すると考えられます。


[H.264 (NVIDIA® NVENC)]、[HEVC (NVIDIA® NVENC)]が表示されない

Bandicamで[H.264 (NVIDIA® NVENC)]、[HEVC (NVIDIA® NVENC)]がドロップダウンリストに表示されない場合は、次の事項をご確認ください。

  1. Windows 7以上のOSで、NVIDIA® NVENCに対応しています
    Windows XP、Vistaは[H.264 (NVIDIA® NVENC)]、[HEVC (NVIDIA® NVENC)]に対応していません。
  2. グラフィックカードがNVIDIA® NVENCに対応しているか確認します
    • H.264 (NVIDIA® NVENC)エンコーダーは、GeForce GTXデスクトップGPU 600シリーズ以上、またはノートパソコンGTX 660M、670MX、675MX、680Mと700Mシリーズ以上でNVIDIA® NVENCに対応しています。
    • HEVC (NVIDIA® NVENC)エンコーダーは、第2世代のMaxwell GM20x(GTX 950/960/970/980/Titan X、ノートパソコン用GTX 965M/970M/980M)、第4世代のPascal GP10x(GTX 1030/1050/1060/1070/1080/Titan X)でNVIDIA® NVENCに対応しています。
      » 英語版Wikipediaを見る
  3. Nvidia® 公式サイトから最新版のグラフィックカードドライバーをダウンロードし、インストールします
  4. 最新のNVIDIA®グラフィックドライバーをインストールします
  5. Bandicam最新バージョンに対応しています
    H.264 (NVIDIA® NVENC)は、Bandicam最新バージョン(2.0.0以上)、HEVC (NVIDIA® NVENC)は、Bandicam最新バージョン(2.4.0以上)に対応しています。
    Bandicam公式サイトのダウンロードページからBandicam最新版をダウンロードし、インストールします。

関連FAQ