Take the 2-minute tour ×
Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. It's 100% free, no registration required.

Having trouble finding an app that will smoothly play .MKV (matroska video) files. (For those unfamiliar with the format, MKV is commonly used for HD video.)

The popular QQ, Mobo, Mvideo, and MX players result in choppy, un-synced play. These apps do the same on my 2.1 device. I am using Samsung Galaxy Ace with Android 2.3 and these QQ, Mobo, Mvideo, and MX players are not able to play .mkv file smoothly.

share|improve this question
    
Have you tried switching between Hardware/Software Modes in MX/Mobo Player ? –  John S Perayil Jul 12 at 18:37
add comment

7 Answers 7

up vote 4 down vote accepted

HD Player and Real Player sound promising to play mkv videos smoothly. But, if video quality is overloading your hardware capabilities, no software can help playing that HD video smoothly. However, you can do one thing: Install Hot Reboot from Play Store and run it once before video playback. It'd reduce load on system.

If you're unable to play that video on your device, I'd recommend you to use Handbrake to rip that video for your device.

share|improve this answer
add comment

VLC media player beta for android was just released today. You can take a look at it. I am not sure if it works fine on Ace though

share|improve this answer
add comment

I think the problem might be with the phone. The galaxy ace is at the lower end of the scale hardware wise so I imagine it can't handle HD files.

share|improve this answer
add comment

This article of Best Android Video Players for Android Phone will be helpful, I think.

Good luck. Personally, I prefer VLC and MX player (also allows background playback)

share|improve this answer
add comment

If you find your mobile stutters with HD videos.... This is because of the limitations of your hardware... You can convert the videos before watching them.... The player of my choice is MX player... It is perfect.... For playing files not supported on your mobile, you can go to the list option and add the extension manually after which you will be able to play....

share|improve this answer
add comment

Maybe you can try RealPlayer or VLC for Android Beta. But I am not sure whether it supports it or not. For detailed information, you can view this article: Top 6 Video Player Apps for Android Mobile Device in 2012

Anyway, I have downloaded the QQ player on my HTC One X, and found that it works well on my phone. So if the video player still can't play the mkv video, maybe you can convert the mkv video to mp4 or 3gp format. Then, watch it on your phone.

share|improve this answer
add comment

MX Player works fine with .mkv files.

You just need to make sure you turn on all the H/W settings and select H/W+ when playing an .mkv file.

Go to

  • Tools>Settings>Decoder
  • tick all the boxes in the Hardware Decoder list.

That worked for me.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.