Skip to content

Instantly share code, notes, and snippets.

@CounterPillow
Last active December 22, 2016 15:06
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save CounterPillow/6cc09b6e0ba523bd0097d17aebb16673 to your computer and use it in GitHub Desktop.
Save CounterPillow/6cc09b6e0ba523bd0097d17aebb16673 to your computer and use it in GitHub Desktop.

Why MPV is the Worst Video Player

The video app that goes by the name of "MPV", which integrates some of VLCs quality video rendering and reliability with mplayer's end-user friendly interface is all the rage these days. However, it is literally the worst video player ever, especially for animes, for a multitude of reasons.

It doesn't have a volume slider

MPV's GUI (GNOME User Interface) is very rudimentary and lacks many fundamental features, among which is the volume slider. It is literally impossible to change MPV's volume. When I asked the MPV developers about this, they told me they don't believe in volume sliders.

It doesn't have a CoC

Having a big CoC (code of conduct) is essential for any open-source software project that wants to be taken seriously. However, MPV does not have a CoC, which has a visibly negative effect on the community. Not only do users of MPV behave in a very toxic way, developers are actively partaking in the mass cyber bullying, sexual harassment and waifu shaming.

As one example, when I entered the company's internet IRC chat chatroom with my usual online nickname "Hentai_guRRL15", I was within minutes privately contacted by the contributor "haasn", who told me that my presence made his haasnsoft turn haasnhard. This totally happened.

It doesn't come with useful bundled software

Unlike professional video playing solutions such as Real Player, MPV does not offer the user various pieces of trial software bundled with the application during installation. This really diminishes MPV's value, and shows that its developers clearly don't care about getting the most value for the user.

It doesn't have window decorations with GNOME on Wayland

Literally MPV's fault. They are losing many users due to their reluctance to just perfectly emulate every toolkit ever, and within 6 months the MPV project will likely be dead.

It doesn't support Linked Chapters

Linked chapter are a standard matroska video feature supported by the vast majority of video players. As highly sophisticated encoders such as those who work on animes often rely on this crucial feature, MPV is virtually useless for watching animes.

It removes useful features

Much like GNOME, MPV has a history of removing widely deployed and relied upon features, such as the MEncoder utility. Without MEncoder, there is no free solution for encoding video, meaning people are forced to purchase Adobe Creative Cloud licenses.

This graph shows the vast amount of handwritten carefully crafted artisan mplayer code that MPV has deleted with no remorse.

It uses a viral license

MPV uses the widely criticised GPL license, which forces all content you play back with the video player to automatically be GPL licensed too.

It pirates YouTube videos by hiding advertisements

When users open YouTube videos in MPV, the player automatically removes advertisements. Not only do users miss out on useful product information that is relevant to their interests, but consuming content without advertisements is equivalent to piracy.

@haasn
Copy link

haasn commented Dec 22, 2016

You should also mention that mpv has no support for linked chapters, which is a standard Matroska feature that every other play supports. This makes it totally worthless for watching anime.

@CounterPillow
Copy link
Author

I was thinking about including that but then I figured that some of you might be a little touchy about that subject.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment