How to install MPV 0.25 on Linux Mint 17.3

How to install MPV 0.25 on Linux Mint 17.3

MPV is a Ubuntu based video player based on MPlayer/mplayer2. It supports a wide variety of video file formats, audio and video codecs, and subtitle types. It also supports a video encoding mode to save files of various formats and the user can crop video, adjust the display or provide an external GUI. This tutorial will explain on how to install the latest MPV Media Player (FFmpeg version) in Linux Mint 17.3.

Features

  • High quality video output
  • Streamlined CLI options
  • GPU video decoding &ndash mpv leverages the FFmpeg hwaccel APIs to support VDPAU, VAAPI, DXVA2, VDA and VideoToolbox video decode acceleration.
  • command: update sub-fps etc. options on runtime change
  • options: change &ndash audio-file-auto default to not to load any files

Installation Procedure

To start the installation procedure, first add the MPV package into repository via ppa.

linuxhelp1 ~ # add-apt-repository ppa:mc3man/mpv-tests
Press [ENTER] to continue or ctrl-c to cancel adding it
.
.
.
gpg: requesting key ED8E640A from hkp server keyserver.ubuntu.com
gpg: key ED8E640A: public key " Launchpad PPA for Doug McMahon"  imported
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)

The repositories has been added to the target machine. Now update the machine by executing the apt-get update command.

linuxhelp1 ~ # apt-get update
Ign http://archive.canonical.com trusty InRelease
Ign http://archive.ubuntu.com trusty InRelease                                 
Get:1 http://ppa.launchpad.net trusty InRelease [15.5 kB]                     
Ign http://extra.linuxmint.com rosa InRelease  
.
.
.
Ign http://archive.ubuntu.com trusty/multiverse Translation-en_IN             
Ign http://archive.ubuntu.com trusty/restricted Translation-en_IN             
Ign http://archive.ubuntu.com trusty/universe Translation-en_IN               
Fetched 738 kB in 22s (32.2 kB/s)                                             
Reading package lists... Done 

The repositories has been updated successfully. Then install the MPV package by running the following command.

linuxhelp1 ~ # apt-get install mpv
Reading package lists... Done
Building dependency tree      
Reading state information... Done
The following extra packages will be installed:
  libbs2b0 libfdk-aac1 libhdf5-7 libnetcdfc7 librubberband2 libsoxr0 libssh-4
  libuchardet0 libva-drm1 libva1 libvdpau1
.
.
.
Setting up libuchardet0:amd64 (0.0.1-1ubuntu1) ...
Setting up libbs2b0 (3.1.0+dfsg-2ubuntu2) ...
Setting up mpv (2:0.24.0+git~trusty) ...
Processing triggers for libc-bin (2.19-0ubuntu6.6) ...

The MPV package has been installed successfully. To launch the MPV player from Linux Mint dashboard, type the package name and run the application by clicking the icon.

Now the user can play any video and audio file using MPV media player, simply dragging and dropping the video files in the MPV player

Wasn' t that an easy installation procedure? The mpv has a OpenGL based video output that is capable of many features, such as video scaling, color management, frame timing, interpolation, and many more.

FAQ
Q
what are all the features of MPV in linux mint?
A
the features of MPV in linux mint are,
High quality video output
Streamlined CLI options
GPU video decoding &ndash mpv leverages the FFmpeg hwaccel APIs to support VDPAU, VAAPI, DXVA2, VDA and VideoToolbox video decode acceleration.
command: update sub-fps etc. options on runtime change
options: change &ndash audio-file-auto default to not to load any files
Q
Does mpv have an official GUI?
A
No. MpV not have official GUI But there is the OSC (on-screen-controller), which lets you control playback with the mouse. Requires mpv to be compiled with Lua support.
Q
Why does mpv not support Lua 5.3?
A
Lua 5.3 is a different language from 5.1 or 5.2, so it won't be supported to avoid breaking all user scripts. Lua 5.1, Lua 5.2, and LuaJIT are also different, but the differences are relative
Q
Is FFmpeg or Libav preferred for use with mpv?
A
Generally FFmpeg, simply because it has more features. Don't expect subtitles to work on Libav.
Q
How can I change video quality on YouTube in MPV?
A
change video quality on YouTube in MPV in Check available format of video by youtube-dl

youtube-dl --list-formats