High end video player.
Highly configurable. Plays pretty much all formats. Has add-on codecs.
@Sham_ Whilst MX player is impressive, would also say VLC player will be fine for many though. You may wish to check out a resume on various players here though. https://www.androidauthority.com/best-android-video-player-apps-526116/
Hi! in my opinion, the best video player that can read any video file format is OmniPlayer. I like it because I have many movies downloaded on a portable hard disk, and all the movies are in different video file formats. I like to watch them while I am on long road trips, so I need a good video player. A big advantage of this player is that it doesn't make the quality of the movie worse, and it is now glitching. The video files with a high-resolution load very fast, not as the default video player on Windows, which needs a minute.