Skip to content
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

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

Running

Currently hevc, h264 and mpeg2 support is implemented

./avconv -codecs | grep qsv

to list them.

Clone this wiki locally