4. BSPlayer - Free

BSPlayer is media player for Android devices: smartphones and tablet PC's, supporting hardware accelerated video decoding, automatic subtitle search and buffered network playback from SMB shares.

Main features:
- ONLY in full version: experimental support for Chromecast (most mp4's are supported)
- NO ADS
- Android 6.0 compatibility
- hardware accelerated video playback - significantly increases playback speed and reduces battery consumption, supporting multi-core (dual and quad-core) hardware decoding
- audio pre-amplification ('volume boost' - user definable up to 500%)
- playback in popup window (audio and video)
- aspect-ratio adjustments and zoom
- multiple audio streams and subtitles
- supports customizable gestures for Seek, Jump, Brightness and Volume control, exit to popup video
- playlist support and various playback modes.
- support for audio headsets and external Bluetooth keyboards
- customizable audio offset, playback speed, gestures and keys
- external and embedded subtitles ssa/ass, srt, sub, txt...
- Automatic subtitle search (mobile or Wi-Fi connection must be enabled to work)
- playback media files such as videos and mp3's directly via Wi-Fi from your network shared drives/folders (such as external USB drives, SMB shares, PC shared folders, NAS servers (Synology and others)) - no need to convert video files and copy media files to SD card
- Playback files directly from uncompressed RAR files
- Lock screen to prevent accidental change of videos (child lock)
- support for USB OTG (On-The-Go) and much more!

5. MoboPlayer - Free

A comprehensive list of supported codecs makes MoboPlayer a good choice, although being entirely software based means you'll need something with some serious processor power to watch anything approaching HD resolution.

Still, for getting subtitled MKVs and more exotic movie file types running on Android models that don't officially support them, it's a decent, simple and free choice.

6. VPlayer Video Player

VPlayer Video Player is a rarely versatile video player app supporting HW/SW codecs, subtitles in multi formats (similar to), various transports and many old AVI playback. Users can definitely use this app to playback 1080p videos on the Kindle Fire HDX (7' and 8.9') or Nexus 7 2013. Kindle Fire HD owners are able to play 720p videos on their tablets. After the 7-day free try, you may have to purchase an unlocker app to unlock the app, however.

Supported formats: AVI, MOV, MKV, FLV, AVI, 3GP, 3G2, ASF, WMV, MP4, M4V, TP, TS ,MTP, M2T, etc.

7. SuperPlayer 2 Video Player - Free

SuperPlayer is the best and simplest video player to enjoy your movies on Android platform. It can play almost every kinds of video format, including avi, flv, 3gp, mp4, rm, rmvb, mpg, mov, asf, mkv, webm ...SuperPlayer supports multi-language subtitles, supports srt, ass, sub, smi format and video's embed subtitles. SuperPlayer is very easy to use: copy videos to sdcard, launch SuperPlayer, scan the videos and watch it. You don't need any setting at all.
(The first time you scan videos, it may take some time if there are many files on your SDCard).

8. Plex for Android

Plex in a nutshell is a media platform that runs on Macs, PCs and Linux that is capable of organizing your media so that it can be viewed by any Plex Client in a beautiful to see and easily navigable form. In addition to allowing you to view all of your music, photos and videos it allows you to get to online content from many of your favorite online providers from the comfort of your couch using just a remote control - no need to type all that 'www' mumbo-jumbo... no need to sit through an entire newscast for the weather. This is the best of both worlds.
Plex currently supports over 200 Channels including CNET, YouTube, Vimeo, Revision3 and many other popular online sources. With Plex Media Server for Mac you can stream additional content from Aperture, iPhoto, and iTunes.

Plex for Android of course works WITH your Plex Media Server to offer up your music, video and photos on your mobile device! Plex Players are available for Windows, Mac, Samsung TVs, Roku, Android and more...

9. Meridian Player Transcend

Meridian Player is an all-in-one video player as well as a music player, supporting gesture control feature and external SRT subtitle. Music related features include folder management, music tag editing (MP3, FLAC, OGG, MP4 audio, etc.), SD card scanning, tab customization, and so forth.

10. iTunes Remote: Android

Remote for iTunes: Android is an iTunes remote control application for the PC and Mac. Using your home WiFi, connect to iTunes exactly the same way you would with an iPhone. Control volume, change tracks, browse libraries, and search iTunes all from your Android device. Remote for iTunes: Android also connects to any compatible DACP media software.
This app is compatible with iTunes 10 and Android 2.2+.

Notes: If above video players for Kindle Fire fail to load certain media types such as Blu-ray/DVD disc, BDMV folder, Video_TS folder, IFO/ISO image file or uncommon digital file formats such as H.265/HEVC, XAVC/XAVC S, Prores, MXF, AVCHD, etc. You can download a powerful media converion tool - Pavtube Video Converter Ultimate for Windows/Mac (best video converter review) to assist you to convert any incompatible file format listed above to the correct format for transferring to Kindle Fire tablet.