Related
This is old, but I haven't found any related threads so just confirming that 720p MKV playback works flawlessly on the Xperia arc (all builds, firmwares). Unfortunately, it's only with the PAID app DicePlayer: https://market.android.com/details?id=com.inisoft.mediaplayer.dice
It works with all the efnet MKVs I've downloaded (TV shows) but failed with some Blu-Ray ripped MKVs with embedded subtitles.
It's available as a trial to test first: https://market.android.com/details?id=com.inisoft.mediaplayer.trial
YouTube 720p (HQ) also works flawlessly.
HDMI output/mirroring is put to good use with 720p playback (and yes, HDMI output works on any display/TV, not just Sony).
Hi,
I just tried playing one 720p .mkv file ( an old Sienfeld episode) and it does not work smoothly neither with MoboPlayer or DicePlayer .... only works in software mode with both players.
Not all mkv files are the same, so I will try more .....
just tried again with 3 files, two were samples from movies 70mb and 25mb and one full episode, about 400mb , all of them 720p mkv.
NONE played ok with MoboPlayer or DicePlayer, actually both worked only in software mode, video was laggy, sound was delayed or totally crashed. One of the files played almost OK and I think is just a matter of bitrate. It would be very good to know if there is one player that can use hw acceleration for .mkv 720p files.
Well .mkv is just the file container. You'll need to check what codecs are actually used for audio and video compression, if you want to find out what works and what not.
You are right.
mkv is the container. The most usual codecs are .x264 and VC-1
But if the bitrate is too high the files will not be properly played
I use MX Video Player to play videos.
It uses HW acceleration if possible and if not software decoding.
Mx video player is the best player at this time
Just download
1) MX video player Pro 1.3C apk (This pro file easily available just search in Google)
and
2) MX video player Codec for AMRv7 apk (This file is free in market just search in market)
Only MX Video PRO can play HD videos in the proper way? I've just started it out on my Dell Streak 7 and the video was lagging. :/
Best MKV 720 Video Player till now .
DicePlayer Ad.
thanks a lot, I'll try it out!
I'm using MX video player on neo v and is working fine.
Select the Mobile BRAVIA Engine while playing mkv files.
Sent from my MT11i using xda premium
i'm using "Kascend Video" player..play smooth with 720p MKV video..^^
BSPlayer also uses hardware acceleration.
Sent from my LT15i using XDA App
I just want to paste this post from Q&A section so it can be helpful to as much people as it can:
I use Dice player to play mkv videos but not all mkv videos can be played i H/W mode and I think I know why. Developer of DicePlayer wrote in description that Xperia arc can play "720p [email protected]/4.0(some Level 4.0 file have shutter problem)" videos. From what I know scene releases of tv shows and hd movies now need to be converted with 4.1 profile so our arc/arc s can't play it. There is no need to reconvert video to change Profile Level do 4.0 or 3.1 thanks to H264 Level Editor tool. It can change level within 1 second. Tested with justified.s03e04.720p.hdtv.x264-compulsion.mkv. Changed level from 4.1 to 4.0 and still couldn't play it via DicePlayer so I changed it to 3.1 and it worked like a charm.
Don't know why but video still can't be played in MX Video Player.
I just hope this can be usefull to somebody having touble with playing 720p mkv videos.
rafu997 said:
I just want to paste this post from Q&A section so it can be helpful to as much people as it can:
I use Dice player to play mkv videos but not all mkv videos can be played i H/W mode and I think I know why. Developer of DicePlayer wrote in description that Xperia arc can play "720p [email protected]/4.0(some Level 4.0 file have shutter problem)" videos. From what I know scene releases of tv shows and hd movies now need to be converted with 4.1 profile so our arc/arc s can't play it. There is no need to reconvert video to change Profile Level do 4.0 or 3.1 thanks to H264 Level Editor tool. It can change level within 1 second. Tested with justified.s03e04.720p.hdtv.x264-compulsion.mkv. Changed level from 4.1 to 4.0 and still couldn't play it via DicePlayer so I changed it to 3.1 and it worked like a charm.
Don't know why but video still can't be played in MX Video Player.
I just hope this can be usefull to somebody having touble with playing 720p mkv videos.
Click to expand...
Click to collapse
Good to know.
Download link to the tool: http://coolsoft.altervista.org/en/h264leveleditor#download
* Update *
Youtube Video Samples below for comparison - some compression artifacts showing there, not from the sony tablet playback (it was flawless on either mode), most likely youtube recompression tools
Hi,
I bought one of these tablets just yesterday - 16GB version - and so far I'm extremely pleased with it! Typing is a breeze, image quality is superb, gaming is pretty decent even for 3D, I bought Riptide GP after upgrading Honeycomb to 3.2, but I'm having issues with HD mkv playback.
Basically, watching 720p or 480p even (anime mkv files) I get jerky video playback when the movie player is set to HW mode. The jerks are subtle and steady, but mostly noticeable especially on panning scenes. If I change the player settings to SW or Fast SW, playback is smooth but slightly less quality there (but totally fine though). I've tried several players other than the built-in video player and results are the same.
HD flash plays OK, so I don't think this is a hardware performance issue, probably some HW / codec compatibility issue....
Can anyone else confirm this? Horriblesubs releases (Naruto Shippuuden / Fairy Tail).
SD xvid releases play just fine, both HW and SW settings on the player.
Better .h264 codec support perhaps?
(apparently, not .h264!)
Oh, and quite pleased with the fact that video files can in fact be played directly from the SD card, without having to copy them to the internal memory storage!
I tried posting from the XDA free app in the Market, but somehow, it crashes everytime I try to post from it, so I'm using the android browser - already submitted a report.
Video Info:
Codec 4CC: AVC1
Image Size: 1280x720
Frame Rate: 23.976 fps
Global Motion Compensation: No
packet Bitstream: No
Quarter Pixel: No
Audio:
Codec: AAC
Channels: Stereo
Bitrate: 16000 Bps / 128 Kbps
Variable Bitrate: No
Frequency: 44100 Hz
SW Mode (Fast): http://www.youtube.com/watch?v=ZiAj80cC0s8
HW Mode: http://www.youtube.com/watch?v=9AXWH3RE-R4
wickwire said:
Hi,
I bought one of these tablets just yesterday - 16GB version - and so far I'm extremely pleased with it! Typing is a breeze, image quality is superb, gaming is pretty decent even for 3D, I bought Riptide GP after upgrading Honeycomb to 3.2, but I'm having issues with HD mkv playback.
Basically, watching 720p or 480p even (anime mkv files) I get jerky video playback when the movie player is set to HW mode. The jerks are subtle and steady, but mostly noticeable especially on panning scenes. If I change the player settings to SW or Fast SW, playback is smooth but slightly less quality there (but totally fine though). I've tried several players other than the built-in video player and results are the same.
HD flash plays OK, so I don't think this is a hardware performance issue, probably some HW / codec compatibility issue....
Can anyone else confirm this? Horriblesubs releases (Naruto Shippuuden / Fairy Tail).
SD xvid releases play just fine, both HW and SW settings on the player.
Better .h264 codec support perhaps?
Oh, and quite pleased with the fact that video files can in fact be played directly from the SD card, without having to copy them to the internal memory storage!
I tried posting from the XDA free app in the Market, but somehow, it crashes everytime I try to post from it, so I'm using the android browser - already submitted a report.
Click to expand...
Click to collapse
I am having the same problem you described? Is this typical on all android tablets?
Looks like i'll need to convert unfortunately... I wonder if there is an app for that.
Unless it is a codec issue and there is an alternative codec or fix..
I'm curious, do you feel the quality between HW mode and either SW mode available to be that worse? I'm using SW for now on these particular files, I was thinking about converting the files original formats but SW still seems pretty good I think! I will try to snapshot the differences and post them here!
Hadn't noticed before, the tablet comes with 3 HD sample videos inside all play just fine, no jerks - seems more and more like a specific codec compatibility issue with tegra possibly, to me...
A software issue. I can play videos fine on my Jetstream and Ipad2 which play badly on the tablet S.
So it isn't an android issue.
For MKV playback try DicePlayer and install the Diceplayer plugin for tegra.
Try the trial version to see it meets your requirements (before buying).
----- snip -----
Diceplayer uses HW video decoder.
It use HW video decoder at various containers and audio codecs combination. ( H.264/AC-3/MKV, H.264/DTS/MKV , H.264/AAC/MOV )
-------------------
yhzhrm said:
For MKV playback try DicePlayer and install the Diceplayer plugin for tegra.
Try the trail version to see it meets your requirements (before buying).
----- snip -----
Diceplayer uses HW video decoder.
It use HW video decoder at various containers and audio codecs combination. ( H.264/AC-3/MKV, H.264/DTS/MKV , H.264/AAC/MOV )
-------------------
Click to expand...
Click to collapse
Tried it, perfect playback with the plugin - bought it already, many thanks!
yeah DicePlayer indeed the best HW accelerated player in the market... support MKV, AC3 audio codec, subs... wooot
exkaizen said:
yeah DicePlayer indeed the best HW accelerated player in the market... support MKV, AC3 audio codec, subs... wooot
Click to expand...
Click to collapse
+1 I tried out MX player too but found that DicePlayer had smoother playback.
Working container / video / audio combo and easy conversion
I've tested several combinations of container / video / audio formats with several players. First of all, I didn't notice any significant differences in playback quality between the players I tried, but I might not have tried Dice player for all of the combos.
I did try MX Video Player, mVideoPlayer, MoboPlayer and BS Player Lite, with a 720p h264 encoded video track at about 3000 kbps. For all players, I found the SW decoding modes to insufferably slow and jerky - I assume a lower bitrate in the video track might fix that. Per hardware acceleration, the video always played fine (when it played at all, see format details below).
These combos did NOT work:
mkv/mp4 container, h264 encoded video, mp3 audio
mkv container, h264 encoded video, ac3 audio (plays the video hw accelerated, but doesn't play the sound at all)
mkv container, h264 encoded video, aac audio
The only combo that did work flawlessly was this:
mp4 container, h264 encoded video, aac audio
I now had the problem that my standard video encoding tool, handbrake, cannot transcode files without also recoding the video file - and why would I want to recode the video when usually it's a h264 encoded video that will play with the right container & audio? The easiest way to transcode such a file is to use ffmpeg - I did this under linux, but it should work the same for Windows:
Code:
ffmpeg -i INPUTFILE.mkv -vcodec copy -acodec libfaac -ab 160k -ar 48000 -async 48000 OUTPUTFILE.mp4
I couldn't figure out a way to easily transcode mkv files where the video track has a variable bitrate (VFR) - I had to recode those with handbrake. If anyone has a simpler method that doesn't involve avisynth / is available for linux, I'd be happy to hear it.
DicePlayer rocks. I tried various apps but only did DicePlayer works. Tested with a 1080 h.264 movie and the quality was STUNNING! Definitely worth the money
By the way, Honey does not support H.264 natively so most of the players out there won't work
zenithz said:
DicePlayer rocks. I tried various apps but only did DicePlayer works. Tested with a 1080 h.264 movie and the quality was STUNNING! Definitely worth the money
By the way, Honey does not support H.264 natively so most of the players out there won't work
Click to expand...
Click to collapse
Thanks for the heads up and for the good news! Downloading now!
Anyone have any luck getting the View or Flyer to play 720p mkv files? Using mx video player, the files will play for a few seconds, then the player freezes. Shows that it is using hardware decoding in the few seconds before the freeze. If I quickly switch it to SW fast decoding, it will play but the CPU can't keep up so the playback is jerky.
The same files played fine on my OG Epic with HW decoding (obviously I know hummingbird <> snapdragon) and my ET4G. They also stream just fine to my PS3, so I'm pretty sure it's not the files. Anyone else have any ideas?
My workaround right now is just to handbrake the files to 1024x600 mp4 files (which play just fine with the hardware decoder, just adds an extra step that takes awhile even with my 3.2ghz C2Q).
Have you tried a different video player? I hear MoboPlayer is quite good.
nubyw00tz said:
Have you tried a different video player? I hear MoboPlayer is quite good.
Click to expand...
Click to collapse
I should have specified that I tried mobo and rockvideo player. The others either don't work at all (rock) or didn't handle DTS audio (mobo).
I think you need to compress the files in Handbrake (try keeping it at 1280x720). I wonder if its just the file size that's the problem. It makes sense more powerful phones/devices can handle them. Perhaps the tablet just can't handle it. I haven't yet received my View, but I think the View just can't handle the videos you are using.
I'm using mx player and can play 720p x264 encoded videos in mkv containers smoothly.
Hey guys,
Loving my Prime but I'm finding the video playback hit and miss to be honest.
I'm finding them all very buggy and most of them kick me out of the video randomly even without anything else running.
All of the below run perfectly on my friends Galaxy SII so it may be ICS?
I want to play back XVIDs and MKVs with subtitle support.
Below are the players I've tried and their results:
Google Videos:
Reads MicroSD
Plays MKV (some without sound) but NOT XVID
Doesn't support subtitles
STABLE
Rockplayer
Plays XVID & MKV
No subtitle support
UNSTABLE
MX Video Player Pro
Plays XVID & MKV
Subtitle support
UNSTABLE
MoboPlayer
Plays XVID & MKV
No subtitle support
UNSTABLE
How have you guys been finding video playback on this guy?
I play on using this tablet for a lot of video consumption so I'd love to get this sorted.
Thanks for the help!
Dice Player has been gold for me, playing everything I've thrown at it (720p mkv, avi, mpeg). I haven't tried anything with subtitles, but it supposedly supports them.
There's currently only the ad-supported version available, but the ads are small and don't show up at all should you use microHDMI to display the video on an external screen.
MX video player has worked great for me. Try different encoders if something in your video isn't working well (ie, HW, SW, etc). Also, try re-installing if you think ICS broke it.
Diceplayer is the best I think. Plays everything just fine and have good setting for subtitle.
I watch my videos most with subtitle and i haven't had any problems. Easy to change size and if you long press on the subtitle text you can move it up and down. Also have easy access to change the subtitle sync. And the add only shows when the controls are showing. here You don't see the add when the video plays and the controls and status bar hides.
And if some videos don't play properly i say that the problem often is the video file that is encoded strange.
MX Pro works great for me even on my high profile x264 encodes. SW decoder works better than HW decoder (go figure right? I would have thought the opposite) with fast mode disabled.
Edit: I have to agree with Andreas, if you're having playback issues it's likely the video not the player. Encoding is a subtle art, not everyone gets it right. Get your vids from well known sources like Thora.
Thanks a million guys.
MX Player Pro doesn't support HW decoding on the Transformer Prime. At least on mine it doesn't. Dunno why. And its really flakey. It keep crashing out on any file I try to play (XVID, MP4, MKV)
DicePlayer is WIN so far! Thanks for the recommend!
It's playing everything with subtitles too.
The only thing I don't like about it is the background 'behind' the movie is a gradient from black at the top to grey at the bottom so on some movies you've got a grey at the bottom of the picture instead of it playing on a full black background.
Unless you guys know how I can change that I'll be using DicePlayer until something better comes along.
HURRY UP VLC!
HW decoding technically works on my Prime, but SW decoding performs better. Is the option not even available for you in settings? Free or Pro? Also, no VLC...ever. Just no.
OK!
Very happy to report that after purchasing the full version of MX Player Pro EVERYTHING WORKS GREAT!!!!
Many thanks again guys!
XDA ROCKS!
lediva said:
Dice Player has been gold for me, playing everything I've thrown at it (720p mkv, avi, mpeg). I haven't tried anything with subtitles, but it supposedly supports them.
There's currently only the ad-supported version available, but the ads are small and don't show up at all should you use microHDMI to display the video on an external screen.
Click to expand...
Click to collapse
Another vote for DICE. Hopefully they can get their payment issues sorted out.
Dice is the best IMO. I run huge 1080p files and only Dice can handle it without a hiccup. MX Player Pro has a skip every once and a while. Not that big but Dice doesn't do it so it wins.
VitalPlayer Pro seems to work well. It can't navigate to the MicroSD card though.
BSPlayer has worked well for me. I use the lite version and all is good. It handles all video/audio as well has HW decoding for supported video types.
My vote goes to Dice player. It is the only one that I have tested that doesn't have audio lag when I am using bluetooth headphones. Also it plays everything I can throw at it.
And don't forget to instal mx player codec pack for armv7.. In market too.
MX Player will prompt you if it needs a codec pack installed. In the Primes case it does not, it is good to go.
Since I use and like DVD Catalyst 4 to convert my DVD's to video I also use their video app called Movie Gallery. Not sure if it plays all codecs but it sure works great with my converted DVD's
I used to use VPlayer when it was beta/free but now I use vlc for android http://cvpcs.org/blog/2011-09-18/videolan_for_android_pre-alpha
I get my TFP tomorrow but it works on my phone and the OG transformer according to the post so it should work on the prime. NONeon btw at least the OG was NONeon
I sure hope that it does.
video and sound on tv, subtitle on prime
I've tried Dice- and MX player and with both programs I get sound and video on my tv playing avi but the subs will be displayed only on the Prime. Has anyone the same problem or does someone a solution?
Does MXPlayer require an internet connection for the key verification? I saw some reviews that stated it did. Obviously on a wifi only device i may be without internet... Anyone have trouble with this?
Schutter said:
I've tried Dice- and MX player and with both programs I get sound and video on my tv playing avi but the subs will be displayed only on the Prime. Has anyone the same problem or does someone a solution?
Click to expand...
Click to collapse
You have to use software decoding if you want soft subs, the hardware decoder on the prime doesn't handle them when outputting.
I bought the Nexus 10 mainly for movie playback, I have downloaded several 720p mkv files and 1080p mkv files. The 720p mkv works fine in MX Player, but 1080p mkv does not work at all. (not only the sound but also the video), Ive also tried VLC player , BS player, Dice player, nothing works.
Its weird because Ive seen several clips on youtube where 1080p mkv files do work, but I dont understand how.
Can someone please help me???
PetStore said:
I bought the Nexus 10 mainly for movie playback, I have downloaded several 720p mkv files and 1080p mkv files. The 720p mkv works fine in MX Player, but 1080p mkv does not work at all. (not only the sound but also the video), Ive also tried VLC player , BS player, Dice player, nothing works.
Its weird because Ive seen several clips on youtube where 1080p mkv files do work, but I dont understand how.
Can someone please help me???
Click to expand...
Click to collapse
MX player and BS player are the best... try with sw/hw decode.
I don't know how relevant this is but...
I got "The Tunnel" free with uTorrent awhile back. Legally. I went to watch it on my older, last-gen A500 (720p mkv file) on MX Player. Didn't work with H/W at all. S/W, would play video and audio. Audio'd desync around 1 minute in with video slowing down. 2 1/2-4 minutes in, audio dies permanently. Didn't work through the HDMI or on-board screen. Could it be similar causes?
lKBZl said:
MX player and BS player are the best... try with sw/hw decode.
Click to expand...
Click to collapse
Doesnt work.
lKBZl said:
MX player and BS player are the best... try with sw/hw decode.
Click to expand...
Click to collapse
dibblebill said:
I don't know how relevant this is but...
I got "The Tunnel" free with uTorrent awhile back. Legally. I went to watch it on my older, last-gen A500 (720p mkv file) on MX Player. Didn't work with H/W at all. S/W, would play video and audio. Audio'd desync around 1 minute in with video slowing down. 2 1/2-4 minutes in, audio dies permanently. Didn't work through the HDMI or on-board screen. Could it be similar causes?
Click to expand...
Click to collapse
Doesnt work.
Can only someone who owns a Nexus 10 reply.
Use dice player with the custom DTS plugin (guessing that's why its trying to force software playback). Its called libffmpeg.so - do a Google search for it, put it in root, then activate it in the settings menu in dice player. Should play in HW mode. No matter what peeps say, I keep using dice player (can stream over ftp shares!)
xrecartp said:
Use dice player with the custom DTS plugin (guessing that's why its trying to force software playback). Its called libffmpeg.so - do a Google search for it, put it in root, then activate it in the settings menu in dice player. Should play in HW mode.
Click to expand...
Click to collapse
Isnt DTS only for sound? the problem is also the video, there is no playback at all, so are you sure it will work? what is "put it in root" ???
Never try a 1080p mkv
realpg said:
Never try a 1080p mkv
Click to expand...
Click to collapse
why?
The mkv is made of two or more parts: the video, and the audio(sometimes multiple streams). If the audio is unsupported by the hw decoder, it will try to play via software (slower). Root directory /sdcard/
I recently started using dice player because it plays my mkv videos 1080p with dts sound.
Default settings used and no custom codecs.
Mxplayer doesnt support dts audio due to some licence issue otherwise I prefer Mxplayer
Sent from my GT-I9300 using Tapatalk 2
shahed26 said:
I recently started using dice player because it plays my mkv videos 1080p with dts sound.
Default settings used and no custom codecs.
Mxplayer doesnt support dts audio due to some licence issue otherwise I prefer Mxplayer
Sent from my GT-I9300 using Tapatalk 2
Click to expand...
Click to collapse
You did that with a Nexus 10?
http://forum.xda-developers.com/showthread.php?t=2156254
Did you try mxplayer with the custom codec from this thread? 1080p mkvs work for me with this. Using h/w+ decoder , s/w audio decode and 4.0 compatibility mode in the settings.
PetStore said:
You did that with a Nexus 10?
Click to expand...
Click to collapse
Yes
Sent from my GT-I9300 using Tapatalk 2
BS Player works fine for me on my Nexus 10. Have you ticked the "Use alternate HW decoding mode" under playback preferences? Sometimes when I do get the odd 1080p MKV file not working with this, I swap it to software decoding which then works fine.
Dude, HW+ and Software Audio Decoding in MX Player does the Trick... I even created a 2560x1600 h.264 mkv video (25fps) with high preset, and it works smoothly - however, you must have the exact pixel count. If the Nexus 10 has to do rescaling, e.g. because of the navbar, you will get horrible stuttering. Nevertheless, this is pretty impressive. It is all about proper usage.
Edit: 1080p can be scaled up without stuttering, of course.
i don't know what it is you're doing wrong, but MX Player and BSPlayer both play 1080p perfectly fine as long as they're in HW decoding mode. I prefer MX Player since BS is having issues with A/V sync when playing a lot of the smaller 720p videos i have tried. make sure to enable HW+ decoding in MX Player, add the custom DTS codec for the current version and get some proper 1080p mkv files and it will play pretty much anything perfectly.
What is the bitrate of your mkv?
I encoded the video using Handbrake at High Profile (CRF20), which produced 19mb/s in average, with peaks at up to 70mb/s.
My source file was "Redwood National Park" by Jacob+Katie Schwarz (you can find it on YouTube). I avoided letterbox with a combination of cropping and resizing.
Keep in mind that you have to match the native resolution if you want to enjoy insane video playback like this without stuttering. If you create a 2560x1604 file for example, you end up seeing one frame every three seconds...