
画像はイメージ
古いってほどでもないけれど2020年に買ったIntel Macの最終モデルのMacBookが手元あるのだけど、i3の1.1GHzで2コアっていう、とんでもなくショボいCPUなので、動画のエンコードなんて使い物にならないレベルだと思い込んでいたけれど、実はコイツ、H.265のハードウェアエンコードができる我が家唯一のマシンであることが判明した。
Intelお得意のQuick Sync Video
IntelのCPUはCore iの第6世代からH.265のハードウェアエンコーダーを搭載している。H.264はもっと前から搭載している。
対応している動画編集ソフトとか変換ソフトを使えば、CPUでソフトウェアエンコードした時の10倍くらい(適当)は早く処理できる優れもの。
速さ重視なので細かい画質の違いとかは多少あるらしいものの、どうでもいい動画しか変換しないから今回は言及しない。
過去に使う場面がなかった理由
IntelのCPUを使っている場合はWindowsだろうとMacだろうとQuick Sync Videoを使える可能性はあるのだけど、使用条件には重大なハードルがある。
それは画面をCPUに搭載されているビデオ機能で出力しないとならないということ。つまり、マザーボードのビデオ端子で出力しないとならない。
外付けでまともなグラフィックボードを使ってたりするとQuick Sync Videoは使えなかった記憶がある。
昔よりはマシとは言え、オンボードとか内臓のグラフィック機能ってショボいから、ゲームやったり、多少なりとも画質に拘る人は大体はグラフィックボードを使っているはずだ。
MacやノートPCの場合はQuick Sync Videoが使える
Macでグラフィックボードって存在するのかよく知らんけど、WindowsでもノートPCだとCPUのビデオ機能を使う人が多数派のはず。
その場合、ソフトさえ対応していればQuick Sync Videoが有効になるわけで、これはBoot Campで余命幾ばくもないWindows10を動かしている場合も同じ。
ショボいi3でも6コア最新CPU並みに速い
1.1GHzの2コアi3なんて、処理速度は動画エンコードなんてするレベルじゃねーけど、Quick Sync Videoは使った時はAMD Ryzenの4GHzの6コアCPUのソフトウェアエンコードに匹敵する(適当)。
Quick Sync Videoにも世代とかコア数とかクロック周波数とかあるのか知らないけど、実用的になるくらいに速いのは確か。
AMDとかNVIDIAにも同様の技術はあるけれど
Ryzenの場合、Intelより安いのがウリだからGPU機能が省略されたやつがよく出回っているけれど、この種の場合はハードウェアエンコードの機能もないらしい。
もっとも、Intelと同じでCPUのビデオ機能を使わないと有効にならない気がするし、対応しているソフトがIntelより少ない気がする。
NVIDIAのグラフィックボードにもハードウェアエンコードはあるけれど、そこそこ高い機種じゃないと対応していないのは腹立つ。
Intelのショボいi3でも対応しているんだから、安いNVIDIAにも搭載させてよ。








