Lite version of QtAV, removed all platform support except Windows. Removed some features as well. WinRT is not supported currently.
Download FFmpeg's lib files and header files to ffmpeg
folder. Of course, you can change it to anywhere you want, just add ffmpeg_dir = your own FFmpeg dir path
to .qmake.conf
. If you want to link against static version of FFmpeg, add static_ffmpeg
to CONFIG
. Add enable_avresample
to CONFIG
if you want to use libavresample (not recommended, FFmpeg has declared it as deprecated). You are free to remove the configs, but the compilation may fail due to dependency problems.
-
Zeranoe builds (recommended): https://ffmpeg.zeranoe.com/builds/
Git and stable versions, shared libs only, full builds only
-
QtAV builds: https://sourceforge.net/projects/avbuild/files/windows-desktop/
Git and stable versions, shared and static libs, full and lite builds
-
Shift Media Project builds: https://github.com/ShiftMediaProject/FFmpeg/releases/latest
Git and stable versions, shared and static libs, full builds only