mpv

Install command:
brew install mpv

Media player based on MPlayer and mplayer2

https://mpv.io

License: GPL-2.0-or-later AND LGPL-2.1-or-later

Development: Pull requests

Formula JSON API: /api/formula/mpv.json

Formula code: mpv.rb on GitHub

Bottle (binary package) installation support provided for:

macOS on
Apple Silicon
golden gate ✅
tahoe ✅
sequoia ✅
Linux ARM64 ✅
x86_64 ✅

Current versions:

stable ✅ 0.41.0
head ⚡️ HEAD

Revision: 12

Patches:

https://github.com/mpv-player/mpv/commit/75b2ccfeb1ce4ed5a40ac9860fa74f3d1265e13f
https://github.com/mpv-player/mpv/commit/c5d391adba7bd024954d0df1e0405f5749f4d4ca

Depends on:

ffmpeg 9.0.2 Play, record, convert, and stream select audio and video codecs
jpeg-turbo 3.2.1 JPEG image codec that aids compression and decompression
libarchive 3.8.11 Multi-format archive and compression library
libass 0.17.5 Subtitle renderer for the ASS/SSA subtitle format
libbluray 1.5.0 Blu-Ray disc playback library for media players like VLC
libplacebo 7.387.0 Reusable library for GPU-accelerated image/video processing primitives
little-cms2 2.19.1 Color management engine supporting ICC profiles
luajit 2.1.1793383622 Just-In-Time Compiler (JIT) for the Lua programming language
mujs 1.3.11 Embeddable Javascript interpreter
rubberband 4.0.0 Audio time stretcher tool and library
uchardet 0.0.8 Encoding detector library
vapoursynth 82 Video processing framework with simplicity in mind
vulkan-loader 1.4.363.0 Vulkan ICD Loader
yt-dlp 2026.10.26 Feature-rich command-line audio/video downloader
zimg 3.0.6 Scaling, colorspace conversion, and dithering library
molten-vk 1.4.2 Implementation of the Vulkan graphics and compute API on top of Metal

Depends on when building from source:

docutils 0.23 Text processing system for reStructuredText
meson 1.12.1 Fast and user friendly build system
ninja 1.13.2 Small build system for use with gyp or CMake
pkgconf 3.0.10 Package compiler and linker metadata toolkit

Binaries: mpv

The global configuration directory is now $HOMEBREW_PREFIX/etc/mpv/
You may need to migrate any data in previous $HOMEBREW_PREFIX/etc/mpv/mpv/

GitHub Packages downloads:

Last 30 days71,860
Downloads1,395,606
Analytics install events (30 days)7,814
Downloads / install events (30 days)9.2×

Source: GitHub Packages, fetched 2026-11-03T00:39:49Z. Analytics dates: 2026-10-04 to 2026-11-03. Totals exclude downloads from Bintray before the migration to GitHub Packages. Downloads and install attempts measure different things; the difference does not count analytics opt-outs. Definitions and limitations.

Analytics:

30 days90 days365 days
Installs7,75423,66489,617
Installs (--HEAD)60155813
Installs on Request7,66523,35888,747
Installs on Request (--HEAD)50131629
Build Errors73