I made the leap and I bought an Android tablet, Google Nexus 10. What I did next is adding my video library on my PC to the tablet for playback on the go. However, I met troubles playing MKV, AVI, VOB videos on Nexus 10. Goggled the issue, I found there are many guys are stuck in the AVI/MKV/VOB to Nexus 7/10 incompatible issues. Before writing down this article, I’ve worked the solution. Now share the best way to play MKV/VOB/AVI on Nexus 7/Nexus 10 with all of you.
Method 1: Install Media Player for Nexus 7/Nexus 10
The first way that most people first consider is to install a video player for Nexus 7 or Nexus 10 tablet that can play AVI, MKV, VOB files. If you search online, you will find there are many free video players for Android in the market including MoboPlayer, MX Player and RockPlayer2.
Note: Although there are so many media players for Android, not all videos files can be played well. Many of them can’t play MKV files that contained DTS audio, Full HD 1080p or 4K Ultra HD videos on your device. What’s more, some apps will slow download your device.
Method 2: Convert MKV/VOB/AVI to Nexus 7/Nexus 10
The best way to play MKV, AVI, VOB movies on Nexus 7/10 is to change these videos to Nexus 7/10 compatible formats like MP4. To achieve it, you can use Brorsoft Video Converter.
This video converting tool supports batch conversion that can help you convert .vob, .avi, .mkv to Nexus 7, Nexus 10 with ultra-fast speed and zero quality loss. Plus, it supports setting relative output parameters as you want before start conversion. If you are Mac users, please turn to the equivalent Mac version Brorsoft Video Converter for Mac to transcode MKV/VOB/AVI files to Nexus 10, Nexus 7 and more Android devices on Mac OS X (Yosemite included). Once you download and install the video converter program, follow the steps below.
Step-by-Step Guide on converting AVI/MKV/VOB files on Nexus 7/10
Step 1. Add videos to converter
Run the Android video converter. Click the "Add Files" or "Add from Folder" button to load MKV, AVI, VOB video files for converting.

Step 2. Choose output format
Click "Format" bar, you can get optimized videos for your Nexus 7, Nexus 10 under "Android”. Just choose “Google Nexus 10 H.264 Video(*.mp4)" or “Google Nexus 7 H.264 Video(*.mp4)" as the output format.

Tip: If you don’t like the default settings, by clicking the Settings icon, you can adjust video and audio parameters like codec, bit rate, frame rate, sample rate, etc., in that way, you can take charge of the size and quality of the output files.
Step 3. Start conversion
As soon as all the above settings are completed, you can press “Convert” button to start converting VOB, AVI, MKV to Google Nexus 7 or Nexus 10 playable MP4 video. You can follow the conversion process via the pop-up windows.
After conversion is done, simply click "Completed" to back to main interface, and click "Open" button to find generated .mp4 videos. Afterwards, you can transfer the converted MKV/VOB/AVI clips into Nexus 7/Nexus 10 for playback with ease.
See also:
Tips for converting DNxHD to ProRes
Can't import XAVC S into FCP 7- A quick Fix
FFmpeg can't convert ProRes to MP4- Solution
Transfer ProRes to MP4 for Mac OS X (Yosmite)
Batch convert MKV/VOB/AVI to Nexus 7/Nexus 10
Guide for Converting Video on Windows 8.1 with ease
How to convert videos on Windows 8.1 fast and easily
Transcode AVI to ProRes 422/444/422 HQ for FCP 6/7/X
Convert XAVC MXF to ProRes 422, 4444 for Final Cut Pro
Converting WMV/AVI/VOB/MKV for playback on HTC One M9+
Recover iPhone data caused by updating to iOS 8.3 from iTunes
Source:How to View AVI/MKV/VOB Movies on Nexus 10