-
Notifications
You must be signed in to change notification settings - Fork 84
Libav integration
Dennis E. Mungai edited this page Dec 5, 2016
·
6 revisions
The QSV support through libmfx is landed on the master Libav and the windows nightly builds already support it out of box, if you use windows all you need is to download the build and install the MediaSDK.
Building for the host is straightforward, if you need to build for another host (e.g. from linux to windows):
# install the mfx_dispatch using the normal **autotools** way.
autoreconf -i
./configure --host=x86_64-w64-mingw32
make -j$(nproc)
make install DESTDIR=/your/default/sysroot
# build libav
./configure --enable-libmfx --cross-prefix=x86_64-w64-mingw32- --enable-memalign-hack --target-os=mingw32 --arch=x86_64
Currently hevc, h264 and mpeg2 support is implemented
./avconv -codecs | grep qsv
to list them.