Linux workstation

Upstream software project

mpv

Video player based on MPlayer/mplayer2 (libraries)

About mpv

Video player based on MPlayer/mplayer2 (libraries)

This project links 43 native package records across 8 recorded operating-system releases. Compare the retained versions and architectures below, then open the package for your own release.

These are catalog observations, not a guarantee of installation, compatibility, or upstream support.

Project pictures and package coverage

Alpine Linux 3.21: 7 package records; Alpine Linux 3.22: 9 package records; Alpine Linux 3.23: 9 package records; Debian 12 (Bookworm): 3 package records; Debian 13 (Trixie): 3 package records; Fedora 43: 3 package records; Fedora 44: 3 package records; openSUSE Tumbleweed: 6 package records. Catalog coverage diagram, not an application screenshot.mpv: recorded package coverageAlpine Linux 3.217 recordsAlpine Linux 3.229 recordsAlpine Linux 3.239 recordsDebian 12 (Bookworm)3 recordsDebian 13 (Trixie)3 recordsFedora 433 recordsFedora 443 recordsopenSUSE Tumbleweed6 records
OpenFactory diagram of linked package records. It is not an application screenshot.

Project identity

Project
mpv
Publisher
Not authoritatively mapped
Native package records
43
Operating systems
alpine-linux-3-21, alpine-linux-3-22, alpine-linux-3-23, debian-12, debian-13, fedora-43, fedora-44, opensuse-tumbleweed
License expression
GPL-2.0-or-later
Metadata completeness
70/100 (not a software quality rating)
Source repository
Not reported

Source-reported description

The fullest retained description is shown with its source. Distribution packaging descriptions may include downstream details.

Mpv is a movie player based on MPlayer and mplayer2. It supports a wide variety of video file formats, audio and video codecs, and subtitle types. Special input URL types are available to read input from a variety of sources other than disk files. Depending on platform, a variety of different video and audio output methods are supported. Mpv has an OpenGL, Vulkan, and D3D11 based video output that is capable of many features loved by videophiles, such as video scaling with popular high quality algorithms, color management, frame timing, interpolation, HDR, and more. While mpv strives for minimalism and provides no real GUI, it has a small controller on top of the video for basic control. Mpv can leverage most hardware decoding APIs on all platforms. Hardware decoding can be enabled at runtime on demand. Powerful scripting capabilities can make the player do almost anything. There is a large selection of user scripts on the wiki. A straightforward C API was designed from the ground up to make mpv usable as a library and facilitate easy integration into other applications.

Description source

Packages by operating system

Compare recorded versions, then open a package for dependency, file, checksum, and repository evidence. Version strings are distribution-specific, not a ranking of newer software.

Alpine Linux 3.21

  1. mpv

    Alpine Linux 3.21 / source mpv

    0.39.0-r0

    Video player based on MPlayer/mplayer2

    aarch64x86_64v3.21
  2. mpv-bash-completion

    Alpine Linux 3.21 / source mpv

    0.39.0-r0

    Bash completions for mpv

    aarch64x86_64v3.21
  3. mpv-dbg

    Alpine Linux 3.21 / source mpv

    0.39.0-r0

    Video player based on MPlayer/mplayer2 (debug symbols)

    aarch64x86_64v3.21
  4. mpv-dev

    Alpine Linux 3.21 / source mpv

    0.39.0-r0

    Video player based on MPlayer/mplayer2 (development files)

    aarch64x86_64v3.21
  5. mpv-doc

    Alpine Linux 3.21 / source mpv

    0.39.0-r0

    Video player based on MPlayer/mplayer2 (documentation)

    aarch64x86_64v3.21
  6. mpv-libs

    Alpine Linux 3.21 / source mpv

    0.39.0-r0

    Video player based on MPlayer/mplayer2 (libraries)

    aarch64x86_64v3.21
  7. mpv-zsh-completion

    Alpine Linux 3.21 / source mpv

    0.39.0-r0

    Zsh completions for mpv

    aarch64x86_64v3.21

Alpine Linux 3.22

  1. mpv

    Alpine Linux 3.22 / source mpv

    0.40.0-r1

    Video player based on MPlayer/mplayer2

    aarch64x86_64v3.22
  2. mpv-bash-completion

    Alpine Linux 3.22 / source mpv

    0.40.0-r1

    Bash completions for mpv

    aarch64x86_64v3.22
  3. mpv-dbg

    Alpine Linux 3.22 / source mpv

    0.40.0-r1

    Video player based on MPlayer/mplayer2 (debug symbols)

    aarch64x86_64v3.22
  4. mpv-dev

    Alpine Linux 3.22 / source mpv

    0.40.0-r1

    Video player based on MPlayer/mplayer2 (development files)

    aarch64x86_64v3.22
  5. mpv-doc

    Alpine Linux 3.22 / source mpv

    0.40.0-r1

    Video player based on MPlayer/mplayer2 (documentation)

    aarch64x86_64v3.22
  6. mpv-fish-completion

    Alpine Linux 3.22 / source mpv

    0.40.0-r1

    Fish completions for mpv

    aarch64x86_64v3.22
  7. mpv-libs

    Alpine Linux 3.22 / source mpv

    0.40.0-r1

    Video player based on MPlayer/mplayer2 (libraries)

    aarch64x86_64v3.22
  8. mpv-zsh-completion

    Alpine Linux 3.22 / source mpv

    0.40.0-r1

    Zsh completions for mpv

    aarch64x86_64v3.22
  9. umpv

    Alpine Linux 3.22 / source mpv

    0.40.0-r1

    Video player based on MPlayer/mplayer2 - script to add new videos to existing playlist instead of starting a new instance

    aarch64x86_64v3.22

Alpine Linux 3.23

  1. mpv

    Alpine Linux 3.23 / source mpv

    0.40.0-r8

    Video player based on MPlayer/mplayer2

    aarch64x86_64v3.23
  2. mpv-bash-completion

    Alpine Linux 3.23 / source mpv

    0.40.0-r8

    Bash completions for mpv

    aarch64x86_64v3.23
  3. mpv-dbg

    Alpine Linux 3.23 / source mpv

    0.40.0-r8

    Video player based on MPlayer/mplayer2 (debug symbols)

    aarch64x86_64v3.23
  4. mpv-dev

    Alpine Linux 3.23 / source mpv

    0.40.0-r8

    Video player based on MPlayer/mplayer2 (development files)

    aarch64x86_64v3.23
  5. mpv-doc

    Alpine Linux 3.23 / source mpv

    0.40.0-r8

    Video player based on MPlayer/mplayer2 (documentation)

    aarch64x86_64v3.23
  6. mpv-fish-completion

    Alpine Linux 3.23 / source mpv

    0.40.0-r8

    Fish completions for mpv

    aarch64x86_64v3.23
  7. mpv-libs

    Alpine Linux 3.23 / source mpv

    0.40.0-r8

    Video player based on MPlayer/mplayer2 (libraries)

    aarch64x86_64v3.23
  8. mpv-zsh-completion

    Alpine Linux 3.23 / source mpv

    0.40.0-r8

    Zsh completions for mpv

    aarch64x86_64v3.23
  9. umpv

    Alpine Linux 3.23 / source mpv

    0.40.0-r8

    Video player based on MPlayer/mplayer2 - script to add new videos to existing playlist instead of starting a new instance

    aarch64x86_64v3.23

Debian 12 (Bookworm)

  1. libmpv2

    Debian 12 (Bookworm) / libs / source mpv

    0.35.1-4

    video player based on MPlayer/mplayer2 (client library)

    amd64arm64bookworm
  2. libmpv-dev

    Debian 12 (Bookworm) / libdevel / source mpv

    0.35.1-4

    video player based on MPlayer/mplayer2 (client library dev files)

    amd64arm64bookworm
  3. mpv

    Debian 12 (Bookworm) / video

    0.35.1-4

    video player based on MPlayer/mplayer2

    amd64arm64bookworm

Debian 13 (Trixie)

  1. libmpv2

    Debian 13 (Trixie) / libs / source mpv

    0.40.0-3+deb13u1

    video player based on MPlayer/mplayer2 (client library)

    amd64arm64trixie
  2. libmpv-dev

    Debian 13 (Trixie) / libdevel / source mpv

    0.40.0-3+deb13u1

    video player based on MPlayer/mplayer2 (client library dev files)

    amd64arm64trixie
  3. mpv

    Debian 13 (Trixie) / video

    0.40.0-3+deb13u1

    video player based on MPlayer/mplayer2

    amd64arm64trixie

Fedora 43

  1. mpv

    Fedora 43 / Unspecified / source mpv

    0.40.0-3.fc43

    Movie player playing most video formats and DVDs

    aarch64x86_6443
  2. mpv-devel

    Fedora 43 / Unspecified / source mpv

    0.40.0-3.fc43

    Development package for libmpv

    aarch64i686x86_6443
  3. mpv-libs

    Fedora 43 / Unspecified / source mpv

    0.40.0-3.fc43

    Dynamic library for Mpv frontends

    aarch64i686x86_6443

Fedora 44

  1. mpv

    Fedora 44 / Unspecified / source mpv

    0.41.0-5.fc44

    Movie player playing most video formats and DVDs

    aarch64x86_6444
  2. mpv-devel

    Fedora 44 / Unspecified / source mpv

    0.41.0-5.fc44

    Development package for libmpv

    aarch64i686x86_6444
  3. mpv-libs

    Fedora 44 / Unspecified / source mpv

    0.41.0-5.fc44

    Dynamic library for Mpv frontends

    aarch64i686x86_6444

openSUSE Tumbleweed

  1. libmpv2

    openSUSE Tumbleweed / Unspecified / source mpv

    0.41.0+git20260309.07c3ff3725-2.3

    A library to link together with mpv player

    x86_64tumbleweed
  2. mpv

    openSUSE Tumbleweed / Unspecified / source mpv

    0.41.0+git20260309.07c3ff3725-2.3

    Advanced general-purpose multimedia player

    x86_64tumbleweed
  3. mpv-bash-completion

    openSUSE Tumbleweed / Unspecified / source mpv

    0.41.0+git20260309.07c3ff3725-2.3

    Bash Completion for mpv

    noarchtumbleweed
  4. mpv-devel

    openSUSE Tumbleweed / Unspecified / source mpv

    0.41.0+git20260309.07c3ff3725-2.3

    A library to link together with mpv player

    x86_64tumbleweed
  5. mpv-fish-completion

    openSUSE Tumbleweed / Unspecified / source mpv

    0.41.0+git20260309.07c3ff3725-2.3

    Fish Completion for mpv

    noarchtumbleweed
  6. mpv-zsh-completion

    openSUSE Tumbleweed / Unspecified / source mpv

    0.41.0+git20260309.07c3ff3725-2.3

    ZSH Completion for mpv

    noarchtumbleweed

Project resources and further reading

Mapping provenance

Only source-backed identity signals create public cross-OS links. A reviewer can later approve or dispute an inferred relationship without rewriting native package history.

No field-level source record is published yet.