mirror of https://github.com/mpv-player/mpv
README: split list of dependencies
And make some additions. I'm not really sure why we list dependencies that are not ours, but that of external libraries. Still might be useful, though.
This commit is contained in:
parent
5171da86e3
commit
a419703549
17
README.md
17
README.md
|
@ -45,13 +45,22 @@ Essential dependencies (incomplete list):
|
||||||
- gcc or clang
|
- gcc or clang
|
||||||
- X development headers (xlib, X extensions, libvdpau, libGL, libXv, ...)
|
- X development headers (xlib, X extensions, libvdpau, libGL, libXv, ...)
|
||||||
- Audio output development headers (libasound, pulseaudio)
|
- Audio output development headers (libasound, pulseaudio)
|
||||||
- fribidi, freetype, fontconfig development headers (for libass)
|
- FFmpeg libraries (libavutil libavcodec libavformat libswscale libavresample)
|
||||||
- libass
|
- libjpeg (for screenshots)
|
||||||
- FFmpeg libraries (libavutil libavcodec libavformat libswscale libpostproc)
|
|
||||||
- libjpeg
|
|
||||||
- libquvi if you want to play Youtube videos directly
|
- libquvi if you want to play Youtube videos directly
|
||||||
|
|
||||||
|
Libass dependencies:
|
||||||
|
|
||||||
|
- gcc or clang, yasm on x86 and x86_64
|
||||||
|
- fribidi, freetype, fontconfig development headers (for libass)
|
||||||
|
|
||||||
|
FFmpeg dependencies:
|
||||||
|
|
||||||
|
- gcc or clang, yasm on x86 and x86_64
|
||||||
|
- OpenSSL (has to be explicitly enabled when compiling ffmpeg)
|
||||||
- libx264/libmp3lame/libfdk-aac if you want to use encoding (has to be
|
- libx264/libmp3lame/libfdk-aac if you want to use encoding (has to be
|
||||||
explicitly enabled when compiling ffmpeg)
|
explicitly enabled when compiling ffmpeg)
|
||||||
|
- Libav also works, but some features will not work. (See section below.)
|
||||||
|
|
||||||
Most of the above libraries are available in suitable versions on normal
|
Most of the above libraries are available in suitable versions on normal
|
||||||
Linux distributions. However FFmpeg is an exception (distro versions may be
|
Linux distributions. However FFmpeg is an exception (distro versions may be
|
||||||
|
|
Loading…
Reference in New Issue