I am using mx player video player since I bought my first Android phone 4 years back.
It is the best alternative for mobiles pre owned video player.
I use it to watch videos, movies and one of the different features in the mx player which is not known to everyone that is your can also convert mx player to a music player.
It almost supports all types of video formats.
I know there are a lot of ads in mx player if our net is activated bit if this is the problem you can turn off the internet connection or you can go for the pro version.
I am also using the product version.