rdp / ffmpeg-windows-build-helpers

Helper script for cross compiling some media tools for windows, like customizable ffmpeg.exe (with or without non-free components, etc), and some other bonuses like mplayer, mp4box, mxf, etc.
GNU General Public License v3.0
1.07k stars 409 forks source link

Replace libmfx with libvpl (libmfx has security issues) #729

Open timothymowens opened 4 months ago

timothymowens commented 4 months ago

The Intel® Media SDK (libmfx) project has been discontinued due to some security issues. Intel is no longer maintaining this project.

They instead created the Intel® Video Processing Library (libvpl) to replace Media SDK library (libmfx):

According to documentation provided by Intel, replacing libmfx with libvpl in FFmpeg is a very simple switch:

How to enable VPL

The switch to VPL from Media SDK in FFMPEG, is simple. Just substitute ‘--enable-libvpl’ instead of ‘--enable-libmfx’ in the configure stage of FFMPEG compilation. Both options enable compilation of Intel® Quick Sync Video (*_qsv) codecs, which can be used without change from the FFMPEG command line or in applications.

The git repo for libvpl is here: