Arch Linux上でIntelグラフィックス(QuickSync Video: QSV)を使用して
FFmpegのハードウェアエンコードを実現するには
intel-media-driver(Gen8以降)またはlibva-intel-driver(Broadwell以前)と、
最新のonevpl-intel-gpuおよびffmpegパッケージをインストールすると
h264_qsvやhevc_qsvなどのコーデックが利用可能になる。
確認するためのコマンド
$ ffmpeg -encoders | grep qsv
一部省略
V..... av1_qsv AV1 (Intel Quick Sync Video acceleration) (codec av1)
V..... h264_qsv H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 (Intel Quick Sync Video acceleration) (codec h264)
V..... hevc_qsv HEVC (Intel Quick Sync Video acceleration) (codec hevc)
V..... mjpeg_qsv MJPEG (Intel Quick Sync Video acceleration) (codec mjpeg)
V..... mpeg2_qsv MPEG-2 video (Intel Quick Sync Video acceleration) (codec mpeg2video)
V..... vp9_qsv VP9 video (Intel Quick Sync Video acceleration) (codec vp9)
大丈夫みたいです。












Comments