There are hundreds of media players out there. The VLC media player is one of the most popular ones, however, you might want to try out several other media players as well. MPV media player is a great alternative option that you can consider. Here is a chart comparing the two media players, have a quick look:
|Feature||VLC media Player||MPV player|
|Ease of use||Easy for beginners||Moderate level difficulty|
|Plugin support||Only for custom skin and theme||Extensive lua script support|
for numerous features
|Video streaming||Can stream videos|
from direct links
|It can also stream videos|
from direct links
|Popularity||Mainstream player, default for|
most Linux distributions
|Used by Linux ‘elites’|
Advantages and features of MPV media player.
Most media players are designed for the average user. They come with a graphical user interface that is easy to use and navigate. However, there is another type of media player that is designed for more advanced users. This type of player is called a command line media player.
One of the most popular command-line media players is mpv. It is considered to be a media player for advanced users because it is operated mainly from the command line. However, don’t let that scare you away. mpv is actually fairly easy to use, even if you don’t want to touch the terminal.
Being a minimalistic media player, mpv has several advantages over VLC. Some of them are listed below:
mpv does not ship with any extra features other than pause & play if launched via GUI or any file manager, and therefore it can run your videos smoothly on a low-end device.
2. Direct Streaming
If you have youtube-dl installed on your system, you can directly stream YouTube videos from the terminal. Just type in the following command in the terminal :
3. Advanced Usability
mpv comes with the advantage of having a ton of customization options with the use of Lua scripts. The official mpv wiki on GitHub has tons of Lua scripts, which enhance the user experience by many folds. Just copy the script you deem useful, create a file with the .lua extension, and save it to
When you restart mpv the next time, you will notice that the script you just added works like a charm!
MPV is available in the official repository of all the distributions, for Ubuntu and Debian based distributions, type :
sudo apt update && sudo apt install mpv
For the Fedora Workstation, open a terminal and type :
sudo dnf install mpv -y
And for Arch and Arch-based Linux distributions, open a terminal and type :
sudo pacman -S mpv
Usage of MPV
Open the terminal and navigate to the directory where you have stored your media files using the cd command. Now just type:
Advantages and features of VLC media player
If you’re looking for a fully-fledged video player that supports Chromecast, streaming from a web link, and other advanced features, then the VLC media player is a perfect choice. With an easy-to-use graphical interface, it’s ideal for anyone who doesn’t want to use the terminal. Plus, it can also act as a media center, allowing you to play audio files and create different playlists.
Why VLC is the default everywhere?
VLC is one of the most popular media players in the world. It can play nearly any type of video or audio file and is used as the default player for many Linux distributions. The VideoLAN team regularly updates the software with new features, making it a great choice for anyone looking for a versatile media player. However, one downside is that it doesn’t have a dark mode option built-in. Luckily, you can easily configure this yourself (refer to this article).
VLC, just like MPV, is available in the official repositories of all the Linux Distributions, to install it on Debian and Ubuntu-based distributions, type:
sudo apt update && sudo apt install vlc
For Arch Linux and Arch-based distributions :
sudo pacman -S vlc
For the Fedora workstation, open the terminal and Type :
sudo dnf install vlc
Both of the players are really great, but for different audiences. If you just want a functioning video player without much tinkering, then you should use a VLC media player. But if you are comfortable with a bit of scripting and do not shy away from efforts, then MPV might suit you.