Forked from zhongfly/mpv-winbuild
Use Github Action to build mpv-win with latest commit.
-
MPV Based on https://github.com/shinchiro/mpv-winbuild-cmake.
-
MPV_OWN Based on https://github.com/dyphire/mpv-winbuild-cmake.
- LuaSocket is built and included, so simple-mpv-webui can be used out of the box
- Merged: mpv-player/mpv#8845, mpv-player/mpv#9664, mpv-player/mpv#10316, mpv-player/mpv#10862
- Test: add
--icy-codepage
,--secondary-sub-override
and--sub-ass-feature-*
options
Builds run at 08:00 UTC on Thu and Sun (or GitHubs idea of that time) and are automatically released on success.
This repo only provides 64-bit version. If you need a 32-bit version, you can fork this repo and edit mpv.yml.
mpv-dev-x86_64-xxxx.7z
is 64-bit libmpv version, including thelibmpv-2.dll
file.Some media players based on libmpv will need
libmpv-2.dll
.You can upgrade their built-in libmpv version by overwriting libmpv-2.dll.
- The last 30 weekly builds are kept.
Same as shinchiro
- Git/Hg
- mpv
- FFmpeg
- libass
- libplacebo (with glad)
- vulkan-header
- vulkan
- ANGLE
- xz
- x264
- x265 (multilib)
- uchardet
- rubberband
- opus
- openal-soft
- luajit
- libvpx
- luasocket
- libwebp
- libpng
- libsoxr
- libzimg (with graphengine)
- libdvdread
- libdvdnav
- libdvdcss
- libudfread
- libbluray
- libunibreak
- libmysofa
- lcms2
- lame
- harfbuzz
- game-music-emu
- freetype2
- mujs
- libarchive
- libjpeg
- shaderc (with spirv-headers, spirv-tools, glslang)
- spirv-cross
- fribidi
- nettle
- libxml2
- amf-headers
- avisynth-headers
- nvcodec-headers
- libvpl
- dav1d
- fontconfig
- libbs2b
- libssh
- libsrt
- libjxl (with brotli, highway)
- libmodplug
- uavs3d
- davs2
- libdovi
- libzvbi
- rav1e
- libaribcaption
- mpv
- Zip