With limited features and format support, the inbuilt (stock) video player app of Android OS is good for occasional video playback only. It is certainly not good enough for those video junkies and movie buffs who want to enjoy a lot of videos on the go without bothering about conversion. Native Video Player disappoints this tribe of mobile users by giving “Sorry, this video can not be played” error and a “not-so-great” playback experience. Although Android devs have polished the player quite a bit in newer version but unfortunately it still depends upon the device hardware and custom OS to decode and play videos. Its biggest drawback being – lack of support for many popular video formats (mkv, mpeg, mov, vob etc). Fortunately there are many great third party apps available in the Play Store which will make you forget all these issues. Following is a list of some popular Android video player apps (mostly free) I have compiled for you -
MX Player – Arguably the best and most feature rich video player for Android OS. MX Player plays almost every format video you throw at it. Some innovative features include pinch-to-zoom during video playback, swipe gesture support for volume and brightness control, hardware acceleration support, full HD video playback (1080p and 720p) etc.
BS Player – Very good video player with an innovative feature set (supports almost all media formats – avi, divx, flv, mkv, mov, mpeg, rmvb, wmv etc, external/embedded subtitles support, hardware acceleration support, HD video playback support, background playback in pop up window etc). Besides these two, following are some other alternatives you must try
Meridian Media Player
Mobo Video Player Pro
Zimly “the Coolest” Media player
VLC Media Player for Android (Still Beta)
Easy Video Player
arcMedia Lite/Neon/Tab/Pro (different versions according to CPU ARM version)
Each video player app has its pros and cons so try one by one and see which suits your needs (performance may vary according to phone/tablet model and Android version). Personally I like MX Player, BS Player and Zimly. All of them are available at Google Play Store, just search by name and install.