{{define "apps"}} {{template "head-common" .}} {{.Title}} {{template "accessibility-common" .}} {{template "main-layout-start" .}} {{template "apps-content" .}} {{template "main-layout-end" .}} {{template "ui-select-modal" .}} {{template "password-modal" .}} {{template "body-common-scripts" .}} {{end}} {{define "apps-content"}}

MPV Player Apps

Install and manage MPV-based media players

{{/* Package Manager Warning for non-Arch distros */}} {{if and (eq .Platform.OSType "linux") (ne .Platform.DistroFamily "arch")}}

Package Manager Versions May Be Outdated

On {{.Platform.DistroFamily}} distributions, package manager versions of MPV and Celluloid may be significantly older than Flatpak versions. For the latest features and bug fixes, consider using the Flatpak install method instead.

{{end}} {{if eq .Platform.OSType "darwin"}}

macOS Security Notice

macOS may prompt you to allow MPV Manager to perform installation actions. If an installation fails, check System Settings → Privacy & Security for any pending permission requests, then retry the installation.

{{end}}

Available Install Methods

{{if .InstallMethods}} {{range .InstallMethods}}
{{.Name}}

{{.Name}}

{{if eq .Type "Package Manager"}} {{if $.Platform.Distro}} {{$.Platform.Distro}} {{.Type}} {{else}} {{.Type}} {{.Type}} {{end}} {{else if getPackageTypeLogo .Type $.Platform}} {{.Type}} {{.Type}} {{else}} {{.Type}} {{end}} {{/* MPV methods: Best Playback */}} {{if or (eq .ID "mpv-flatpak") (eq .ID "mpv-snap") (eq .ID "mpv-package") (eq .ID "mpv-binary") (eq .ID "mpv-binary-v3") (eq .ID "mpv-app") (eq .ID "mpv-brew")}} Best Playback {{else if eq .ID "mpc-qt"}} MPC-HC UI {{else if or (eq .ID "celluloid-flatpak") (eq .ID "celluloid-snap") (eq .ID "celluloid-package") (eq .ID "iina")}} Easy UI {{end}}

{{.Description}}

Homepage
{{end}} {{else}}

All MPV players already installed

{{end}}
{{/* Installed Applications Section */}}

Installed Applications

{{if .InstalledAppGroups}}
{{range $key, $value := .InstalledAppGroups}} {{range $value}} {{$data := createAppCardData . $.Platform}} {{template "app-card" $data}} {{end}} {{end}}
{{else}}

No MPV clients installed

{{end}}
{{/* Available Updates Section */}}

Available Updates

{{if .ClientUpdates}}
{{range .ClientUpdates}} {{if .UpdateAvailable}}
{{.AppName}}

{{.AppName}}

{{if .PackageManager}}

Current: {{cleanAppVersion .CurrentVersion}} ({{.PackageManager}}) → Available: {{cleanAppVersion .AvailableVersion}}

{{else}}

Current: {{cleanAppVersion .CurrentVersion}} → Available: {{cleanAppVersion .AvailableVersion}}

{{end}}
{{end}} {{end}}
{{else}}

All apps are up to date

Click "Check for Updates" to check for new versions

{{end}}
{{if .Platform.IsWindows}}

File Associations

Set MPV as the default player for video files. Only for MPV official, when installed or uninstalled.

{{end}}
{{end}}