LinuxAlternative
mpvLinux vs QuickTime PlayerWindows

mpv as a Linux alternative to QuickTime Player

Updated

Our verdict

mpv is a solid replacement for QuickTime Player if you mainly need to play .mov files with H.264 or ProRes, standard .mp4 and .mkv containers, and want a lightweight, open‑source player with hardware acceleration and no telemetry. It works well for users who prefer keyboard control and scripting, such as power users or developers. However, it lacks a graphical interface for editing or exporting media, so it is best suited for playback rather than full media‑editing workflows.

Feature parity85%
License
GPL-2.0+ AND LGPL-2.0-or-later
Price
Free
Latest version
v0.41.0 (December 21, 2025)
Rating
—
mpv screenshot
The main window showing the application in action

What works the same

  • Both play .mov, .mp4, .mkv files with H.264 and ProRes codecs
  • Both support hardware acceleration for smooth playback
  • Both are open‑source and free to use
  • Both allow adjusting audio/video sync via keyboard shortcuts
  • Both can be installed via native package managers on Linux

What is different

  • mpv has no built‑in GUI for editing or exporting media; QuickTime offered basic editing tools
  • mpv requires command‑line or configuration files for advanced settings; QuickTime had a point‑and‑click interface
  • mpv does not provide a native Windows version (only Linux/Unix), so it cannot replace QuickTime on Windows
  • mpv’s default UI is minimalistic and may be unfamiliar to casual users
  • mpv lacks integrated support for some proprietary codecs that QuickTime could handle with Apple’s libraries

Opening your QuickTime Player files

mpv can open .mov files encoded with H.264 or ProRes without issue. It also handles most common container formats (.mp4, .mkv). Exporting or converting files is possible via command‑line tools like ffmpeg, but mpv itself does not provide a GUI export function. If you need to create new QuickTime‑compatible files, use ffmpeg or another encoder rather than mpv.

Switching from QuickTime Player to mpv, step by step

  1. Install mpv from your distribution’s package manager (e.g., apt install mpv).
  2. Create a simple mpv.conf in ~/.config/mpv/ to enable hardware acceleration (e.g., hwdec=auto).
  3. Drag and drop your .mov files onto the mpv window or open them via terminal: mpv file.mov.
  4. Use the 'J' and 'K' keys to adjust audio/video sync if needed.
  5. If you need to convert files, install ffmpeg and run ffmpeg -i input.mov -c copy output.mov.

Key features of mpv

  • Wide format and codec support
  • Keyboard‑driven control
  • Drag‑and‑drop playlist
  • External configuration files
  • Multimedia key support
  • Scriptable via Lua and JSON‑RPC

How to install mpv on Linux

Flatpak (Flathub)flatpak install flathub io.mpv.Mpv
Ubuntu / Mintsudo apt install mpv
Debiansudo apt install mpv
Fedorasudo dnf install mpv
Arch / Manjarosudo pacman -S mpv
openSUSEsudo zypper install mpv

3 other alternatives to QuickTime Player

All alternatives to QuickTime Player

Rate mpv

Be the first to rate
Is it a good replacement for QuickTime Player? 9