GPU アクセラレーションレンダリングとハードウェアエンコード/デコード

最終更新日 : 2021年4月27日

```json { "transcreatedText": [ "この記事では、Adobe Premiere ElementsのMercury Playback Engine(GPU加速)とハードウェアデコード/エンコード(Intel Media SDK)についてのInsightを提供します。

Mercury Playback Engine(GPU アクセラレーション)レンダラー

Adobe Premiere Elementsは、システム上で利用可能なGPUを活用して、CPUとGPUの間で処理負荷を分散し、より良いパフォーマンスを得ることができます。処理の大部分はCPUによって行われ、GPUは特定のタスクと機能の処理をサポートします。GPU対応効果とトランジションのリスト、推奨グラフィックカード、およびGPU加速レンダリングに関するその他すべての情報については、こちらをクリックしてください。

ハードウェア加速エンコード/デコード(Intel Media SDK)

Intel® Media SDKは、Intel® Graphics Technologyの専用メディア処理機能を活用して高速なデコード/エンコードを実現し、プロセッサーが他のタスクを完了できるようにしてパフォーマンスを向上させるIntel®のテクノロジーです。現在、これはH.264、MPEG2、MPEG4コーデックのエンコードのみをサポートしています。この機能は、Intel Media SDKサポート付きのIntel® CPUが使用されている場合にのみ利用できます。

このオプションはPREでデフォルトで有効になっています。設定を変更するには、書き出しと共有>デバイス>カスタム>詳細設定を選択します。エンコード設定で、パフォーマンスの値をソフトウェアエンコードに変更します。ソフトウェアエンコードに設定すると、ハードウェアエンコードが無効になり、Adobe Premiere ElementsはIntel Media SDKを使用してメディアをエンコードしません(これによりレンダリング時間が増加する場合があります)。

エンコード設定を調整する

メモ

ハードウェアエンコードを使用する際、専用GPUではなく、統合Intel® GPUでより高いGPU使用率が表示される場合があります。

ハードウェアエンコードオプションが利用できないのはなぜですか?

システムのBIOSがIntel® GPUの有効/無効をサポートしている場合は、ハードウェアエンコードが機能するように常に有効にしてください。

サポート対象のIntel® CPUでIntel® GPUが有効になっているのにハードウェアエンコードを利用できない場合は、タスクマネージャー(Windows®のみ)のパフォーマンスタブにIntel® GPUが表示されていることを確認してください。Intel® GPUが表示されていない場合は、デバイスマネージャーで有効になっているかを確認し、Intel®グラフィックスドライバーを最新バージョンに更新してください。

タスクマネージャーとデバイスマネージャーの GPU
タスクマネージャーとデバイスマネージャーに表示されるIntel® GPU

ハードウェアアクセラレーション エンコーディングと同様に、Adobe Premiere Elementsはハードウェアアクセラレーション デコーディングもサポートしており、タイムラインでH.264/AVC、HEVCメディアを操作する際の再生パフォーマンスを向上させます。

メモ

Adobe Premiere Elementsは、クリップに集約的な効果が追加され、システムがリアルタイムでフレームを処理できない場合、シーケンスの再生中にフレームをドロップする可能性があります

ハードウェアアクセラレーション デコーディングを有効にする手順:

  • 環境設定 > 一般に移動します。
  • macOSでは、HEVCおよびH.264再生にハードウェアアクセラレーションを使用チェックボックスを有効にします。Windowsでは、HEVCデコーディングはデフォルトで有効になっています。
  • Adobe Premiere Elementsを再起動します。

メモ

環境設定パネルでオプションがアクティブでない場合は、CPUがIntel Media SDKをサポートしていないか、統合GPUが有効になっていないか、Intel®グラフィックスドライバーの更新が必要である可能性があります。

ハードウェアアクセラレーションデコーディング、Mercury Playback Engine(GPUアクセラレーション)、およびハードウェアアクセラレーションエンコーディングの違い

  • Mercury Playback Engine(GPU アクセラレーション)は、GPUアクセラレーション効果を処理し、再生を向上させるために使用されるレンダラーです。
  • ハードウェアアクセラレーション エンコーディングは、H.264/MPEG2およびMPEG4コーデックでタイムラインを書き出しする際のエンコーディングパフォーマンスを高速化するために使用されます。
  • ハードウェアアクセラレーション デコーディングは、タイムラインの再生中にH.264/AVCおよびHEVCメディアのデコーディングを高速化するために使用されるプロセスです。