mpv
Install command:
brew install mpvMedia player based on MPlayer and mplayer2
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
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 | 81 | 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 days | 70,962 |
|---|---|
| Downloads | 1,393,094 |
| Analytics install events (30 days) | 7,785 |
| Downloads / install events (30 days) | 9.1× |
Source: GitHub Packages, fetched 2026-11-02T00:43:02Z. Analytics dates: 2026-10-03 to 2026-11-02. 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 days | 90 days | 365 days | |
|---|---|---|---|
| Installs | 7,726 | 23,717 | 89,496 |
Installs (--HEAD) | 59 | 152 | 811 |
| Installs on Request | 7,637 | 23,410 | 88,629 |
Installs on Request (--HEAD) | 49 | 129 | 628 |
| Build Errors | 77 |