【NVENC】動画エンコードを高速化しました!【AVIUTL】

YouTube動画を作る上で、かなりの時間を占めるのが、動画のエンコード動画のアップロードです。そのうち動画のエンコードはCPUの負荷が大きく、作業中は他に重たい処理の作業ができなくて困っていました。

先に結論

AviUtlにNVENCプラグインを入れるとNVIDIAのビデオカードでハードウェアエンコードできるようになります。この処理速度はCPUに対して3倍くらい速いものでした。

そこで思い出したのが、昨年のゴールデンウィークにビットコイン採掘のために購入したGTX1060です。今だと中古品であれば10000円くらいで買えるでしょう。このGTX1060のハードウェアエンコード機能を使えば、より速くエンコードできるという事実に気がつきました。

ハードウェアがあっても、それを使うためのソフトウェアがないと始まりません。大変ありがたいことにAviUtlのプラグインに【NVENC】というプラグインを発見しました。これを使うことで、NVIDIAのハードウェアエンコードを使って動画を高速エンコードできるはずです。

nvenc

NVENCが利用可能か確認 [ダブルクリック].bat

というファイルが入っていたので、ダブルクリックして実行したところ「NVENCは利用可能です」というメッセージが表示されました。これは行けそうです。

エンコードが速くなると、今度はアップロードを速くしたいですね。

特集記事

Posted by @erestage