====== FFMPEG + QSV ====== ===== Kompilacja ===== W portach ''multimedia/ffmpeg'' trzeba włączyć jedną z opcji: MFX=off: Intel MediaSDK (aka Quick Sync Video) VPL=off: Intel oneVPL (aka Quick Sync Video) Wybierz jedną z nich w zależności od posiadanej karty. Starsze są obsługiwane przez MFX, nowsze przez VPL. Na GitHubie w repozytorium libvpl jest tabelka z supportowanymi GPU przez obie opcje: * https://github.com/intel/libvpl?tab=readme-ov-file#dispatcher-behavior-when-targeting-intel-gpus Dalszy setup opisany przy włączonej opcji: MFX=on: Intel MediaSDK (aka Quick Sync Video) ===== Konfiguracja FreeBSD ===== Z dodatkowych pakietów potrzebne jeszcze będą: pkg install drm-kmod libva libva-utils libva-intel-media-driver ===== Linki ====== * https://slhck.info/video/2017/02/24/crf-guide.html * https://superuser.com/questions/1180108/conditionally-encode-or-copy-audio-stream-using-ffmpeg * https://trac.ffmpeg.org/wiki/Encode/H.264 * https://github.com/Intel-Media-SDK/MediaSDK/issues/2970