summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2018-03-01 12:24:04 +0100
committerJan Ekström <jeebjp@gmail.com>2018-03-03 02:38:01 +0200
commit4a5a4b676e338c6a27ebaa5548862aaca9f8971f (patch)
tree5bdf845d8383b7224ae92c6f21f4e3e2d08db0fa
parent9f802d134bab122189b0f9373d388d37265ad2f5 (diff)
downloadmpv-4a5a4b676e338c6a27ebaa5548862aaca9f8971f.tar.bz2
mpv-4a5a4b676e338c6a27ebaa5548862aaca9f8971f.tar.xz
README: mention some semi-required FFmpeg dependencies
I think DASH playback tends to work much better with FFmpeg's DASH demuxer, which requires libxml2. For nvdec, FFmpeg git master now requires the external nvidia headers, since the builtin ones were removed.
-rw-r--r--README.md4
1 files changed, 4 insertions, 0 deletions
diff --git a/README.md b/README.md
index 16ac975ea4..14bfa9ab15 100644
--- a/README.md
+++ b/README.md
@@ -132,6 +132,10 @@ FFmpeg dependencies:
- OpenSSL or GnuTLS (have to be explicitly enabled when compiling FFmpeg)
- libx264/libmp3lame/libfdk-aac if you want to use encoding (have to be
explicitly enabled when compiling FFmpeg)
+- For native DASH playback, FFmpeg needs to be built with --enable-libxml2
+ (although there are security implications).
+- For good nvidia support on Linux, make sure nv-codec-headers is installed
+ and can be found by configure.
- Libav also works, but some features will not work. (See section below.)
Most of the above libraries are available in suitable versions on normal