RadeonのGPUエンコーダーで
Premiere ProやMedia Encoderの出力時間が激減するって本当?
動画編集を行なう者にとって、処理時間の短縮はかなり重要な要素だ。とりわけ最終成果物を得るためのエンコード作業は、作品の尺が長く、画質を求めるほどに長くなる。動画編集をするならある程度コア数の多いCPUが必須なことを考えると、最近であれば多コアでコスパに優れるAMDのRyzenやRyzen Threadripperを選ぶのはごく自然の流れだ。
しかし、こと動画エンコードの処理速度でいえば、CPUよりもGPUの方がずっと高速に処理できる。今時のGPUに搭載されているハードウェアエンコード機能は、ゲーム画面をCPUパワーをほとんど使わずに、高画質エンコードする機能を備えているのだ。最新のNavi世代のRadeonでは「Radeon Media Engine」と呼ばれる機能がこれにあたる。
GPUに内蔵されたハードウェアエンコーダーを使うには、動画編集アプリ側がこれに対応している必要がある。ここで注目したいのが、先日アドビが定番動画編集アプリ「Premiere Pro」および動画エンコーダー「Media Encoder」において、Radeon(とGeForce)に内蔵されたエンコーダー(以降これをGPUエンコーダーと呼ぶ)を利用できるようにした、というニュースだ。
正確を期すために記しておくが、Premiere ProでGPUエンコード対応は特別なニュースではない。既にインテルの内蔵GPUが持つ「Quick Sync Video」では対応しているし、サードパーティーのプラグイン「Cinegy Adobe CC 2019 Accelerator Plugin」等を導入するという手も存在する。ただQuick Sync VideoはRyzenにはない機能だし、サードパーティー製プラグインはRadeonが非対応なことも多い。つまり今回のアップデートは、公式にRadeonのGPUエンコーダーが対応したという点で、かなりの前進といえる。
そこで今回は、Premiere ProやMedia Encoder経由でRadeonのGPUエンコーダーを利用し、CPU利用時と比べ速度や画質がどう変化したのか、簡単に検証してみたい。
1パスエンコードのみ対応
RadeonのGPUエンコーダーを利用するには、Premiere ProやMedia Encoderを最新版にしておく必要がある。あとは普通にPremiere Proで直接「書き出し」をするか、Premiere ProからMedia Encoderへエンコードキューを発行すればよい(AfterEffectsからMedia Encoderへの書き出しでも可)。Radeon環境の場合「エンコード設定」で「ハードウェア」を選択すれば、プライマリで使用しているビデオカードに内蔵された動画エンコーダーを使って、エンコード処理が実行される(ただしRyzen Gでは未検証)。
ここまで読んでピンと来たかもしれないが、現時点のPremiere ProやMedia Encoderは利用するGPUを選択できない。1台のPCにGeForceとRadeonを挿しておいて、状況により使い分けるということはできないのだ。
Premiere ProやMedia Encoderの設定で特に難しい部分はないが、GPUエンコードを利用する場合、CBRもしくはVBRの1パスエンコードに限定される点は注意すべき点だろう。2パスエンコードも選択できるが、選択しても自動的にCPUエンコードに切り替わるだけだ。
ここでエンコード処理中のCPUとGPUの負荷も確認しておきたい。筆者がよく使っているPremiere Proのフッテージ(映像素材)をH.264の4K動画にエンコードした時の負荷を比較してみた。元の動画はPremiere Pro 2020で編集しているが、エンコードはMedia Encoder 2020で実施している。
この連載の記事
-
第455回
デジタル
「Ryzen 7 9800X3D」が最強ゲーミングCPUであることを証明する -
第454回
デジタル
性能が最大50%引き上げられたSamsung製SSD「990 EVO Plus」は良コスパSSDの新星だ -
第453回
デジタル
性能も上がったが消費電力も増えた「Ryzen 7 9800X3D」最速レビュー、AI推論の処理速度は7800X3Dの約2倍! -
第452回
自作PC
Core Ultra 200Sシリーズのゲーム性能は?Core Ultra 5/7/9を10タイトルで徹底検証 -
第451回
自作PC
Core Ultra 9 285K/Core Ultra 7 265K/Core Ultra 5 245K速報レビュー!第14世代&Ryzen 9000との比較で実力を見る -
第450回
デジタル
AGESA 1.2.0.2でRyzen 9 9950Xのパフォーマンスは改善するか? -
第449回
デジタル
Ryzen 9000シリーズの性能にWindows 11の分岐予測改善コードはどう影響するか? -
第448回
デジタル
TDP 105W動作にするとRyzen 7 9700X/Ryzen 5 9600Xはどの程度化ける? レッドゾーン寸前を攻める絶妙な設定だが、ゲームでの効果は期待薄 -
第447回
デジタル
Zen 5とTDP増でゲーム性能は向上したか?「Ryzen 9 9950X」「Ryzen 9 9900X」の実力チェック -
第446回
デジタル
「Ryzen 9 9950X」「Ryzen 9 9900X」は“約束された”最強のCPUになれたのか? ベンチマークで見えた利点と欠点 -
第445回
デジタル
「Ryzen 7 9700X」「Ryzen 5 9600X」のゲーミング性能はゲームキングRyzen 7 7800X3Dに勝てる? - この連載の一覧へ