gpo.zugaina.org

Search Portage & Overlays:

media-video/mpv

Media player for the command line (HDR DRM patches)

Screenshots

  • mpv-05122022
    ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux
    +X +alsa aqua archive bluray cdda +cli coreaudio debug +drm dvb dvd +egl gamepad +iconv jack javascript jpeg lcms libcaca +libmpv +libplacebo +lua mmal nvenc openal opengl pipewire pulseaudio raspberry-pi rubberband sdl selinux sixel sndio test tools +uchardet vaapi vapoursynth vdpau vulkan wayland +xv zimg zlib lua_single_target_luajit lua_single_target_lua5-1 python_single_target_python3_10 python_single_target_python3_11

    View      Download      Browse     License: LGPL-2.1+ GPL-2+ BSD ISC MIT   
  • mpv-9999
    +X +alsa aqua archive bluray cdda +cli coreaudio debug +drm dvb dvd +egl gamepad +iconv jack javascript jpeg lcms libcaca +libmpv +lua nvenc openal opengl pipewire pulseaudio rubberband sdl selinux sixel sndio soc test tools +uchardet vaapi vdpau vulkan wayland xv zimg zlib lua_single_target_luajit lua_single_target_lua5-1 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12

    View      Download      Browse     License: LGPL-2.1+ GPL-2+ BSD ISC MIT   
    Overlay: gentoo
  • mpv-9999
    +X +alsa aqua archive bluray cdda +cli coreaudio debug +drm dvb dvd +egl gamepad +iconv jack javascript jpeg lcms libcaca +libmpv +lua nvenc openal opengl pipewire pulseaudio rubberband sdl selinux sixel sndio test tools +uchardet vaapi vapoursynth vdpau vulkan wayland xv zimg zlib lua_single_target_luajit lua_single_target_lua5-1 python_single_target_python3_10 python_single_target_python3_11

    View      Download      Browse     License: LGPL-2.1+ GPL-2+ BSD ISC MIT   
    Overlay: vapoursynth
  • mpv-9999
    +X +alsa aqua archive bluray cdda +cli coreaudio debug +drm dvb dvd +egl gamepad +iconv jack javascript jpeg lcms libcaca +libmpv +lua nvenc openal opengl pipewire pulseaudio rubberband sdl selinux sixel sndio soc test tools +uchardet vaapi vdpau vulkan wayland xv zimg zlib lua_single_target_luajit lua_single_target_lua5-1 python_single_target_python3_11 python_single_target_python3_12

    View      Download      Browse     License: LGPL-2.1+ GPL-2+ BSD ISC MIT   
    Overlay: pg_overlay
  • mpv-0.37.0-r100
    ~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux
    +X +alsa aqua archive bluray cdda +cli coreaudio debug +drm dvb dvd +egl gamepad +iconv jack javascript jpeg lcms libcaca +libmpv +lua mmal nvenc openal opengl pipewire pulseaudio raspberry-pi rubberband sdl selinux sixel sndio test tools +uchardet vaapi vapoursynth vdpau vulkan wayland xv zimg zlib lua_single_target_luajit lua_single_target_lua5-1 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12

    View      Download      Browse     License: LGPL-2.1+ GPL-2+ BSD ISC MIT   
    Overlay: vapoursynth
  • mpv-0.37.0-r1
    ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux
    +X +alsa aqua archive bluray cdda +cli coreaudio debug +drm dvb dvd +egl gamepad +iconv jack javascript jpeg lcms libcaca +libmpv +lua nvenc openal opengl pipewire pulseaudio rubberband sdl selinux sixel sndio soc test tools +uchardet vaapi vdpau vulkan wayland xv zimg zlib lua_single_target_luajit lua_single_target_lua5-1 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12

    View      Download      Browse     License: LGPL-2.1+ GPL-2+ BSD ISC MIT   
    Overlay: gentoo
  • mpv-0.37.0
    amd64 ~arm arm64 ~loong ppc ppc64 ~riscv x86 ~amd64-linux
    +X +alsa aqua archive bluray cdda +cli coreaudio debug +drm dvb dvd +egl gamepad +iconv jack javascript jpeg lcms libcaca +libmpv +lua mmal nvenc openal opengl pipewire pulseaudio raspberry-pi rubberband sdl selinux sixel sndio test tools +uchardet vaapi vdpau vulkan wayland xv zimg zlib lua_single_target_luajit lua_single_target_lua5-1 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12

    View      Download      Browse     License: LGPL-2.1+ GPL-2+ BSD ISC MIT   
    Overlay: gentoo
  • mpv-0.34.1
    ~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux
    +alsa aqua archive bluray cdda +cli coreaudio cplugins cuda debug doc drm dvb dvd +egl gamepad gbm +iconv jack javascript jpeg lcms libcaca libmpv +lua openal +opengl pulseaudio raspberry-pi rubberband sdl selinux test tools +uchardet vaapi vdpau vulkan wayland +X +xv zlib zimg lua_single_target_luajit lua_single_target_lua5-1 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10

    View      Download      Browse     License: LGPL-2.1+ GPL-2+ BSD ISC   
    Overlay: ambasta

Runtime Dependencies

mpv-05122022

media-libs/libass:=[fontconfig]


>=media-video/ffmpeg-4.4:=[encode,threads,vaapi?
,vdpau?
]

X?
      ( x11-libs/libX11 x11-libs/libXScrnSaver x11-libs/libXext x11-libs/libXinerama x11-libs/libXpresent x11-libs/libXrandr xv?
            ( x11-libs/libXv )
       )

alsa?
      ( media-libs/alsa-lib )

archive?
      ( app-arch/libarchive:= )

bluray?
      ( media-libs/libbluray:= )

cdda?
      ( dev-libs/libcdio-paranoia:= dev-libs/libcdio:= )

drm?
      ( media-libs/mesa[gbm
            (+)
      ] x11-libs/libdrm )

dvd?
      ( media-libs/libdvdnav media-libs/libdvdread:= )

egl?
      ( media-libs/libglvnd )

gamepad?
      ( media-libs/libsdl2[joystick] )

iconv?
      ( virtual/libiconv uchardet?
            ( app-i18n/uchardet )
       )

jack?
      ( virtual/jack )

javascript?
      ( dev-lang/mujs:= )

jpeg?
      ( media-libs/libjpeg-turbo:= )

lcms?
      ( media-libs/lcms:2 )

libcaca?
      ( media-libs/libcaca )

libplacebo?
      ( >=media-libs/libplacebo-4.202:=[opengl?
,vulkan?
] egl?
            ( media-libs/libplacebo[opengl] )
       )

lua?
      ( lua_single_target_luajit?
            ( dev-lang/luajit:= )
       lua_single_target_lua5-1?
            ( dev-lang/lua:5.1 )
       )

openal?
      ( media-libs/openal )

opengl?
      ( media-libs/libglvnd[X?
] )

pipewire?
      ( media-video/pipewire:= )

pulseaudio?
      ( media-libs/libpulse )

raspberry-pi?
      ( ||
            ( media-libs/raspberrypi-userland-bin media-libs/raspberrypi-userland )
       )

rubberband?
      ( media-libs/rubberband )

sdl?
      ( media-libs/libsdl2[sound,threads,video] )

sixel?
      ( media-libs/libsixel )

sndio?
      ( media-sound/sndio:= )

vaapi?
      ( media-libs/libva:=[X?
,drm
            (+)
      ?
,wayland?
] )

vapoursynth?
      ( media-libs/vapoursynth )

vdpau?
      ( x11-libs/libvdpau )

vulkan?
      ( media-libs/shaderc media-libs/vulkan-loader[X?
,wayland?
] )

wayland?
      ( dev-libs/wayland dev-libs/wayland-protocols x11-libs/libxkbcommon )

zimg?
      ( media-libs/zimg )

zlib?
      ( sys-libs/zlib:= )

selinux?
      ( sec-policy/selinux-mplayer )

tools?
      ( python_single_target_python3_10?
            ( >=dev-lang/python-3.10.9-r1:3.10 )
       python_single_target_python3_11?
            ( >=dev-lang/python-3.11.1-r1:3.11 )
       )

mpv-9999

media-libs/libass:=[fontconfig]


>=media-libs/libplacebo-6.338.2:=[opengl?
,vulkan?
]


>=media-video/ffmpeg-4.4:=[encode,soc
      (-)
?
,threads,vaapi?
,vdpau?
]

X?
      ( x11-libs/libX11 x11-libs/libXScrnSaver x11-libs/libXext x11-libs/libXpresent x11-libs/libXrandr xv?
            ( x11-libs/libXv )
       )

alsa?
      ( media-libs/alsa-lib )

archive?
      ( app-arch/libarchive:= )

bluray?
      ( media-libs/libbluray:= )

cdda?
      ( dev-libs/libcdio-paranoia:= dev-libs/libcdio:= )

drm?
      ( x11-libs/libdrm egl?
            ( media-libs/mesa[gbm
                  (+)
            ] )
       )

dvd?
      ( media-libs/libdvdnav media-libs/libdvdread:= )

egl?
      ( media-libs/libglvnd media-libs/libplacebo[opengl] )

gamepad?
      ( media-libs/libsdl2[joystick] )

iconv?
      ( virtual/libiconv uchardet?
            ( app-i18n/uchardet )
       )

jack?
      ( virtual/jack )

javascript?
      ( dev-lang/mujs:= )

jpeg?
      ( media-libs/libjpeg-turbo:= )

lcms?
      ( media-libs/lcms:2 )

libcaca?
      ( media-libs/libcaca )

lua?
      ( lua_single_target_luajit?
            ( dev-lang/luajit:= )
       lua_single_target_lua5-1?
            ( dev-lang/lua:5.1 )
       )

openal?
      ( media-libs/openal )

opengl?
      ( media-libs/libglvnd[X?
] )

pipewire?
      ( media-video/pipewire:= )

pulseaudio?
      ( media-libs/libpulse )

rubberband?
      ( media-libs/rubberband )

sdl?
      ( media-libs/libsdl2[sound,threads,video] )

sixel?
      ( media-libs/libsixel )

sndio?
      ( media-sound/sndio:= )

vaapi?
      ( media-libs/libva:=[X?
,drm
            (+)
      ?
,wayland?
] )

vdpau?
      ( x11-libs/libvdpau )

vulkan?
      ( media-libs/vulkan-loader[X?
,wayland?
] )

wayland?
      ( dev-libs/wayland dev-libs/wayland-protocols x11-libs/libxkbcommon )

zimg?
      ( media-libs/zimg )

zlib?
      ( sys-libs/zlib:= )

selinux?
      ( sec-policy/selinux-mplayer )

tools?
      ( python_single_target_python3_10?
            ( dev-lang/python:3.10 )
       python_single_target_python3_11?
            ( dev-lang/python:3.11 )
       python_single_target_python3_12?
            ( dev-lang/python:3.12 )
       )

mpv-9999

media-libs/libass:=[fontconfig]


>=media-libs/libplacebo-6.338.2:=[opengl?
,vulkan?
]


>=media-video/ffmpeg-4.4:=[encode,threads,vaapi?
,vdpau?
]

X?
      ( x11-libs/libX11 x11-libs/libXScrnSaver x11-libs/libXext x11-libs/libXpresent x11-libs/libXrandr xv?
            ( x11-libs/libXv )
       )

alsa?
      ( media-libs/alsa-lib )

archive?
      ( app-arch/libarchive:= )

bluray?
      ( media-libs/libbluray:= )

cdda?
      ( dev-libs/libcdio-paranoia:= dev-libs/libcdio:= )

drm?
      ( x11-libs/libdrm egl?
            ( media-libs/mesa[gbm
                  (+)
            ] )
       )

dvd?
      ( media-libs/libdvdnav media-libs/libdvdread:= )

egl?
      ( media-libs/libglvnd media-libs/libplacebo[opengl] )

gamepad?
      ( media-libs/libsdl2[joystick] )

iconv?
      ( virtual/libiconv uchardet?
            ( app-i18n/uchardet )
       )

jack?
      ( virtual/jack )

javascript?
      ( dev-lang/mujs:= )

jpeg?
      ( media-libs/libjpeg-turbo:= )

lcms?
      ( media-libs/lcms:2 )

libcaca?
      ( media-libs/libcaca )

lua?
      ( lua_single_target_luajit?
            ( dev-lang/luajit:= )
       lua_single_target_lua5-1?
            ( dev-lang/lua:5.1 )
       )

openal?
      ( media-libs/openal )

opengl?
      ( media-libs/libglvnd[X?
] )

pipewire?
      ( media-video/pipewire:= )

pulseaudio?
      ( media-libs/libpulse )

rubberband?
      ( media-libs/rubberband )

sdl?
      ( media-libs/libsdl2[sound,threads,video] )

sixel?
      ( media-libs/libsixel )

sndio?
      ( media-sound/sndio:= )

vaapi?
      ( media-libs/libva:=[X?
,drm
            (+)
      ?
,wayland?
] )

vapoursynth?
      ( media-libs/vapoursynth )

vdpau?
      ( x11-libs/libvdpau )

vulkan?
      ( media-libs/vulkan-loader[X?
,wayland?
] )

wayland?
      ( dev-libs/wayland dev-libs/wayland-protocols x11-libs/libxkbcommon )

zimg?
      ( media-libs/zimg )

zlib?
      ( sys-libs/zlib:= )

selinux?
      ( sec-policy/selinux-mplayer )

tools?
      ( python_single_target_python3_10?
            ( dev-lang/python:3.10 )
       python_single_target_python3_11?
            ( dev-lang/python:3.11 )
       )

mpv-9999

media-libs/libass:=[fontconfig]


>=media-libs/libplacebo-6.338:=[opengl?
,vulkan?
]


>=media-video/ffmpeg-4.4:=[threads,vaapi?
,vdpau?
]

X?
      ( x11-libs/libX11 x11-libs/libXScrnSaver x11-libs/libXext x11-libs/libXpresent x11-libs/libXrandr xv?
            ( x11-libs/libXv )
       )

alsa?
      ( media-libs/alsa-lib )

archive?
      ( app-arch/libarchive:= )

bluray?
      ( media-libs/libbluray:= )

cdda?
      ( dev-libs/libcdio-paranoia:= dev-libs/libcdio:= )

drm?
      ( x11-libs/libdrm egl?
            ( media-libs/mesa[gbm
                  (+)
            ] )
       )

dvd?
      ( media-libs/libdvdnav media-libs/libdvdread:= )

egl?
      ( media-libs/libglvnd media-libs/libplacebo[opengl] )

gamepad?
      ( media-libs/libsdl2[joystick] )

iconv?
      ( virtual/libiconv uchardet?
            ( app-i18n/uchardet )
       )

jack?
      ( virtual/jack )

javascript?
      ( dev-lang/mujs:= )

jpeg?
      ( media-libs/libjpeg-turbo:= )

lcms?
      ( media-libs/lcms:2 )

libcaca?
      ( media-libs/libcaca )

lua?
      ( lua_single_target_luajit?
            ( dev-lang/luajit:= )
       lua_single_target_lua5-1?
            ( dev-lang/lua:5.1 )
       )

openal?
      ( media-libs/openal )

opengl?
      ( media-libs/libglvnd[X?
] )

pipewire?
      ( media-video/pipewire:= )

pulseaudio?
      ( media-libs/libpulse )

rubberband?
      ( media-libs/rubberband )

sdl?
      ( media-libs/libsdl2[sound,threads,video] )

sixel?
      ( media-libs/libsixel )

sndio?
      ( media-sound/sndio:= )

vaapi?
      ( media-libs/libva:=[X?
,drm
            (+)
      ?
,wayland?
] )

vdpau?
      ( x11-libs/libvdpau )

vulkan?
      ( media-libs/vulkan-loader[X?
,wayland?
] )

wayland?
      ( dev-libs/wayland dev-libs/wayland-protocols x11-libs/libxkbcommon )

zimg?
      ( media-libs/zimg )

zlib?
      ( sys-libs/zlib:= )

selinux?
      ( sec-policy/selinux-mplayer )

tools?
      ( python_single_target_python3_11?
            ( dev-lang/python:3.11 )
       python_single_target_python3_12?
            ( dev-lang/python:3.12 )
       )

mpv-0.37.0-r100

media-libs/libass:=[fontconfig]


>=media-libs/libplacebo-6.338:=[opengl?
,vulkan?
]


>=media-video/ffmpeg-4.4:=[encode,threads,vaapi?
,vdpau?
]

X?
      ( x11-libs/libX11 x11-libs/libXScrnSaver x11-libs/libXext x11-libs/libXpresent x11-libs/libXrandr xv?
            ( x11-libs/libXv )
       )

alsa?
      ( media-libs/alsa-lib )

archive?
      ( app-arch/libarchive:= )

bluray?
      ( media-libs/libbluray:= )

cdda?
      ( dev-libs/libcdio-paranoia:= dev-libs/libcdio:= )

drm?
      ( x11-libs/libdrm egl?
            ( media-libs/mesa[gbm
                  (+)
            ] )
       )

dvd?
      ( media-libs/libdvdnav media-libs/libdvdread:= )

egl?
      ( media-libs/libglvnd media-libs/libplacebo[opengl] )

gamepad?
      ( media-libs/libsdl2[joystick] )

iconv?
      ( virtual/libiconv uchardet?
            ( app-i18n/uchardet )
       )

jack?
      ( virtual/jack )

javascript?
      ( dev-lang/mujs:= )

jpeg?
      ( media-libs/libjpeg-turbo:= )

lcms?
      ( media-libs/lcms:2 )

libcaca?
      ( media-libs/libcaca )

lua?
      ( lua_single_target_luajit?
            ( dev-lang/luajit:= )
       lua_single_target_lua5-1?
            ( dev-lang/lua:5.1 )
       )

openal?
      ( media-libs/openal )

opengl?
      ( media-libs/libglvnd[X?
] )

pipewire?
      ( media-video/pipewire:= )

pulseaudio?
      ( media-libs/libpulse )

raspberry-pi?
      ( ||
            ( media-libs/raspberrypi-userland-bin media-libs/raspberrypi-userland )
       )

rubberband?
      ( media-libs/rubberband )

sdl?
      ( media-libs/libsdl2[sound,threads,video] )

sixel?
      ( media-libs/libsixel )

sndio?
      ( media-sound/sndio:= )

vaapi?
      ( media-libs/libva:=[X?
,drm
            (+)
      ?
,wayland?
] )

vapoursynth?
      ( media-libs/vapoursynth )

vdpau?
      ( x11-libs/libvdpau )

vulkan?
      ( media-libs/shaderc media-libs/vulkan-loader[X?
,wayland?
] )

wayland?
      ( dev-libs/wayland dev-libs/wayland-protocols x11-libs/libxkbcommon )

zimg?
      ( media-libs/zimg )

zlib?
      ( sys-libs/zlib:= )

selinux?
      ( sec-policy/selinux-mplayer )

tools?
      ( python_single_target_python3_10?
            ( dev-lang/python:3.10 )
       python_single_target_python3_11?
            ( dev-lang/python:3.11 )
       python_single_target_python3_12?
            ( dev-lang/python:3.12 )
       )

mpv-0.37.0-r1

media-libs/libass:=[fontconfig]


>=media-libs/libplacebo-6.338:=[opengl?
,vulkan?
]


>=media-video/ffmpeg-4.4:=[encode,soc
      (-)
?
,threads,vaapi?
,vdpau?
]

X?
      ( x11-libs/libX11 x11-libs/libXScrnSaver x11-libs/libXext x11-libs/libXpresent x11-libs/libXrandr xv?
            ( x11-libs/libXv )
       )

alsa?
      ( media-libs/alsa-lib )

archive?
      ( app-arch/libarchive:= )

bluray?
      ( media-libs/libbluray:= )

cdda?
      ( dev-libs/libcdio-paranoia:= dev-libs/libcdio:= )

drm?
      ( x11-libs/libdrm egl?
            ( media-libs/mesa[gbm
                  (+)
            ] )
       )

dvd?
      ( media-libs/libdvdnav media-libs/libdvdread:= )

egl?
      ( media-libs/libglvnd media-libs/libplacebo[opengl] )

gamepad?
      ( media-libs/libsdl2[joystick] )

iconv?
      ( virtual/libiconv uchardet?
            ( app-i18n/uchardet )
       )

jack?
      ( virtual/jack )

javascript?
      ( dev-lang/mujs:= )

jpeg?
      ( media-libs/libjpeg-turbo:= )

lcms?
      ( media-libs/lcms:2 )

libcaca?
      ( media-libs/libcaca )

lua?
      ( lua_single_target_luajit?
            ( dev-lang/luajit:= )
       lua_single_target_lua5-1?
            ( dev-lang/lua:5.1 )
       )

openal?
      ( media-libs/openal )

opengl?
      ( media-libs/libglvnd[X?
] )

pipewire?
      ( media-video/pipewire:= )

pulseaudio?
      ( media-libs/libpulse )

rubberband?
      ( media-libs/rubberband )

sdl?
      ( media-libs/libsdl2[sound,threads,video] )

sixel?
      ( media-libs/libsixel )

sndio?
      ( media-sound/sndio:= )

vaapi?
      ( media-libs/libva:=[X?
,drm
            (+)
      ?
,wayland?
] )

vdpau?
      ( x11-libs/libvdpau )

vulkan?
      ( media-libs/shaderc media-libs/vulkan-loader[X?
,wayland?
] )

wayland?
      ( dev-libs/wayland dev-libs/wayland-protocols x11-libs/libxkbcommon )

zimg?
      ( media-libs/zimg )

zlib?
      ( sys-libs/zlib:= )

selinux?
      ( sec-policy/selinux-mplayer )

tools?
      ( python_single_target_python3_10?
            ( dev-lang/python:3.10 )
       python_single_target_python3_11?
            ( dev-lang/python:3.11 )
       python_single_target_python3_12?
            ( dev-lang/python:3.12 )
       )

mpv-0.37.0

media-libs/libass:=[fontconfig]


>=media-libs/libplacebo-6.338:=[opengl?
,vulkan?
]


>=media-video/ffmpeg-4.4:=[encode,threads,vaapi?
,vdpau?
]

X?
      ( x11-libs/libX11 x11-libs/libXScrnSaver x11-libs/libXext x11-libs/libXpresent x11-libs/libXrandr xv?
            ( x11-libs/libXv )
       )

alsa?
      ( media-libs/alsa-lib )

archive?
      ( app-arch/libarchive:= )

bluray?
      ( media-libs/libbluray:= )

cdda?
      ( dev-libs/libcdio-paranoia:= dev-libs/libcdio:= )

drm?
      ( x11-libs/libdrm egl?
            ( media-libs/mesa[gbm
                  (+)
            ] )
       )

dvd?
      ( media-libs/libdvdnav media-libs/libdvdread:= )

egl?
      ( media-libs/libglvnd media-libs/libplacebo[opengl] )

gamepad?
      ( media-libs/libsdl2[joystick] )

iconv?
      ( virtual/libiconv uchardet?
            ( app-i18n/uchardet )
       )

jack?
      ( virtual/jack )

javascript?
      ( dev-lang/mujs:= )

jpeg?
      ( media-libs/libjpeg-turbo:= )

lcms?
      ( media-libs/lcms:2 )

libcaca?
      ( media-libs/libcaca )

lua?
      ( lua_single_target_luajit?
            ( dev-lang/luajit:= )
       lua_single_target_lua5-1?
            ( dev-lang/lua:5.1 )
       )

openal?
      ( media-libs/openal )

opengl?
      ( media-libs/libglvnd[X?
] )

pipewire?
      ( media-video/pipewire:= )

pulseaudio?
      ( media-libs/libpulse )

raspberry-pi?
      ( ||
            ( media-libs/raspberrypi-userland-bin media-libs/raspberrypi-userland )
       )

rubberband?
      ( media-libs/rubberband )

sdl?
      ( media-libs/libsdl2[sound,threads,video] )

sixel?
      ( media-libs/libsixel )

sndio?
      ( media-sound/sndio:= )

vaapi?
      ( media-libs/libva:=[X?
,drm
            (+)
      ?
,wayland?
] )

vdpau?
      ( x11-libs/libvdpau )

vulkan?
      ( media-libs/shaderc media-libs/vulkan-loader[X?
,wayland?
] )

wayland?
      ( dev-libs/wayland dev-libs/wayland-protocols x11-libs/libxkbcommon )

zimg?
      ( media-libs/zimg )

zlib?
      ( sys-libs/zlib:= )

selinux?
      ( sec-policy/selinux-mplayer )

tools?
      ( python_single_target_python3_10?
            ( dev-lang/python:3.10 )
       python_single_target_python3_11?
            ( dev-lang/python:3.11 )
       python_single_target_python3_12?
            ( dev-lang/python:3.12 )
       )

mpv-0.34.1



>=media-video/ffmpeg-4.0:0=[encode,threads,vaapi?
,vdpau?
]

alsa?
      ( >=media-libs/alsa-lib-1.0.18 )

archive?
      ( >=app-arch/libarchive-3.4.0:= )

bluray?
      ( >=media-libs/libbluray-0.3.0:= )

cdda?
      ( dev-libs/libcdio-paranoia dev-libs/libcdio:= )

drm?
      ( x11-libs/libdrm )

dvd?
      ( >=media-libs/libdvdnav-4.2.0:= >=media-libs/libdvdread-4.1.0:= )

egl?
      ( media-libs/mesa[egl
            (+)
      ,gbm
            (+)
      ?
,wayland
            (-)
      ?
] )

gamepad?
      ( media-libs/libsdl2 )

iconv?
      ( virtual/libiconv uchardet?
            ( app-i18n/uchardet )
       )

jack?
      ( virtual/jack )

javascript?
      ( >=dev-lang/mujs-1.0.0 )

jpeg?
      ( virtual/jpeg:0 )

lcms?
      ( >=media-libs/lcms-2.6:2 )

>=media-libs/libass-0.12.1:=[fontconfig,harfbuzz
      (+)
]
virtual/ttf-fonts

libcaca?
      ( >=media-libs/libcaca-0.99_beta18 )

lua?
      ( lua_single_target_luajit?
            ( dev-lang/luajit:= )
       lua_single_target_lua5-1?
            ( dev-lang/lua:5.1 )
       )

openal?
      ( >=media-libs/openal-1.13 )

pulseaudio?
      ( media-sound/pulseaudio )

raspberry-pi?
      ( >=media-libs/raspberrypi-userland-0_pre20160305-r1 )

rubberband?
      ( >=media-libs/rubberband-1.8.0 )

sdl?
      ( media-libs/libsdl2[sound,threads,video] )

vaapi?
      ( x11-libs/libva:=[drm?
,X?
,wayland?
] )

vdpau?
      ( x11-libs/libvdpau )

vulkan?
      ( >=media-libs/libplacebo-3.104.0:=[vulkan] media-libs/shaderc )

wayland?
      ( >=dev-libs/wayland-1.6.0 >=dev-libs/wayland-protocols-1.14 >=x11-libs/libxkbcommon-0.3.0 )

X?
      ( x11-libs/libX11 x11-libs/libXScrnSaver x11-libs/libXext x11-libs/libXinerama x11-libs/libXrandr opengl?
            ( x11-libs/libXdamage virtual/opengl )
       xv?
            ( x11-libs/libXv )
       )

zlib?
      ( sys-libs/zlib )

zimg?
      ( >=media-libs/zimg-2.9.2 )

cuda?
      ( x11-drivers/nvidia-drivers[X] )

selinux?
      ( sec-policy/selinux-mplayer )

tools?
      ( python_targets_python3_8?
            ( >=dev-lang/python-3.8.12_p1-r1:3.8[threads
                  (+)
            ] )
       python_targets_python3_9?
            ( >=dev-lang/python-3.9.9-r1:3.9[threads
                  (+)
            ] )
       python_targets_python3_10?
            ( >=dev-lang/python-3.10.0_p1-r1:3.10[threads
                  (+)
            ] )
       )