All categories

mpv 0.36

Free mpv is a combination between mplayer2 and MPlayer.
4 
Latest version:
0.36 See all
Developer:

mpv is a media player, which was forked from mplayer2 some years ago and followed its own line of development. The player supports a long list covering practically all media formats. Likewise, it lets you play high-definition clips from more than 1000 video sharing sites. But, that is not all, the tool can be used to convert between video formats as well.

This player is mainly intended to be used from the command line and there are also APIs available. This should explain why its main weakness is precisely its graphic user interface. Still, although lagging far behind those of other players, its minimalistic GUI is quite decent after all. In this regard, it supports drag-and-drop operations and there is a simple set of playback controls for such common operations as pausing and resuming playback or adjusting sound volume.

Other options are available from the Menu Bar and include configuring subtitles, adjusting zoom level and aspect ratio and syncing audio with video. Unfortunately, other more sophisticated options, like controlling playback quality, color management and timing, are only accessible via hotkey combinations, which could mean that most users will not even know they are supported.

Finally, even though transcoding is not its main purpose, the possibility of changing the files being played in the desired format is also very convenient.

All in all, mpv is very powerful as a media player. It delivers excellent image quality and is very stable. Good news is that it is also open-source and cross-platform. As said above, its interface does not match its “under-the-hood” quality. So, if this is a problem for you, it is possible to consider using various of its available frontends instead.


v0.3
Added
stream_libarchive: enable RAR5 support
bash completion: add initial implementation
cocoa-cb: add support for forcing the dedicated GPU for rendering cocoa-cb: add pinch to resize window gesture
w32_common: support minimizing/maximizing using osc window controls
Changed
wayland: print warning on GNOME due to serious issues with their compositor player: write watch-later config even for unseekable streams
Removed
vo_gpu: hwdec_vdpau: remove direct_mode
vo_gpu: hwdec_vaegl: remove support for old-style interop
Options and Commands
Added
command: add a playlist-unshuffle command
command: add osd-dimensions property
input: new PLAYONLY and PAUSEONLY keycodes
Changed
options: change option parsing when using a single dash
This adds a warning for -o file.mkv and disallows the use of --o file.mkv (use --o=file.mkv instead).
Fixes and Minor Enhancements
lua: fix mp.file_info for large files
vo_gpu: fix crash if dither texture fails to allocate
wayland: unscrew up cursors, fix various issues
osc: usability improvements for osc window controls
This listing is not complete. Check DOCS/client-api-changes.rst for a history of changes to the client API, and DOCS/interface-changes.rst for a history of changes to other user-visible interfaces.

Suggestions

MPlayer OSX Extended
MPlayer OSX Extended
Free

Watch your favorite movies without dealing frame freezes.

BitPlayer
BitPlayer
Free

Manage and organize QuickTime-compatible movies.

Fluke
Fluke
Free

Plays back FLAC files directly within iTunes.

Download
Free