KVM/Xenであれこれ遊んだ記録を書いていきます
CPU:Intel Xeon-E3 1245v2 (core i7 3770相当)
GPU:Intel HD 4000P / AMD RADEON HD7750 / nVidia Geforce 750Tiの3GPU構成
openSUSE Advent Calender 2018 12/23分になります はじめましての方はじめまして、GPUおたくのopenSUSE使いzgockと申します
今回はIntel Quick Sync Videoを使用した動画エンコーディングのお話でもさせていただければと思います
Intelが自社製CPU内蔵のGPU(以下iGPU)に搭載している動画のエンコード/デコード支援機能であり、Sandy Bridge(core iシリーズ2xxx)以降に搭載されています この機能を使用することにより、動画のエンコーディング等をCPUによるエンコーディングの数倍の速度で行うことが出来るのが特徴です
末代 Advent Calendar 12/24分になります。こんにちわ。末代の老害こと@[email protected]です。
Nvidia GPUが存在するLinux環境では、NVIDIAのハードウェアエンコーディング/デコーディング機能であるNVENC/NVDECが利用可能ですが、openSUSEの標準パッケージとして利用可能なffmpegではNVENC/NVDECが有効化されていません。これはNVIDIAのライセンス規約により同機能を有効にしたffmpegのバイナリ再配布が許されていないためです。(おそらくほとんどのディストリビューション添付のffmpegも同じはず)
そこで、ffmpegをソースからビルドし、NVENC/NVDECを使えるようにします
zypperでffmpegに必要な各種ライブラリとツールをダウンロードします