mpv

Media player based on MPlayer and mplayer2

https://mpv.io

/api/formula/mpv.json (JSON API)

Formula code on GitHub

Current versions:

stable 0.29.1
head ⚡️ HEAD
bottle 🍾 mojave, high_sierra, sierra

Revision: 3

Depends on:

ffmpeg 4.1.4 Play, record, convert, and stream audio and video
jpeg 9c Image manipulation library
libarchive 3.3.3 Multi-format archive and compression library
libass 0.14.0 Subtitle renderer for the ASS/SSA subtitle format
little-cms2 2.9 Color management engine supporting ICC profiles
lua@5.1 5.1.5 Powerful, lightweight programming language (v5.1.5)
mujs 1.0.6 Embeddable Javascript interpreter
uchardet 0.0.6 Encoding detector library
vapoursynth 45.1 Video processing framework with simplicity in mind
youtube-dl 2019.07.16 Download YouTube videos from the command-line

Depends on when building from source:

docutils 0.14 Text processing system for reStructuredText
pkg-config 0.29.2 Manage compile and link flags for libraries
python 3.7.4 Interpreted, interactive, object-oriented programming language

Analytics:

Installs (30 days)
mpv 2,705
mpv --HEAD 136
mpv --HEAD --with-bundle --with-libdvdread 1
mpv --with-bundle 1
Installs on Request (30 days)
mpv 2,500
mpv --HEAD 133
mpv --HEAD --with-bundle --with-libdvdread 1
mpv --with-bundle 1
Build Errors (30 days)
mpv 188
Installs (90 days)
mpv 8,751
mpv --HEAD 555
mpv --with-bundle 11
mpv --HEAD --with-bundle --with-libdvdread 7
mpv --with-libbluray --with-uchardet --with-vapoursynth 2
mpv --with-libbluray --with-vapoursynth 1
Installs on Request (90 days)
mpv 8,005
mpv --HEAD 539
mpv --with-bundle 11
mpv --HEAD --with-bundle --with-libdvdread 7
mpv --with-libbluray --with-uchardet --with-vapoursynth 2
mpv --with-libbluray --with-vapoursynth 1
Installs (365 days)
mpv 50,697
mpv --with-bundle 4,815
mpv --with-bundle --with-vapoursynth 2,311
mpv --HEAD 1,715
mpv --HEAD --with-bundle --with-libdvdread 1,006
mpv --with-libcaca 573
mpv --HEAD --with-bundle 528
mpv --with-uchardet 445
mpv --with-bundle --with-libarchive --with-vapoursynth 291
mpv --with-vapoursynth 268
mpv --with-libbluray --with-uchardet --with-vapoursynth 244
mpv --HEAD --with-bundle --with-libaacs --with-libarchive --with-libbluray --with-libcaca --with-libdvdnav --with-libdvdread --with-rubberband --with-uchardet --with-vapoursynth 108
mpv --with-bundle --with-libdvdread 105
mpv --HEAD --with-bundle --with-vapoursynth 75
mpv --HEAD --with-bundle --with-lgpl --with-jack --with-libaacs --with-libarchive --with-libbluray --with-libcaca --with-pulseaudio --with-rubberband --with-uchardet --with-vapoursynth --with-x11 71
mpv --HEAD --with-bundle --with-libbluray --with-libdvdread 64
mpv --HEAD --with-bundle --with-libaacs --with-libbluray --with-libdvdnav --with-libdvdread --with-vapoursynth 62
mpv --with-bundle --with-jack --with-libaacs --with-libarchive --with-libbluray --with-libcaca --with-libdvdnav --with-libdvdread --with-pulseaudio --with-rubberband --with-uchardet --with-vapoursynth --with-x11 54
mpv --with-bundle --with-jack --with-libaacs --with-libarchive --with-libbluray --with-libcaca --with-libdvdnav --with-libdvdread --with-pulseaudio --with-rubberband --with-uchardet --with-vapoursynth 52
mpv --with-bundle --with-libaacs --with-libarchive --with-libbluray --with-libcaca --with-libdvdnav --with-libdvdread --with-rubberband --with-uchardet --with-vapoursynth 52
mpv --with-bundle --with-libaacs --with-libbluray --with-libdvdnav --with-libdvdread --with-uchardet 50
mpv --with-bundle --with-lgpl --with-jack --with-libaacs --with-libarchive --with-libbluray --with-libcaca --with-libdvdnav --with-libdvdread --with-pulseaudio --with-rubberband --with-uchardet --with-vapoursynth --with-x11 48
mpv --with-bundle --with-uchardet 46
mpv --HEAD --with-bundle --with-rubberband 44
mpv --with-bundle --with-libaacs --with-libbluray --with-libdvdnav --with-libdvdread 44
mpv --with-bundle --with-libbluray --with-uchardet --with-vapoursynth 43
mpv --with-bundle --with-libaacs 36
mpv --HEAD --with-bundle --with-libaacs --with-libbluray --with-libdvdnav --with-libdvdread 33
mpv --HEAD --with-bundle --with-libcaca 32
mpv --HEAD --with-bundle --without-youtube-dl 29
mpv --HEAD --with-libaacs --with-libarchive --with-libbluray --with-libcaca --with-libdvdnav --with-libdvdread --with-pulseaudio --with-rubberband --with-uchardet --with-vapoursynth --with-x11 29
mpv --with-bundle --with-libcaca 29
mpv --with-bundle --with-lgpl --with-jack --with-libaacs --with-libarchive --with-libbluray --with-libcaca --with-pulseaudio --with-rubberband --with-uchardet --with-vapoursynth --with-x11 26
mpv --with-bundle --with-libaacs --with-libbluray --with-libdvdnav --with-libdvdread --with-vapoursynth 26
mpv --HEAD --with-bundle --with-lgpl --with-jack --with-libaacs --with-libarchive --with-libbluray --with-libcaca --with-libdvdnav --with-libdvdread --with-pulseaudio --with-rubberband --with-uchardet --with-vapoursynth --with-x11 25
mpv --HEAD --with-bundle --with-jack --with-libaacs --with-libarchive --with-libcaca --with-libdvdnav --with-libdvdread --with-uchardet --with-vapoursynth 23
mpv --with-libdvdnav --with-libdvdread 23
mpv --HEAD --with-bundle --with-uchardet 22
mpv --with-bundle --with-lgpl --with-jack --with-libaacs --with-libarchive --with-libbluray --with-libcaca --with-libdvdnav --with-libdvdread --with-pulseaudio --with-rubberband --with-uchardet --with-vapoursynth 22
mpv --with-bundle --with-libbluray --with-libdvdnav --with-libdvdread 22
mpv --with-lgpl --with-uchardet 21
mpv --without-youtube-dl --with-jack --with-rubberband 21
mpv --HEAD --with-uchardet 20
mpv --HEAD --with-bundle --with-lgpl --with-jack --with-libaacs --with-libarchive --with-libbluray --with-libcaca --with-pulseaudio --with-rubberband --with-uchardet --with-vapoursynth 19
mpv --HEAD --with-bundle --with-libaacs --with-libarchive --with-libbluray --with-libdvdnav --with-libdvdread --with-rubberband --with-uchardet --with-vapoursynth 18
mpv --with-lgpl 18
mpv --HEAD --with-bundle --with-jack --with-libaacs --with-libarchive --with-libbluray --with-libcaca --with-libdvdnav --with-libdvdread --with-pulseaudio --with-rubberband --with-uchardet --with-vapoursynth --with-x11 17
mpv --with-bundle --with-libaacs --with-libarchive --with-libbluray --with-libcaca --with-libdvdnav --with-libdvdread --with-uchardet --with-vapoursynth --with-x11 17
mpv --HEAD --with-bundle --with-libaacs --with-libbluray --with-libdvdnav --with-libdvdread --with-uchardet 16
mpv --HEAD --with-bundle --without-little-cms2 --without-mujs --without-youtube-dl --with-rubberband --with-uchardet --with-vapoursynth --with-x11 16
mpv --with-bundle --with-libaacs --with-libarchive --with-libbluray --with-libcaca --with-libdvdnav --with-libdvdread --with-rubberband --with-uchardet --with-vapoursynth --with-x11 16
mpv --with-bundle --with-libaacs --with-libbluray --with-libdvdnav --with-libdvdread --with-vapoursynth --with-x11 16
mpv --with-libaacs --with-libarchive --with-uchardet --with-vapoursynth 16
mpv --HEAD --with-bundle --with-libarchive --with-vapoursynth 15
mpv --HEAD --with-libdvdnav --with-libdvdread 15
mpv --with-bundle --with-libaacs --with-libbluray --with-libcaca --with-libdvdnav --with-libdvdread --with-pulseaudio --with-uchardet --with-vapoursynth 15
mpv --with-libaacs --with-libarchive --with-rubberband --with-uchardet --with-vapoursynth 15
mpv --with-rubberband 15
mpv --HEAD --with-bundle --with-jack --with-libaacs --with-libarchive --with-libbluray --with-libcaca --with-libdvdnav --with-libdvdread --with-rubberband --with-uchardet --with-vapoursynth 14
mpv --HEAD --with-bundle --with-libbluray --with-libdvdnav --with-libdvdread 14
mpv --HEAD --with-libbluray --with-uchardet --with-vapoursynth 14
mpv --with-libdvdnav 14
mpv --HEAD --with-bundle --without-mujs --with-libaacs --with-libarchive --with-libbluray --with-libdvdnav --with-libdvdread --with-rubberband --with-uchardet --with-vapoursynth 13
mpv --with-bundle --with-lgpl 13
mpv --with-bundle --with-lgpl --with-libaacs --with-libbluray --with-libcaca --with-vapoursynth 13
mpv --with-bundle --with-libarchive 13
mpv --with-libaacs 13
mpv --with-libbluray --with-uchardet 13
mpv --HEAD --with-bundle --with-jack --with-libdvdnav 12
mpv --HEAD --with-bundle --without-little-cms2 --without-mujs --without-youtube-dl --with-libaacs --with-libbluray --with-libdvdnav --with-libdvdread 12
mpv --with-bundle --with-lgpl --with-libaacs --with-libbluray --with-libcaca --with-vapoursynth --with-x11 12
mpv --with-bundle --with-libaacs --with-libarchive --with-libbluray --with-libdvdnav --with-libdvdread --with-uchardet --with-vapoursynth 12
mpv --with-bundle --with-libbluray 12
mpv --with-bundle --with-libcaca --with-vapoursynth 12
mpv --with-libbluray 12
mpv --with-bundle --with-lgpl --with-jack --with-libaacs --with-libarchive --with-libbluray --with-libcaca --with-libdvdnav --with-pulseaudio --with-rubberband --with-uchardet --with-vapoursynth --with-x11 11
mpv --with-bundle --with-libaacs --with-libbluray 11
mpv --with-bundle --with-libaacs --with-libbluray --with-libcaca --with-libdvdnav --with-libdvdread --with-vapoursynth 11
mpv --with-bundle --with-libarchive --with-libbluray --with-uchardet --with-vapoursynth 11
mpv --with-bundle --with-libdvdnav --with-libdvdread 11
mpv --with-bundle --without-youtube-dl 11
mpv --HEAD --with-bundle --with-libaacs --with-libarchive --with-libbluray --with-libcaca --with-libdvdnav --with-libdvdread 10
mpv --HEAD --with-bundle --with-libdvdread --with-vapoursynth 10
mpv --with-bundle --with-libarchive --with-rubberband --with-vapoursynth 10
mpv --with-bundle --with-libbluray --with-vapoursynth 10
mpv --HEAD --with-libaacs --with-libbluray --with-libdvdnav --with-libdvdread 9
mpv --with-bundle --with-libaacs --with-libbluray --with-libcaca --with-libdvdread --with-vapoursynth 9
mpv --with-bundle --with-rubberband 9
Installs on Request (365 days)
mpv 44,547
mpv --with-bundle 4,127
mpv --with-bundle --with-vapoursynth 2,288
mpv --HEAD 1,670
mpv --HEAD --with-bundle --with-libdvdread 947
mpv --with-libcaca 552
mpv --HEAD --with-bundle 514
mpv --with-uchardet 428
mpv --with-bundle --with-libarchive --with-vapoursynth 286
mpv --with-vapoursynth 245
mpv --with-libbluray --with-uchardet --with-vapoursynth 243
mpv --HEAD --with-bundle --with-libaacs --with-libarchive --with-libbluray --with-libcaca --with-libdvdnav --with-libdvdread --with-rubberband --with-uchardet --with-vapoursynth 108
mpv --with-bundle --with-libdvdread 94
mpv --HEAD --with-bundle --with-vapoursynth 76
mpv --HEAD --with-bundle --with-lgpl --with-jack --with-libaacs --with-libarchive --with-libbluray --with-libcaca --with-pulseaudio --with-rubberband --with-uchardet --with-vapoursynth --with-x11 71
mpv --HEAD --with-bundle --with-libbluray --with-libdvdread 64
mpv --HEAD --with-bundle --with-libaacs --with-libbluray --with-libdvdnav --with-libdvdread --with-vapoursynth 61
mpv --with-bundle --with-jack --with-libaacs --with-libarchive --with-libbluray --with-libcaca --with-libdvdnav --with-libdvdread --with-pulseaudio --with-rubberband --with-uchardet --with-vapoursynth 52
mpv --with-bundle --with-jack --with-libaacs --with-libarchive --with-libbluray --with-libcaca --with-libdvdnav --with-libdvdread --with-pulseaudio --with-rubberband --with-uchardet --with-vapoursynth --with-x11 52
mpv --with-bundle --with-libaacs --with-libarchive --with-libbluray --with-libcaca --with-libdvdnav --with-libdvdread --with-rubberband --with-uchardet --with-vapoursynth 52
mpv --with-bundle --with-lgpl --with-jack --with-libaacs --with-libarchive --with-libbluray --with-libcaca --with-libdvdnav --with-libdvdread --with-pulseaudio --with-rubberband --with-uchardet --with-vapoursynth --with-x11 47
mpv --HEAD --with-bundle --with-rubberband 44
mpv --with-bundle --with-libaacs --with-libbluray --with-libdvdnav --with-libdvdread --with-uchardet 43
mpv --with-bundle --with-libbluray --with-uchardet --with-vapoursynth 43
mpv --with-bundle --with-libaacs --with-libbluray --with-libdvdnav --with-libdvdread 40
mpv --with-bundle --with-uchardet 40
mpv --HEAD --with-bundle --with-libaacs --with-libbluray --with-libdvdnav --with-libdvdread 33
mpv --HEAD --with-bundle --with-libcaca 32
mpv --HEAD --with-bundle --without-youtube-dl 29
mpv --HEAD --with-libaacs --with-libarchive --with-libbluray --with-libcaca --with-libdvdnav --with-libdvdread --with-pulseaudio --with-rubberband --with-uchardet --with-vapoursynth --with-x11 29
mpv --with-bundle --with-libcaca 29
mpv --with-bundle --with-lgpl --with-jack --with-libaacs --with-libarchive --with-libbluray --with-libcaca --with-pulseaudio --with-rubberband --with-uchardet --with-vapoursynth --with-x11 26
mpv --with-bundle --with-libaacs 26
mpv --with-bundle --with-libaacs --with-libbluray --with-libdvdnav --with-libdvdread --with-vapoursynth 26
mpv --HEAD --with-bundle --with-lgpl --with-jack --with-libaacs --with-libarchive --with-libbluray --with-libcaca --with-libdvdnav --with-libdvdread --with-pulseaudio --with-rubberband --with-uchardet --with-vapoursynth --with-x11 25
mpv --HEAD --with-bundle --with-jack --with-libaacs --with-libarchive --with-libcaca --with-libdvdnav --with-libdvdread --with-uchardet --with-vapoursynth 23
mpv --HEAD --with-bundle --with-uchardet 22
mpv --with-bundle --with-lgpl --with-jack --with-libaacs --with-libarchive --with-libbluray --with-libcaca --with-libdvdnav --with-libdvdread --with-pulseaudio --with-rubberband --with-uchardet --with-vapoursynth 22
mpv --with-bundle --with-libbluray --with-libdvdnav --with-libdvdread 22
mpv --with-lgpl --with-uchardet 21
mpv --without-youtube-dl --with-jack --with-rubberband 21
mpv --HEAD --with-bundle --with-lgpl --with-jack --with-libaacs --with-libarchive --with-libbluray --with-libcaca --with-pulseaudio --with-rubberband --with-uchardet --with-vapoursynth 19
mpv --HEAD --with-uchardet 19
mpv --HEAD --with-bundle --with-libaacs --with-libarchive --with-libbluray --with-libdvdnav --with-libdvdread --with-rubberband --with-uchardet --with-vapoursynth 18
mpv --with-lgpl 18
mpv --with-libdvdnav --with-libdvdread 18
mpv --HEAD --with-bundle --with-jack --with-libaacs --with-libarchive --with-libbluray --with-libcaca --with-libdvdnav --with-libdvdread --with-pulseaudio --with-rubberband --with-uchardet --with-vapoursynth --with-x11 17
mpv --HEAD --with-bundle --with-libaacs --with-libbluray --with-libdvdnav --with-libdvdread --with-uchardet 16
mpv --HEAD --with-bundle --without-little-cms2 --without-mujs --without-youtube-dl --with-rubberband --with-uchardet --with-vapoursynth --with-x11 16
mpv --with-bundle --with-libaacs --with-libarchive --with-libbluray --with-libcaca --with-libdvdnav --with-libdvdread --with-rubberband --with-uchardet --with-vapoursynth --with-x11 16
mpv --with-bundle --with-libaacs --with-libbluray --with-libdvdnav --with-libdvdread --with-vapoursynth --with-x11 16
mpv --with-libaacs --with-libarchive --with-uchardet --with-vapoursynth 16
mpv --HEAD --with-bundle --with-libarchive --with-vapoursynth 15
mpv --HEAD --with-libdvdnav --with-libdvdread 15
mpv --with-bundle --with-libaacs --with-libarchive --with-libbluray --with-libcaca --with-libdvdnav --with-libdvdread --with-uchardet --with-vapoursynth --with-x11 15
mpv --with-bundle --with-libaacs --with-libbluray --with-libcaca --with-libdvdnav --with-libdvdread --with-pulseaudio --with-uchardet --with-vapoursynth 15
mpv --with-libaacs --with-libarchive --with-rubberband --with-uchardet --with-vapoursynth 15
mpv --with-rubberband 15
mpv --HEAD --with-bundle --with-jack --with-libaacs --with-libarchive --with-libbluray --with-libcaca --with-libdvdnav --with-libdvdread --with-rubberband --with-uchardet --with-vapoursynth 14
mpv --HEAD --with-bundle --with-libbluray --with-libdvdnav --with-libdvdread 14
mpv --HEAD --with-libbluray --with-uchardet --with-vapoursynth 14
mpv --with-libdvdnav 14
mpv --HEAD --with-bundle --without-mujs --with-libaacs --with-libarchive --with-libbluray --with-libdvdnav --with-libdvdread --with-rubberband --with-uchardet --with-vapoursynth 13
mpv --with-bundle --with-lgpl 13
mpv --with-bundle --with-lgpl --with-libaacs --with-libbluray --with-libcaca --with-vapoursynth 13
mpv --HEAD --with-bundle --with-jack --with-libdvdnav 12
mpv --HEAD --with-bundle --without-little-cms2 --without-mujs --without-youtube-dl --with-libaacs --with-libbluray --with-libdvdnav --with-libdvdread 12
mpv --with-bundle --with-lgpl --with-libaacs --with-libbluray --with-libcaca --with-vapoursynth --with-x11 12
mpv --with-bundle --with-libaacs --with-libarchive --with-libbluray --with-libdvdnav --with-libdvdread --with-uchardet --with-vapoursynth 12
mpv --with-bundle --with-libarchive 12
mpv --with-bundle --with-libbluray 12
mpv --with-bundle --with-libcaca --with-vapoursynth 12
mpv --with-libbluray 12
mpv --with-libbluray --with-uchardet 12
mpv --with-bundle --with-libarchive --with-libbluray --with-uchardet --with-vapoursynth 11
mpv --with-bundle --with-libdvdnav --with-libdvdread 11
mpv --with-bundle --without-youtube-dl 11
mpv --HEAD --with-bundle --with-libaacs --with-libarchive --with-libbluray --with-libcaca --with-libdvdnav --with-libdvdread 10
mpv --with-bundle --with-lgpl --with-jack --with-libaacs --with-libarchive --with-libbluray --with-libcaca --with-libdvdnav --with-pulseaudio --with-rubberband --with-uchardet --with-vapoursynth --with-x11 10
mpv --with-bundle --with-libaacs --with-libbluray --with-libcaca --with-libdvdnav --with-libdvdread --with-vapoursynth 10
mpv --with-bundle --with-libarchive --with-rubberband --with-vapoursynth 10
mpv --with-bundle --with-libbluray --with-vapoursynth 10
mpv --with-libaacs 10
mpv --HEAD --with-bundle --with-libdvdread --with-vapoursynth 9
mpv --HEAD --with-libaacs --with-libbluray --with-libdvdnav --with-libdvdread 9
mpv --with-bundle --with-libaacs --with-libbluray --with-libcaca --with-libdvdread --with-vapoursynth 9
mpv --with-bundle --with-rubberband 9
Fork me on GitHub