A lot of this is preference based. Just don't use VLC on Desktop as it alters colors.
- PotPlayer
Has a good looking UI and is very easy to use.
Download - mpv.net
A C# Media Player based on mpv with more UI for customization, which makes it a little easier.
Seems to be hit or miss for some people.
Download
- Celluloid (formerly Gnome-MPV)
An easier to use UI for mpv, still supports all of the scripts that mpv does.
Download
- mpv
Highly customizable, requires manual config, available on Windows/MacOS/Linux.
Download
Some configs you can get:
- LightArrowsExe's Config (requires a rather strong pc)
- MPV-Made-Easy by Moodkiller (includes an "installer")
- LightArrowsExe's Config (requires a rather strong pc)
- VLC
VLC using a different rendering engine on Android makes it useable and actually one of the better options.
May or may not have problems with complex typesetting or kfx.
Google Play
F-Droid - mpv
Practically no manual config needed unlike the desktop version.
Google Play
F-Droid - Kodi
Way more than just a player so it might be overwhelming to use at first.
Google Play
F-Droid