yashsingh1/xdaforums huggingface dataset:
[MX Player] Dariusdd:
Other than the Tab S3, there are really no other higher powered tablets around on the market (running Android) that are somewhat readily available on a global scale. If you :really: need h265 h/w decoding, then you could go for the Tab S3, take note that it is running a Snapdragon 820, which is already somewhat outdated. At this point, I'd just settle with a large screen phone (ex: Note 8, S8+, Mate 9) if I wanted to feel safe in paying an arm and a leg for such commodities. You can also try looking over the fence at the iPads, but I am not sure about the quality of video player apps in iOS. At the very least, you got VLC. Other than that, any iPad starting with the 2017 one ("budget" one as they call it) should be able to decode h265 at the very least in S/W mode. If you want the bee's knees, the iPad Pro 10.5 should be about right.
[MX Player] guap:
apple product is a no go for me.

thanks for your answer :) yes, I dont want to purchase an outdated snap820, I will wait for something new in the upcoming IFA , hoping something with snap835 to come up. The only alternative is a Google Pixel C, X1 is still a beast but the tablet itself haw no LTE, no, GPS... In the meantime my plex server will happily transcode all the rest.
[MX Player] dahawthorne:
I hope this is the correct thread but if not I'm sure the devs will be glad of the feedback anyway... :)

I've just had a Play Store update of MX saying "improvements on HEVC 12bit playback". Not just an improvement - a vast improvement. I have a couple of HEVC x265 videos which on the previous version either didn't play at all (sound but no picture, or a stuttering unsynched unwatchable mess). This new version isn't 100%, still a very slight frame-dropping and occasional sound delays, but now totally watchable.

Great job, people. Much appreciated.

Nexus 6 (Snapdragon 805, QHD), Pure Nexus 7.1.2_r24 (latest), Magisk 13.3.
[MX Player] Pancha5:
Kindly please tell me which devices and chipset has implemented 10bit support officially(hardware acceleration) or update in OP, couldn't get proper devices list even after a lot of searching

Thanks in advance
[MX Player] Dariusdd:
There is no way to make such a list due to a few reasons: firmware updates can add or remove h/w decoding (example: GS7 had 10 bit hevc decoding removed around the time the note 7 was launching, and got it back when the note 7 "fizzled" out) and because there are way too many devices released to check. Your best bet is to check for the SoC to be compatible and then hope that the manufacturer is paying the royalties for it.
[MX Player] Pancha5:
Thanks Bro, Does one plus 5 has support as of now?
[MX Player] zer0man:
Did it?

That's exactly what I wanted to ask.

When I got my S7, I remember that I was able to play 10 bit HEVC videos with Hardware decoding, there was even an option for it in Settings --> decoder --> HW+ video codecs.

Just yesterday I tried playing one of those files, and it only played SW decoding no matter what. Which sucks, because even though the phone can still play it smoothly, it gets really hot after some time (maybe because the video is 1080p?) and it gets really uncomfortable to hold, not to mention the battery drain.

I have the latest software update, and MX player is updated to the latest version too.

Is there a way to get it back? Or am I missing an option here?

Thanks
[MX Player] Pancha5:
Samsung Galaxy S8 seems to play 4k hevc 10bit videos with hw+ smoothly as of now... Its sucks when the oem removes support to annoy customers so that they can buy new phones

Video Link

http://demo-uhd3d.com/fiche.php?cat=uhd&id=159
[MX Player] Tinderbox (UK):
I am running MX Player Pro v1.9.5 on Android 6 with an S905X soc.

I use to be able to play Hi10p in HW+ mode with some artefacts but now it`s grayed out and i can only play it in software that kills my cpu, I would rather have a few artefacts and low cpu/heat.

What has changed, I did notice that it says accelerated in the hw+ codec list when it did not before.

So what is going on?

John.
[MX Player] Thirumalai.K:
Can you share the logs?

It's greyed out on following conditions:

1. HEVC decoder in your system has some issues with HEVC main10 profile

2. HEVC decoder in your system doesn't support the HEVC main10 profile
[MX Player] Tinderbox (UK):
Ok log added to post, I tried to play 2 Hi10p Anime episodes.

As i have said my tv box does not support Hi10p, but normally i can player them in HW+ mode with some artefacts , But in this version of MX player the HW+ option is grayed out.

Thanks

John.
[MX Player] Thirumalai.K:
Sorry there was some misinterpretation on my side.

I have misread hi10 as HEVC. According to the current logic, Hi10 will be available only on the device has hardware acceleration for Hi10 profile.

Do you see H.264 10bit in HW+ Codecs with harware accelerated mark?

If no, your device doesn't support it.

In some old versions, it was force attempted when it's enabled. But, it has been found that it's causing system level crash on many devices. So, now it's disabled by default on unsupported devices.
[MX Player] Tinderbox (UK):
OK, I will just use SPMC player, It plays the video`s with HW acceleration with some artifacts that is fine for me.

Thanks

John.
[MX Player] Tinderbox (UK):
Is there a way to make HW+ the first choice when playing a video as i have a Anime series the video`s plays for 5-10 seconds and then stops in HW mode, if i switch straight to HW+ the video plays without fault, But when i play the next video i have to switch manually from HW to HW+ on every episode.

Thanks

john.
[MX Player] gmanhatesu:
anyone here know if the htc u11 can play hevc main 10 with hw acceleration?
[MX Player] ismailonrails:
HTC U11

I downloaded Passenger movie in 4K 10bit to try if I can play on my smartphone, in HW+ screen gets blank but sound is playing, but when I press back button I see video is playing, but it's just for a second. Maybe bug on U11? Today I will try on Pixel XL to find out if it works.

In SW I can play video but it lags so much
[MX Player] ismailonrails:
HTC U11 failed to play UHD 10bit HEVC, video is blank but audio works fine, if I rotate then I see frames

I tried on Pixel XL and it failed terribly, HW+ is not supported

I tried on S8 exynos variant and it worked fine.

So seems need a fix for U11

---------- Post added at 06:18 PM ---------- Previous post was at 06:14 PM ----------

I think it does, I tried HEVC 10Bit UHD and it worked fine for me on S8, but that didn't work for me on U11 or Pixel XL. And yes HW+ works. I know you asked for h.264 and I have tried h.265 so I assume that will work on hardware level.
[MX Player] Thirumalai.K:
Do you mean that It works after changing the orientation, it works?

Is it in HW decoder or HW+ decoder? Does it still work even after switching the orientation to landscape again?

Kindly share a bug report. It will help us to understand the problem better.
[MX Player] ismailonrails:
HW decoder says HW is not supported on HTC U11

HW+ decoder is supported on HTC U11 but screen is blank but I can hear sound fine. When I change Orientation I just see a frame and then again it gets blank.

In SW I see few seconds video then sound and video stops.

In Pixel XL

HW and HW+ is not supported

SW is unusable like 2-4 frames a second

When I tried same video on Samsung S8 Exynos

In HW+ it worked flawless

I think blank screen on U11 is bug,

BTW I am trying 4K 10bit HEVC h.265 video
[MX Player] Thirumalai.K:
HW+ uses decoders provided by the system.

Probably it's an issue with the decoder configuration in your device.

Can you provide the bug report?
[MX Player] ismailonrails:
How can I provide a bug report? I see no crash or anything.

What are steps for bug reporting?

Thanks

---------- Post added at 12:39 PM ---------- Previous post was at 12:32 PM ----------

So it seems you are right and problem might be with decoder itself. I tried to play same clip in HTC video view and I can hear sound but screen is blank, no video, seems only HTC can fix this then?
[MX Player] dhruvdave:
Have you tried another player Vlc or bs player
[MX Player] Thirumalai.K:
Kindly read the sticky thread about how to collect bug report & report the bug.

https://xdaforums.com/apps/mx-player/guide-how-to-collect-logcat-report-bug-t2843144
[MX Player] ismailonrails:
I have attached the bug report, hope it helps
[MX Player] Thirumalai.K:
There wasn't any error/abnormalities in the logs. Probably it could be an issue with decoder configuration in your device.

According to the logs, you have played another HEVC 10bit 4K HDR video as well. does "The World in HDR" video have same issues?
[MX Player] ismailonrails:
Yes I'm Playing HEVC 10bit 4K HDR video, when I play "The World in HDR" screen gets blank but sound works and when I rotate then I see a frame and then it get back to blank. and its the same file which worked fine on Galaxy S8.

Other file which I've tried is Passenger movie which is also 10bit UHD and I get similar results.

I've also tried many 8bit videos and they play fine they are 60fps HEVC 8bit, 30fps H.265 UHD which works fine.

I'm downloading an other 10bit video which is 1080p but 48fps, will see if that works. or its all issue with all 10bit videos.
[MX Player] 5amar31:
Will a SD650 device play 1080p 10bit HEVC file natively?
[MX Player] BillyBonesX99:
S905X extremely weak.

HW Hi10p only for Yundoo Y8 (RK3399) (MX 1.7.40 + promise in new MX builds, running L3.0 - L5.0 - ok) and Nvidia Shield. :good:
[MX Player] Thirumalai.K:
It's because the decoder in the system doesn't expose its capability of decoding Hi10 profile.

Anyway, We will whitelist RK3399 on the next update.
[MX Player] BillyBonesX99:
OK, working.

Thank.
[MX Player] mukhis:
Bro, are you able to play 4K 60 fps 10 bit HEVC with HDR in your S7 Edge? Thanks!
[MX Player] andyvoyto:
Has anyone tried the Asus Zenpad 3S, running the MediaTek 8176 SoC? Interested in 1080 HEVC 10-bit

*edit - Went out and purchased one anyway. I can confirm the "jellyfish-10-mbps-hd-hevc-10bit.mkv" file plays flawlessly in MXPlayer in HW+ mode. If anyone knows a way to show FPS or CPU usage, I can do some tests with other files and report back.

*edit2 - Using the debug mode in Kodi, I get the following results with the above file.

Flawless Playback

FPS: 60 (no drops)

CPU0: 55%, CPU1: 55%, CPU2: 25%, CPU3: 25%

No noticeable heat from the tablet after looping the video for 5 minutes, although I'll find out better when watching a film.

Available to test other files if anyone is interested in this tablet :)
[MX Player] kusakhan:
my device not play hevc 10 bit true hd audio......file my device s7
[MX Player] Thirumalai.K:
Looks like your device doesn't support hardware acceleration of HEVC main 10 profile. Maybe you can enable it manually from HW+ Video Codec & try again in HW+. But, It's not advisable as force attempting an unsupported codec may result in a crash.
[MX Player] kusakhan:
VLC play hevc easily ...but i am reset setting mx player and again HW+ setting but not sucessfull .....S7 Hardwarer are strong...but ......:(
[MX Player] mdfarazb2:
Hello Guys! I'm having Nexus 6P with Aicp Oreo custom ROM on it.. I'm trying to play 1080p 10 bit x264 and 1080p 10bit x265 files but they both are lagging and playing on SW .. HW+ is greyed out and while clicking HW it says HW decoder is not supported:( Any ideas ?

Thanks!
[MX Player] ramirrat:
Snapdragon 810 doesn't support 10-bit hardware playback
[MX Player] mdfarazb2:
Oh.. Sh$t!! Thanks btw! ?
[MX Player] leonkoum:
Good morning to all.

I am new with MX Player and i want to ask if MX supports

Hardware acceleration

for devices with Allwinner H6 (Beelink GS1). :confused:

Yesterday i was trying to play Lucy.2014.2160p.BluRay.x265.10bit.HDR.TrueHD.7.1 with many many problems and shutters drop. :(

Tnx a lot !
[MX Player] Thirumalai.K:
In which decoder you are playing?

If the hardware acceleration is there, it should be able to play in HW or HW+ decoder.

Immediately after reproducing the issue, can you collect a bug report from help menu & share here?
[MX Player] leonkoum:
There is no way to activate HW or HW+, only option SW is available and the playback is awful with shutters, drops frames and a lot red color in human skin... :(

Player is beelink GS1 with Soc Allwinner H6.

I will try to take a bug report and post here later...
[MX Player] leonkoum:
Ok, i make the report file..

Player Beelink GS1, Soc Allwinner H6

Movie Lucy.2014.2160p.BluRay.x265.10bit.HDR.TrueHD.7.1

If there is anything to help....:angel:
[MX Player] Thirumalai.K:
Hi,

HEVC decoders configured in your device doesn't expose the list of profiles supported. So, Player couldn't determine whether it supports HEVC main10 profile or not.

Force attempting Main10 videos may even cause system level crash in many devices. That's why they are disabled when system decoders doesn't expose it's capability.
[MX Player] d3vyarth:
You simply can't play media of such quality with SW decoder. 10bit and HDR 2160P are you kidding? Stuff like this is for TVs

Buy a new phone or reduce media quality for better playback.
[MX Player] leonkoum:
So, Mxplayer will never play that high quality files? :rolleyes:
[MX Player] Thirumalai.K:
MX Player can play those files fine, if the device has hardware acceleration for 4K HEVC Main10.

You have to blame on the OEM for their poor implementation. Decoders must report their capability properly.

As the device itself doesn't reports it's mediacodec capability, Currently HW & HW+ won't be attempted as they can lead to crash.

Does it works with any other apps?

If it's known to be working, we can made an exception.
[MX Player] leonkoum:
Same problem with Kodi.

With internal (stock) player smooth.

Same with The Fate of the Furious 2017 (2160p) x265 10bit HDR DTS-X 7.1

Major problems with Mx-player, no problem with internal player..

I upload the report file.

So, Mx-player can't activate the HW+ accelerator of the Soc H6 at all?? :confused:

Tnx for the answer :good:
[MX Player] Thirumalai.K:
Can you connect your device in debugging mode & collect the logs using adb logcat while playing on Stock Player?

Just to ensure the system decoder works smoothly. If it's found working fine, We can make some exceptions to allow your device to try HW & HW+ even if system doesn't reports it's capability.
[MX Player] leonkoum:
Well its my first try with this.. ;)

There is the log fie.

Same movie with stock player, no problem..seems to be good and play very well with stock player.. :cowboy:

If i can help more no problem.

Tnx again
[MX Player] Techamazon:
Does anyone know if SD 625, 626 or 630 support 10bit HEVC?
[MX Player] mdfarazb2:
Or list of the snapdragon processors which supports 10bit hevc (720p and 1080p) :confused:
[MX Player] NHS2008:
Not sure about 630 (Likely not). But SD 820 onwards support h265 10-bit.
[MX Player] Sharfuddin Ahmed:
Hello [MENTION=4258555]Thirumalai.K[/MENTION].

Sir I'm experiencing Videos are automatically closing on playing them for 5-10sec at anytime during the video..btw I'm on Nexus 6P which is affected by BLOD and currently running NitrogenOS 8.1 Rom with 4core Modified EX kernel if it helps... That blod hit me 2 days before and after recovering from that , this autoclosing is happening. Before that (i.e no BLOD when all 8cores were fine) was fine on the same rom even with the same EX kernel ( obviously not Modified one for 4core).

Logs are attached. My player's version is 1.9.15.

Thanks!
[MX Player] Sharfuddin Ahmed:
Logs..
[MX Player] shivam0909:
Hey guys I have the OnePlus 2. 10bit 720p x265 videos are not playing properly. I'm facing quite a bit of lag. What should I do?
[MX Player] NHS2008:
Oneplus 2 has Snapdragon 810 which doesn't natively support x265 10 Bit. So it'll be software accelerated and hence the higher the bit rate & resolution the more it'll struggle with the file. You can't really do anything about it. Best bet is to get a device with Snapdragon 820 and above which have hardware acceleration for x265 10 bit.
[MX Player] :
the cheapest device with snap 820 is Leeco Le Pro Elite x722
[MX Player] benjaneson:
I'm using an Exynos Samsung Galaxy Note8, and when I try to play 2160p.x265.10bit.HDR.TrueHD 7.1 videos (using HW+ and the XDA version of the custom Neon decoder - the official custom decoder doesn't support TrueHD audio), it plays fine for the first 3-4 minutes, and then freezes and plays the same few seconds over and over, and doesn't let me move to anywhere in the video without force closing the app - any ideas how to fix that?
[MX Player] geminihc:
is it normal that HW+ does NOT work with Snapdragon 835 (i use an essential) ?

it falls back to HW, however my 60fps 4k hevc video only plays sound with black screen.
[MX Player] Thirumalai.K:
Are you playing a 10-bit video?

HW decoder basically uses the media player API provided by the android. It looks like your device doesn't support decoding of the 10bit videos or the encoding profile. Due to the poor implementation of media player, on such conditions, it may still report that it's playing. So, MX Player will keep on playing on HW decoder. In HW+ decoder, MX Player will have full controls over decoder. So, When the system decoders fail, it will switch to other decoders.
[MX Player] alidl:
8 inch tablet with hi10p decoding and hvec 10bit

Hello

I saw in some posts here that asus zenpad 3 10 inch (with mediatek chip) can play 10bit videoes (at least 10bit x265)(may be not 10bit x264)

I have two choise of rather high-end tablets:

(is there any other good rather high-end light weight 8 inch tablets?)

1. zenpad 3 8.0 and zen pad 3 10.0 with snapdragon hexa core 650 chip (not mediatek)

2. huawei mediapad m3 8.4 with kirin 950

I want to ask several questions about these, i appreciate any answer for how many of them you liked to answer :)

1. is also zenpad 3 8.0 or 10.0 with snapdragon chip can play 10bit 1080 videos? (x265 10bit 1080p and/or x264 10bit 1080p)

(I prefer 8 inch version but please let me now if you tried any of them and was successful or not or you know/think anything about devices or their chips)

(I prefer hw or hw+ decoder without artifacts and without bad colors but also please say if it at least can play them without lag in fast scenes with sw decoder or can't )

may be need to add that I usually use normal/low bitrate videos.

whole size of videoes that i play usually are about 200-300 MB for a 22-25 min episode (maximum size I liked to play was a video in x265 10bit 1080p with about 500 MB size)

2. how about above question for huawei mediapad m3 with kirin 950?

(I think it shoud play both x264 10bit 1080p and x265 10bit 1080p at least with sw decoder without issue but let me now if you know anything)

I also have another question.

mediapad m3 is about 100$ more expensive than asus zenpad 3 8.0 in my country. (both have 4GB Ram)(asus has android 7 but huawei has android 6)

so I would like what you think is good for buying?

is mediapad m3 in overall worth of spending 80-100 $ more? (specially when its original global price is this much lower? and it have android 6 without update (and also without multi windows(?) ) )

(I didn't mind spending this much for m5 because at least it is far newer than m3 in software and also hardware but it doesn't have 3.5 mm jack and I don't want pay also for a wireless headphones specifically because I use headphones very long hours)

Thanks you very much
[MX Player] mfrey0118:
I just got my Galaxy S7 and it is unable to play HVEC encoded videos. I tried the settings recommended for MX player and still nothing. Advice?
[MX Player] Dariusdd:
At one point Samsung removed codec support for h265 videos as reported in this topic 2 years ago. I don't know if there is any proper explanation for this, you're somewhat better off asking in the S7 forums for it.
[MX Player] Thirumalai.K:
Probably they might have removed 10bit support. Other HEVC files might be working well. Can you collect the bug report from MX Player help menu & share here?
[MX Player] dhruvdave:
My A7 2017 is able to play 1080p hevc 10bit files but with little bit stuttering
[MX Player] abdelhachim:
Hello,

I have an android TV Box based on the Rockchip RK3399 (Qintex Q39)...

10bit HEVC videos are well played with KODI Video Player, but MX Player does not allow HW+ decoding (HW throws an error and SW is very laggy)...

May be this SOC should be added to white list for 10bit HEVC Hardware decoding.

Thanks In Advance.

Abdel.
[MX Player] Thirumalai.K:
Open MX Player settings > decoder > HW+ video codecs & check whether HEVC 10bit is listed or not?
[MX Player] abdelhachim:
No, HEVC 10bit is not listed (only H265)
[MX Player] Thirumalai.K:
Can you just collect a bug report & share here?

In general, until or unless the device exposes the 10bit capabilities, MX Player do not enable it. It's a safety measure. They can even lead to system level crash.
[MX Player] abdelhachim:
How can I collect the bug report please?
[MX Player] abdelhachim:
Hello,

Here is the bug report as requested...

View attachment report_2018-03-16_005854.zip

Thanks
[MX Player] suifong:
Hello Samsung S7 edge 8890 ver can't use HW+ to play hevc 10bit video.Only can use S/W to play hevc 10bit video but it is so lag

But try to use Samsung built in video player it work good.(But it can't support AC3 audio)

Try to Google search this problem

https://www.reddit.com/r/GalaxyS7/comments/7iwm6t/10bit_hevc_wont_hardware_decode/

Is it a bug can't use mxplayer HW+ in S7 edge 8890 ver to play hevc 10bit video?

Can fix it?

Thank you.
[MX Player] Thirumalai.K:
Many Samsung devices do not expose the HEVC 10bit decoding capability. Can you check whether you have HEVC 10bit is listed on Settings > Decoder > HW+ Video Codecs?
[MX Player] suifong:
[IMG="https://i.imgur.com/vFjsilP.jpg"]https://i.imgur.com/vFjsilP.jpg[/IMG]

It only have H.265 : (

I just confuse why Samsung built in video player can work good but MX Player can't use HW or HW+ to play H.265 10BIT video.

https://youtu.be/CdMC51Hato4

It is because Samsung devices do not expose the HEVC 10bit decoding capability right?

Thank you for your reply : )

Update:

I try many video player apps from play store.

Most video player can't work good.(hevc 10bit)

Amazingly some video player can work good.

I don't know why.
[MX Player] abdelhachim:
Can you check my bug report please...

Many Thanks
[MX Player] Thirumalai.K:
If it's force attempted, hope MX also can play HEVC 10bit.

Some devices are known to crash when MX tries to force the system decoder to decode a 10bit video. So, HEVC 10bit support is enabled based on the media codec capabilities reported by the device. We will try a better solution so that users can try 10bit decoding on HW & HW+ at their own risk.
[MX Player] renzoku:
Any idea if snapdragon 660 support h.265 10bit?