path: root/
diff options
authorRostislav Pehlivanov <>2017-12-05 08:25:00 +0000
committerRostislav Pehlivanov <>2017-12-05 08:27:55 +0000
commitf19797dea62ab9619a18a2ffab1b67bdafe55b8c (patch)
treebc9c16a11530a1d0415bcf8f8bbe9ca7b947f0c3 /
parenta743fef837bcab206b1e576db7e7a64b02890449 (diff)
Remove support for ffmpeg-mpv
Diffstat (limited to '')
1 files changed, 5 insertions, 18 deletions
diff --git a/ b/
index 943740f860..c39f581610 100644
--- a/
+++ b/
@@ -100,7 +100,7 @@ Essential dependencies (incomplete list):
libGL, GLX, EGL, xv, ...)
- Audio output development headers (libasound/ALSA, pulseaudio)
- FFmpeg libraries (libavutil libavcodec libavformat libswscale libavfilter
- and either libswresample or libavresample) from ffmpeg-mpv or Libav
+ and either libswresample or libavresample)
- zlib
- iconv (normally provided by the system libc)
- libass (OSD, OSC, text subtitles)
@@ -126,11 +126,10 @@ FFmpeg dependencies:
- Libav also works, but some features will not work. (See section below.)
Most of the above libraries are available in suitable versions on normal
-Linux distributions. However, FFmpeg is an exception - [ffmpeg-mpv][ffmpeg-mpv]
-or Libav git master is required. For that reason you may want to use
-the separately available build wrapper ([mpv-build][mpv-build]) that first
-compiles FFmpeg libraries and libass, and then compiles the player statically
-linked against those.
+Linux distributions. For ease of compiling the latest git master of everything,
+you may wish to use the separately available build wrapper ([mpv-build][mpv-build])
+which first compiles FFmpeg libraries and libass, and then compiles the player
+statically linked against those.
If you want to build a Windows binary, you either have to use MSYS2 and MinGW,
or cross-compile from Linux with MinGW. See
@@ -145,17 +144,6 @@ of both FFmpeg and Libav. But FFmpeg is preferred, and some mpv features work
with FFmpeg only (subtitle formats in particular).
-## Preferred FFmpeg version
-Only [ffmpeg-mpv][ffmpeg-mpv] is supported. Upstream FFmpeg can be forced by
-passing a certain switch to configure, but compilation or runtime behavior
-might be broken at times.
-_If_ you force upstream FFmpeg, and it doesn't work, please contact upstream
-FFmpeg for help, instead of mpv. See
-[FFmpeg contact]( on how to contact
-FFmpeg upstream.
## FFmpeg ABI compatibility
mpv does not support linking against FFmpeg versions it was not built with, even
@@ -246,4 +234,3 @@ only if discretion is required.