H.264 10bit hardware acceleration (HW) works - MX Player

Hello MX Player developers,
I can confirm that H.264 10bit video files on my Android devices work in HW and HW+ without artifacts or video image problems. The playback is clean and smooth. Hardware Decoder works fine with H.264 10bits.
To enable H.264 10bits video codec for HW and HW+ I have to make this setting. Settings -> Decoder -> HW+ video codecs -> H.264 10bits
The problem is that MX Player does not add this text for H.264 10bits (Hardware accelerated) by default on these Android devices that support this codec, and is automatically selected like the other supported video codecs.
Please add to next MX Player version.

- Test file - H.264 10bit (Hi10P, 1080p, mkv)
- MX Player: 1.26.7 (August 10, 2020)
- OS: All my Android devices with Android 10 and stock rom.
# It works with Hardware Decoder (HW and HW+) without artifacts or video image problems.
MediaTek Helio G90T
Xiaomi Redmi Note 8
Kirin 980
Huawei P30
Kirin 990
Huawei P40
# Does not work:
Exynos 9820
Samsung Galaxy S10
Snapdragon 855
OnePlus 7
Snapdragon 865
OnePlus 8

Here are some more Android devices that I haven't tested but should be able to because use the same processor.
MediaTek Helio G90T
https://www.kimovil.com/en/list-smartphones-by-processor/mediatek-helio-g90t
Kirin 980
https://www.kimovil.com/en/list-smartphones-by-processor/huawei-hisilicon-kirin-980
Kirin 990
https://www.kimovil.com/en/list-smartphones-by-processor/huawei-hisilicon-kirin-990
Not to forget the H.264 10bit support is not only in MX Player. But the hardware decoding also works in standard browser app, gallery app and video app on the supported Android devices I tested. There are no playback problems, everything runs smoothly and no artifacts.
Just like my H.265 (HEVC) 10bit 1080p video files

Yeah, My Xiaomi Redmi Note 8 Pro phone that has an "MediaTek Helio G90T" plays 10-bit H.264 in HW+ great, Been using it for a few weeks even though you have to manually select it.
Same with my Teclast M30 Tablet that uses an "MediaTek Helio X27 MT6797X" play`s 10-bit H.264 in HW+ as well.

Not able to get hw acceleration with matepad 10.4.
My P30 works fine though.

Really nice. My Huawei Mate 40 Pro (Kirin 9000) runs 4K 10-bit H.264, 4:2:0 smoothly with hardware decoding.

Related

[Q] H 265

Hi
Does mate 7 support hardware decoding h 265 videos.?
Can someone tes thttp://www.libde265.org/downloads-videos/
with mx player and check if hw or hw+ is enabled ( and lag free)?
Thank you
No hardware support, i think only new nvidia soc can support that. On mx player you can only run sw up to full hd, 2k or 4k is laging alot, on hw plus you will have error and on some clips hw works but only audio without video...
Snapdragon 805 support h265.
why would you even need that ?

HEVC 10-bit Video Suport G955F Exynos

hello,
can the S8 Plus Exynos play hevc 10-bit using hardware decoding ( h/w or h/w+ )
sample video:
http://jell.yfish.us/media/jellyfish-140-mbps-4k-uhd-hevc-10bit.mkv
thank you
Yes S8 exynos can play HEVC 10bit and I tried using My player and it works on HW+ which is awesome so less resources are used to play UHD HEVC 10bit

4k playback and device support

Hello all,
I am trying to make my new Philips TV play 4k HEVC videos but am having no luck with smooth playback.
MX Player seems to do the best job but stalls eventually. HW+ decoder kicks in to do the playback.
Short version of TV specs:
SoC Mediatek MT5596A
CPU ARM Cortex-A53
GPU ARM Mali-T860 MP2
Android 6
I collected MX player logs while the video was choppy and can send if required.
Can anyone tell me if my device is supported or am I wasting time on MX Player ?
Thanks
sexy_lady said:
Hello all,
I am trying to make my new Philips TV play 4k HEVC videos but am having no luck with smooth playback.
MX Player seems to do the best job but stalls eventually. HW+ decoder kicks in to do the playback.
Short version of TV specs:
SoC Mediatek MT5596A
CPU ARM Cortex-A53
GPU ARM Mali-T860 MP2
Android 6
I collected MX player logs while the video was choppy and can send if required.
Can anyone tell me if my device is supported or am I wasting time on MX Player ?
Thanks
Click to expand...
Click to collapse
What about HW decoder?
HW & HW+ decoder basically uses system decoders which are built into the firmware.
If HW decoder doesn't work and HW+ lags, probably your system decoders couldn't decode the video at that particular encoding profile. Can you share the logs here? We may have to look at the logs in order to understand the issue better.
Thirumalai.K said:
What about HW decoder?
HW & HW+ decoder basically uses system decoders which are built into the firmware.
If HW decoder doesn't work and HW+ lags, probably your system decoders couldn't decode the video at that particular encoding profile. Can you share the logs here? We may have to look at the logs in order to understand the issue better.
Click to expand...
Click to collapse
Hello and thanks,
The thing is that built-in TV video player does not work with x265 videos. I have tried VLC which performs terribly. I guess it uses SW decocoding and can't even play 1080p smoothly with x265 encoding.
Archos is really slick and works well with 1080p x265 but lags on 4K. The speed of 4K playback with Archos is the same as for MX Player with HW decoder. Only HW+ will play smoothly but it eventually stalls to a point of 1 frame per seconds as if some error is encountered (always at the same point in movie). Any attempt to rewind will kill 4K playback smoothness and menu operations often result in MX Player crashing.
Here is my report file
*h*t*t*p*s://1drv.ms/u/s!Av9g--Caxs7ogzkI5M_WUWgfOp3D

10 bit video playback.

Hi , if there is any mobile chip that support 10 bit H264 & H265 video playback with Hardware acceleration ?
Any Mediatek or Rockchip SOC support 10bit playback with HW acceleration?
Thank you.

Realme 9 pro, MX player does not support decoder HW+

Hello,
I have a Realme 9 Pro.
I have a problem playing videos with MX player.
I use MX Player to watch 4k 60 fps video with 100mbits Bitrate.
When I open MX player and choose the HW+ Decoder it tells me it is not supported.
How is it possible that a Realme 9 pro does not support the HW+ decoder?
I need the HW+ decoder to watch videos recorded with the DJI osmo pocket.
With my old Asus zenfone max pro m1 I can use the HW+ decoder and see 4k videos smoothly.
Without HW+ the videos are jerky.
fogliabiagio said:
Hello,
I have a Realme 9 Pro.
I have a problem playing videos with MX player.
I use MX Player to watch 4k 60 fps video with 100mbits Bitrate.
When I open MX player and choose the HW+ Decoder it tells me it is not supported.
How is it possible that a Realme 9 pro does not support the HW+ decoder?
I need the HW+ decoder to watch videos recorded with the DJI osmo pocket.
With my old Asus zenfone max pro m1 I can use the HW+ decoder and see 4k videos smoothly.
Without HW+ the videos are jerky.
Click to expand...
Click to collapse
Sometime MX player give this error for particular type of videos, try enabling it for another simple video and see if the issue persists.
HW+ decoder is for network play only.
If supported then this is true
HW+ video Codecs: Individual codecs like H.263 Hardware accelerated, H.264 Hardware Accelerated, H.264 10 bits, H.265 Hardware accelerated, H.265 10 bits, MPEG-4, VP8, and VP9 can be checked and applied for use.
HW+ Audio Codecs: A range of audio codecs like AAC, AMR NB, AMR WB, FLAC, G.711 A-law, G.711 μ-law, GSM, MP3, Opus, PCB, and Vorbis are available for selection.
All those codecs come with MX Player.
I also use HW+ offline on my asus zenfone max pro m1.
In the micro sd I load videos in 4k and i can watch them with HW+.
With the realme 9 pro I can't use hw+, it says not supported
@Ohdude
I tried and hw+ works.
But when I watch a video filmed with DJI osmo pocket it says hw+ not supported.
fogliabiagio said:
Hello,
I have a Realme 9 Pro.
I have a problem playing videos with MX player.
I use MX Player to watch 4k 60 fps video with 100mbits Bitrate.
When I open MX player and choose the HW+ Decoder it tells me it is not supported.
How is it possible that a Realme 9 pro does not support the HW+ decoder?
I need the HW+ decoder to watch videos recorded with the DJI osmo pocket.
With my old Asus zenfone max pro m1 I can use the HW+ decoder and see 4k videos smoothly.
Without HW+ the videos are jerky.
Click to expand...
Click to collapse
IMO the issue reported isn't related to MX Player but to the ROM installed on the Realme 9 Pro.
But of course you can add Custom Codecs: look inside here
MX Player Custom Codec [AC3,DTS,MLP,TRUEHD, etc..]
https://github.com/USBhost/MX_FFmpeg is my modified source where i'm building from You can download recent codecs here ( GitHub releases ) and 1.35.0-1.8.6 here ( Google Drive ). Also the XDA download tab is no longer updated as for some reason I...
forum.xda-developers.com
jwoegerbauer said:
IMO the issue reported isn't related to MX Player but to the ROM installed on the Realme 9 Pro.
But of course you can add Custom Codecs: look inside here
MX Player Custom Codec [AC3,DTS,MLP,TRUEHD, etc..]
https://github.com/USBhost/MX_FFmpeg is my modified source where i'm building from You can download recent codecs here ( GitHub releases ) and 1.35.0-1.8.6 here ( Google Drive ). Also the XDA download tab is no longer updated as for some reason I...
forum.xda-developers.com
Click to expand...
Click to collapse
I tried all the compatible custom codecs but none enable me hw+
How can I fix?

Categories

Resources