Z3 Compact and HEVC/H.265 Playback - Xperia Z3 Compact Themes and Apps

I have some HEVC/H.265 files and I really wanted to test out the Snapdragon 801 HEVC playback capabilities.
Has anyone tried this? I tried opening a *.265 file in the Movies app and it reports "Cannot play video."
I can play the video with MXPlayer, but it's playing it in software mode only.

Snapdragon 801 can't decode HEVC in hardware. Snapdragon 805 like in Nexus can decode HEVC but not encode.

abhinav.tella said:
Snapdragon 801 can't decode HEVC in hardware. Snapdragon 805 like in Nexus can decode HEVC but not encode.
Click to expand...
Click to collapse
Hmm, I'm not so sure. https://www.qualcomm.com/products/snapdragon/processors/801 lists that it can do HEVC playback. I think you're confusing the 800 vs the 801 where they added HEVC hardware decoding in the 801.
805 in the N6 can do 4k HEVC playback according to https://www.qualcomm.com/products/snapdragon/processors/805

My bad, thanks for correcting me, I guess I was confusing it with the S800.

This article is about Google TV but says Android 5.0 will add support for HEVC, so that may be the reason you are having issues.
http://www.flatpanelshd.com/news.php?subaction=showfull&id=1413809016

abhinav.tella said:
This article is about Google TV but says Android 5.0 will support HEVC, so that may be the reason you are having issues.
http://www.flatpanelshd.com/news.php?subaction=showfull&id=1413809016
Click to expand...
Click to collapse
Great, thanks for the article. I'll try to see if I can dig up some more info.

Die you have any success playing h265/hevc on snapdragon 801?
I tested several players from play store but none of them supported HW acceleration.
Thx
F.

Any update on HEVC/H.265 hardware decoding? Has anyone tried with the current 5.0 Rom? With 4.4.4 I only get software decode of HEVC/H.265 to run.
cheers,
rob

robtopSGSII said:
Any update on HEVC/H.265 hardware decoding? Has anyone tried with the current 5.0 Rom? With 4.4.4 I only get software decode of HEVC/H.265 to run.
cheers,
rob
Click to expand...
Click to collapse
Just tried it. No change from Kitkat. Video's can't play it. MX Player plays in SW mode only.

I haven't checked this out myself but try giving VLC a try.

Sejanus said:
Just tried it. No change from Kitkat. Video's can't play it. MX Player plays in SW mode only.
Click to expand...
Click to collapse
Update to 5.0.2 just arrived and the build-in player now plays HEVC. MXPlayer even states that HW decoding is activated....:good:

robtopSGSII said:
Update to 5.0.2 just arrived and the build-in player now plays HEVC. MXPlayer even states that HW decoding is activated....:good:
Click to expand...
Click to collapse
Can you share the clip you were playing? The one I have wouldn't run in the built-in player.

Sejanus said:
Can you share the clip you were playing? The one I have wouldn't run in the built-in player.
Click to expand...
Click to collapse
I tried one of the conformance bitstreams available at hXXp://wftp3.itu.int/av-arch/jctvc-site/bitstream_exchange/draft_conformance/ and put it into a mp4 container via ffmpeg...

Related

Diceplayer plays mkv with HW acceleration!

Trial at https://market.android.com/details?id=com.inisoft.mediaplayer.trial&feature=search_result
Try it out!
Edit: Diceplayer and ES filemanager is a nice combo, plays mkv via wifi very nicely
Limitations
1. S5PC11x Chipset can play 720p(h.264 high profile)
2. Tegra 2 based phone can not play H.264 high profile clip.
3. Froyo Galaxy S/Tab can not play movie. Gingerbread is required.
4. 2nd gen. Snapdragon can not play H.264 High profile level 4.0/5.0 clip.
Click to expand...
Click to collapse
Are we sure it will work? Testing now.
bullzeye.za said:
Are we sure it will work? Testing now.
Click to expand...
Click to collapse
Impressed! Works perfectly
Thanks for the link, buying it!
Does it play x264 high profile encoded 720p and 1080p mkv files?
Works perfect so far! Even plays across smb!
Sent from my GT-P7510 using XDA Premium App
Can someone check the playback of the following video clips, using Diceplayer? These clips are taken from this thread here. This is what the OP of that thread says:
This is a survey to see how well current tablets can play 720p and 1080p H.264 movies. Attached below are 6 sample clips from Avatar, each is of the same scene, encoded in H.264 high/main/baseline profile and 720p/1080p resolution. Please try all clips.
I've selected Avatar since it is full-frame and requires more bits than a normal wide-screen movie. This particular sequence is very high action, and serves as a worst-case test. (For playback, please minimize system load by closing down other running apps.)
http://mediafire.com/?15ec78k8s57db1z 1280 high MP4
http://mediafire.com/?pylvj2fa9kzynh2 1280 main MP4
http://mediafire.com/?9uk4z06ig651x3u 1280 baseline MP4
http://mediafire.com/?ge1nwgd5003s3ak 1920 high MP4
http://mediafire.com/?8aarftw6r499dga 1920 main MP4
http://mediafire.com/?7yqwhma8yhrhusq 1920 baseline MP4
The above video 1280 high profile play just fine with stock player. Android 3.1 handle highprofile mp4 with the right spec.
The 1920 highprofile freeze my tab and only gets audio. And when do people want to play 1080p? Better to use 720p with good quality and bitrate.
The thing that's stand out with diceplayer is that you can play .mkv.
It Evan plays videos with dts.
If you want use to test and see different between diceplayer and stock you should upload videos that don't run on stock player
Have tried some highprofile mkv and its almost ok, for the most time it runs smoothly, but sometimes the picture hangs,studder.
It's almost there but it don't reach all the way, hopes that we will see updates so the playback gets better.
Also think that mp4 baseline and other video plays smoother in movie's when there is alot of movement and panning.
Sent from my GT-P7510 using XDA Premium App
Doesn't play on my 3.1 Tab
Diceplayer doesn't work on my Tab - running HC3.1. Anyone else have problems?
arnold88 said:
Diceplayer doesn't work on my Tab - running HC3.1. Anyone else have problems?
Click to expand...
Click to collapse
Same for me
arnold88 said:
Diceplayer doesn't work on my Tab - running HC3.1. Anyone else have problems?
Click to expand...
Click to collapse
Same here, it opens, sits for a second, then closes.
Works pretty well with these ([email protected] AC3) TV shows that I download. Not bad since Mobo couldn't play these smoothly. Video has some hiccups but audio is smooth.
Downloaded a sample video ([email protected] DTS) and there was no video. Then the file stopped playing half way through (27 seconds in).
But I don't watch movies on my tablet anyway, only TV shows. And this seems to work great. Let's see if it'll be able to stream the TV shows smoothly. Thanks OP!
This plays my 720p x264 mkvs perfectly. Fantastic find, Doc, thanks.
Sent from my GT-P7510 using XDA Premium App
Ahh finally, since neither stock nor mobo could play my .mkv's (tv series) this is godsend.
I'm running HC 3.1 & TW.
Got Diceplayer playing back a 720p .MKV file (not sure if it was high profile or not) - not buttery smooth but better than anything else I've seen so far on HC3.1
Got a couple of questions, I was wondering if anyone can answer...
1) Diceplayer claims to offer hardware accelerated video decoding - is this for .MKVs?
2) Is that hardware acceleratation for Tegra 2
3) IF so, how are they managing it where so many others have failed? (Wasn't the core problem with offering HW acceleration for .MKVs down to lack of support from the nVidia side of things?)
Cheers
1) Diceplayer claims to offer hardware accelerated video decoding - is this for .MKVs?
=> Yes. it use hw accelerator at any format with MPEG-4/H.264
you can play MOV / AVI files with HW accel.
2) Is that hardware acceleratation for Tegra 2
=> YES.
It plays 720p high profile mkv without any issues. With 1080p, The video stops playing, but the audio still works for some, but wont for most of the 1080p videos either mkv or mp4. I think this might be achieved in the future.
720p playback is great !
1080p just freeze the tab but hey not even my Galaxy S II cant handle Full HD besides the resolution is useless for now anyway
krips2003 said:
It plays 720p high profile mkv without any issues. With 1080p, The video stops playing, but the audio still works for some, but wont for most of the 1080p videos either mkv or mp4. I think this might be achieved in the future.
Click to expand...
Click to collapse
I don't think it (Galaxy Tab/Tegra2) can handle level 4.1 or higher. But plays the rest better than anything else I've tried.
juami said:
1) Diceplayer claims to offer hardware accelerated video decoding - is this for .MKVs?
=> Yes. it use hw accelerator at any format with MPEG-4/H.264
you can play MOV / AVI files with HW accel.
2) Is that hardware acceleratation for Tegra 2
=> YES.
Click to expand...
Click to collapse
Awesome.. which leads me to question 3.. *How* are they managing to implement HW acceleration where the other software vendors have failed? e.g. the reliance on core NVidia software library support (or lack of it apparently) ??
jms_uk said:
Awesome.. which leads me to question 3.. *How* are they managing to implement HW acceleration where the other software vendors have failed? e.g. the reliance on core NVidia software library support (or lack of it apparently) ??
Click to expand...
Click to collapse
see my interview.
http://blog.clove.co.uk/2011/07/20/focus-on-apps-dice-player/

MX Player has HW acceleration!

I tried BS Player, DicePlayer and VLC and all no dice (pun intended!). Then I tried MX Player and downloaded the armv7 add-on. Tested streaming over DLNA with Skifta and HW works! At least for video. Very smooth. Audio doesn't work in HW decoder mode but just have to uncheck the box and it'll be SW-decoded (1080p takes a few secs to buffer).
Happy Holidays!
I can confirm this! Installed MX and their ARMv7 add on... HW acceleration works! Audio HW acceleration actually worked for me too!!
What's the difference between ARMv7 and ARMv7 Neon? Also, can someone walk me through getting DTS codecs working with MX player? And lastly, what's the best way to stream media to my N10? I'm installing Skifta now because it was mentioned in the OP, but I want to hear some other opinions.
digitalrelic said:
I can confirm this! Installed MX and their ARMv7 add on... HW acceleration works! Audio HW acceleration actually worked for me too!!
Click to expand...
Click to collapse
Probably the audio codec in these videos I tried isn't supported yet.
yumcax said:
What's the difference between ARMv7 and ARMv7 Neon? Also, can someone walk me through getting DTS codecs working with MX player? And lastly, what's the best way to stream media to my N10? I'm installing Skifta now because it was mentioned in the OP, but I want to hear some other opinions.
Click to expand...
Click to collapse
BubbleUPnP
Sent from my Nexus 10 using Tapatalk 2
I downloaded mx player and the armv7 codec and i opened around 20 movies with bubbleupnp, but they always switch to sw decoder (and are unplayable with hw or hw+ decoders)....
What can be the issue?
The armv7 codecs are for SW not HW. Also, the codecs with NEON support will likely be faster.
dalingrin said:
The armv7 codecs are for SW not HW. Also, the codecs with NEON support will likely be faster.
Click to expand...
Click to collapse
So you are saying that it's better not to download those at all? Sorry I'm a little confused!
I tried using mx player with the arm7 codec with one of the high resolution videos in the nexus 10 forums, but it runs with lots of lag. However its fine without the arm7 codec. Anyone else having this issue?
All I can say is that I'm using MX Player with ARMv7 Neon codec to stream my TV shows, both 720p and 1080p, and so far it's worked very well. Get a bit of buffering problem (could just be wifi) after 15 mins or so, but goes away quickly.
what audio was your files because i cant get anything to play 1080p with DTS audio, anything with AAC or Dolby Digital was working fine?
mintvilla said:
what audio was your files because i cant get anything to play 1080p with DTS audio, anything with AAC or Dolby Digital was working fine?
Click to expand...
Click to collapse
Found out that user dylanh333 compiled for different platforms ffmpeg codecs for playing dts audio as well as other codecs. Just follow his instructions on how to get it to work. For the nexus 10 its the neon.
http://forum.xda-developers.com/showthread.php?p=34649108#post34649108
Works great I already tested it out an mxplayer with dts audio works now, thanks to him!
I don't know... installed dylanh333's custom codec and it performed worse than the one from Play Store...
Itaintrite said:
I don't know... installed dylanh333's custom codec and it performed worse than the one from Play Store...
Click to expand...
Click to collapse
The DTS codec is a software decoder, you can't have a HW DTS decoder.

Any ROM with smooth 1080p playback?

Hi.
Is there any ROM that supports smooth 1080p playback, either natively or through third party apps like mxplayer?
Thanks.
Try exodus ROM.
Device not supported
piku 123 said:
Try exodus ROM.
Click to expand...
Click to collapse
Bro whichever ROM it might be , the device should support 1080p playback. As far as I know , this phone doesn't support 1080p playback
Temasek LP supports it.
-z3r0- said:
Temasek LP supports it.
Click to expand...
Click to collapse
Oh really ? How ? Doesn't it depend upon the phone ?
[email protected]# said:
Oh really ? How ? Doesn't it depend upon the phone ?
Click to expand...
Click to collapse
All custom lollipop ROMs can play 1080p vids pretty smoothly. Stock LP doesn't allow 1080p playback using hardware decoding but still plays with software decoder but since it's a dual core, software decoding lags. Customs ROMs allow hardware decoding so there's no lag. All KK ROMs support smooth 1080p playback. But don't expect very high bitrate vids play smoothly.
[email protected]# said:
Bro whichever ROM it might be , the device should support 1080p playback. As far as I know , this phone doesn't support 1080p playback
Click to expand...
Click to collapse
Yes,1080p is supported in all lollipop custom ROM with better codec support.Even HEVC videos of 150MB size are supported too.
For better playback one can use kod.it is the most feature rich video player till date.
piku 123 said:
Yes,1080p is supported in all lollipop custom ROM with better codec support.Even HEVC videos of 150MB size are supported too.
For better playback one can use kod.it is the most feature rich video player till date.
Click to expand...
Click to collapse
Can i play them in marshmallow ROMs ?
[email protected]# said:
Can i play them in marshmallow ROMs ?
Click to expand...
Click to collapse
You can play them in marshmallow but i suggest not to use it till it become stable.
piku 123 said:
You can play them in marshmallow but i suggest not to use it till it become stable.
Click to expand...
Click to collapse
Buddy , I'm not able to play 1080p videos even in lollipop , please tell me how to play them :crying:
which video player do you use?
Literally any stable ROM can play FULL HD Videos.
Steps to play most videos ( even h265 videos which aren't supported on stock ROM ):
1. Flash any stable ROM ( For eg, latest CM13 builds, Mokee, Slimsaber or so)
2. Install MX Player
3. Enable HW+ decoder and also enable "use hw decoder when hw+ is not supported"
4. Play any 1080p bluray mkv you want. It will definitely play smoothly.
5. Our phone can also play h265 or x265 videos. I have tried on MX Player. Make sure you switch to HW decoder. There will be very slight lag when the player goes full screen and the phone will heat. But it feels amazing to watch your favorite episode in HD in just 100 MB. There is no full support, like videos which are encoded to very high quality will lag but most TV shows rips are encoded to play in our device.
piku 123 said:
which video player do you use?
Click to expand...
Click to collapse
MX Player , with HW+ enabled :crying:
[email protected]# said:
MX Player , with HW+ enabled :crying:
Click to expand...
Click to collapse
Every kind of videos can be played with MX player till 1080p with HW decoder and lollipop ROM.I think you are trying to play 1080p videos in HEVC format.HEVC videos are smaller in size but are very complex to decode Next time try to download movies is h.265 or h.264.
piku 123 said:
Every kind of videos can be played with MX player till 1080p with HW decoder and lollipop ROM.I think you are trying to play 1080p videos in HEVC format.HEVC videos are smaller in size but are very complex to decode Next time try to download movies is h.265 or h.264.
Click to expand...
Click to collapse
Actually, i'm downloading in mp4 and mkv format.
[email protected]# said:
Actually, i'm downloading in mp4 and mkv format.
Click to expand...
Click to collapse
Which ROM you are on?
piku 123 said:
Which ROM you are on?
Click to expand...
Click to collapse
MaxiCM by @am2012 , it's the best lollipop ROM and the most stable
The best LP ROM :3 http://download.mokeedev.com/?device=condor
[email protected]# said:
MaxiCM by @am2012 , it's the best lollipop ROM and the most stable
Click to expand...
Click to collapse
I am using exodus. I can play all most all files upto 1080p.Don't understand why you are unable to play 1080p files.
The playback needs support of phone gpu and kernel also....in kitkat stock ROM the kernel supports the 1080p playback....... U should find out other kernel to play the 1080 p videos.... I'm using cynogenmod 13 ROM which is very stable ROM nd it can play 1080p higher end viedos soomthly by hw decoder....
Sorry for my bad English

How to play x265 4k/UHD video files on Mido?

I've read that our snapdragon chipset should support hardware acceleration for hevc but I am not able to play in a decent way x265 4k samples.
After several test with Mx player, Kodi, VLC and an alpha version of MPV, I realized that none of them is able to play the file with using HW acceleration.
There is any way to play UDH video files with our device?
Many thanks,
Alessio
PS:I am on Arrow Pie rom and Franco kernel performance profile
Axl_Mas said:
I've read that our snapdragon chipset should support hardware acceleration for hevc but I am not able to play in a decent way x265 4k samples.
After several test with Mx player, Kodi, VLC and an alpha version of MPV, I realized that none of them is able to play the file with using HW acceleration.
There is any way to play UDH video files with our device?
Many thanks,
Alessio
PS:I am on Arrow Pie rom and Franco kernel performance profile
Click to expand...
Click to collapse
What's the point in playing 4K videos on a 1080p screen?
Noter2017 said:
What's the point in playing 4K videos on a 1080p screen?
Click to expand...
Click to collapse
My idea is to use the phone to play x265 4k video in my 4k television though hdmi cable but it is out of topic.
The question is how to play them since our SoC should support HW accelerated hevc reproduction.
4k is a job for 8xx sd . Our device can't handle that heat. 720p 8bit hevc is the limit here
Axl_Mas said:
My idea is to use the phone to play x265 4k video in my 4k television though hdmi cable but it is out of topic.
The question is how to play them since our SoC should support HW accelerated hevc reproduction.
Click to expand...
Click to collapse
Seems like it really doesn't work.
I've got a $25 Android TV box at home that can play 2160p 10bit x265 movies without a problems. Maybe you should spend a few bucks to make your TV smart
Ok, many thanks for your answer!

Is Mi Pad 4 playing HW H.265 / HVEC 10 bit files?

I am looking for a tablet that has a CPU capable of playing 10 bit files... Is this the case for this one?
You can simply test it by getting jellyfish-10-mbps-hd-hevc-10bit.mkv 10 Mbps file from: http://jell.yfish.us/ and play it in MX Player where it shows you HW, HW+ or SW decoder.
Thank you.
Yes, it plays the file without any issue or stuttering.
MX Player shows HW in the upper right corner.
YeepYeep said:
Yes, it plays the file without any issue or stuttering.
MX Player shows HW in the upper right corner.
Click to expand...
Click to collapse
Are you 100% positive that it was a 10-bit file? (or jellyfish-10-mbps-hd-hevc-10bit.mkv if you used the above)
If so, thank you so much for the confirmation!
I will return my MediaPad M3 Lite and get this one, only because half of the stuff I download is in 10-bit.
greentrancer said:
Are you 100% positive that it was a 10-bit file? (or jellyfish-10-mbps-hd-hevc-10bit.mkv if you used the above)
If so, thank you so much for the confirmation!
I will return my MediaPad M3 Lite and get this one, only because half of the stuff I download is in 10-bit.
Click to expand...
Click to collapse
I've tried the following:
jellyfish-10-mbps-hd-hevc-10bit.mkv
jellyfish-20-mbps-hd-hevc-10bit.mkv
jellyfish-40-mbps-hd-hevc-10bit.mkv
jellyfish-60-mbps-hd-hevc-10bit.mkv
jellyfish-90-mbps-hd-hevc-10bit.mkv
jellyfish-120-mbps-4k-uhd-hevc-10bit.mkv
jellyfish-140-mbps-4k-uhd-hevc-10bit.mkv
Overall HW runs smooth through all of those. SW stutters even on 10mbps. Too lazy to wait and download the rest. Pretty sure this indicates that Mi Pad 4 is more than capable with likely any HEVC 10bit file you throw at it
Hope this helps.
p.s. I've tried HW+ which appears to be less smooth than HW. Apparently HW+ uses MX Player's Media framework whereas HW uses stock media framework. So HW seems to be the way.
damikiller37 said:
I've tried the following:
jellyfish-10-mbps-hd-hevc-10bit.mkv
jellyfish-20-mbps-hd-hevc-10bit.mkv
jellyfish-40-mbps-hd-hevc-10bit.mkv
jellyfish-60-mbps-hd-hevc-10bit.mkv
jellyfish-90-mbps-hd-hevc-10bit.mkv
jellyfish-120-mbps-4k-uhd-hevc-10bit.mkv
jellyfish-140-mbps-4k-uhd-hevc-10bit.mkv
Overall HW runs smooth through all of those. SW stutters even on 10mbps. Too lazy to wait and download the rest. Pretty sure this indicates that Mi Pad 4 is more than capable with likely any HEVC 10bit file you throw at it
Hope this helps.
p.s. I've tried HW+ which appears to be less smooth than HW. Apparently HW+ uses MX Player's Media framework whereas HW uses stock media framework. So HW seems to be the way.
Click to expand...
Click to collapse
You would expect that from SW really... I do not think there is any point using SW as long as is it native HW. I was not able to find much information about Snapdragon 660 and 10-bit files, since asking here for confirmation.
Thank you very much! I will soon order this tablet as I cannot find any alternative close to this price.
I can also confirm smooth playback of all the above files, which i streamed directly to the device using MX Player.
Yes, snapdragon 660 (of this mipad4) can play hevc 10bit without errors.
4k hevc 10bit too. (plex without transcoding)
Just got the tablet and yes, I can only confirm the above. H.265 10bit works flawlessly!
Will use for offline episodes and Plex streaming. Thank you.

Categories

Resources