mirror of
https://github.com/Ponce/slackbuilds
synced 2024-11-25 10:03:03 +01:00
29 lines
1.3 KiB
Text
29 lines
1.3 KiB
Text
mpv is a movie player based on MPlayer and mplayer2. It shares some
|
|
features with the former projects while introducing many more. It
|
|
supports a wide variety of video file formats, audio and video codecs,
|
|
and subtitle types.
|
|
|
|
This SlackBuild provides support for most useful optional features.
|
|
Some other optional features may be enabled by having the relevant
|
|
packages installed; they will be autodetected at build time.
|
|
These include:
|
|
jack, libuchardet, oss, rubberband, cudatoolkit, and nv-codec-headers
|
|
|
|
Please note that CUDA based hardware acceleration requires mpv to be
|
|
built with both the cudatoolkit and nv-codec-headers packages installed.
|
|
|
|
Most dependencies are autodetected. Some optional dependencies are
|
|
disabled by default and may be enabled via the BUILD_OPTS environment
|
|
variable. Optional dependencies that are enabled by default may be
|
|
disabled in the same way.
|
|
|
|
For example, to enable support for Samba and SDL2 (both disabled
|
|
by default) as well as to disable javascript support (normally
|
|
autodetected), you could run:
|
|
|
|
BUILD_OPTS="--enable-libsmbclient --enable-sdl2 --disable-javascript" \
|
|
sh mpv.SlackBuild
|
|
|
|
Runtime support for youtube videos requires installation of youtube-dl
|
|
(available from SBo) to be installed. Watch with something like:
|
|
mpv https://www.youtube.com/watch?v=mAFMJ1LnQu8
|