Grab and extract the All-in-One archive from https://github.com/nyfair/mpv-win64/releases
Bleeding Edge weekly build is based on the git trunk code of mpv and libplacebo. It includes the newest features and bug fixes but may be less stable
Latest build is based on the stable releases of all libraries
x86-64-v3 build is optimized for CPUs that support the AVX2 instruction set, this includes most CPUs after 2013
x86-64-v4 build is optimized for CPUs that support the AVX512 instruction set, it is recommends for Intel CPUs after 2016
amd-zen4+ build is specifically optimized for AMD Zen4(7000 series) and newer CPUs
You can also manually install these pacman-based packages if you are using MSYS2
All my builds are portable and compiled with VapourSynth support, these plugins will have no effect if MPV can't find python environment
https://mpv.io/manual/
All your configurations can be saved within the portable_config subdirectory
- MVTools motion interpolation plugin and it was open source
- FFMS2 video source library for multimedia editing
- RIFE new motion interpolation based on rife-ncnn-vulkan
Fork this repo and build these packages by Github Action
NOTICE
Don't build it on your personal msys2 environment unless it was in sandbox, these shitty scripts will spoil your whole weekend!
The FFmpeg and MPV library were built with the following libraries
- lame: MP3 Audio Encoding
- libogg/libvorbis-aotuv: Ogg Vorbis Audio Encoding
- opus: Opus Audio Encoding
- nvcodec: Nvidia Hardware Accelerated video Encoding/Decoding
- lcms2: Reading ICC Profiles for Your Monitor
- libass/freetype2/fribidi/harfbuzz: Subtitle Support
- luajit: Lua Plugin
- vapoursynth: VapourSynth Plugin and VSS Video Source
- shaderc/spirv/libplacebo: D3D11 & Vulkan Context
- libbluray/libdvdnav/libdvdread/libdvdcss: Parsing BD/DVD
- libdovi: Parsing Dolby Vision Metadata
I prefer to directly use these utilities
Yes, Fraunhofer AAC produce better aac than FFmpeg native, but it is still not in the top tier. I recommend you to use xHE-AAC or Apple AAC instead
Fontconfig sucks on windows, and... do you really want to learn it?
Today all public av1 videos are just demos. I suggest you to try vvc for the purpose of testing
ffmpeg has built-in av1 & vvc decoder now