HEVC & 10bit device compatibility sheet/list - MX Player

Hello everyone, lately I was watching this thread: sticky-mx-player-10-bit-video-discussion-t2725241.
From what I've seen is that a lot of people were asking for list of compatible devices
So the main goal is to create a Google/Excel sheet with all the infos.
The sheet will be available when I will have some devices reported.​
You want to contribute ?
To do that I prepared 5 videos for you
Panasonic.Perfume.1080p.h264.10bit : 1080p AVC Hi10p 4:2:0 ~ average Hi10p Anime
Panasonic.Perfume.1080p.h265.8bit : 1080p HEVC 8bit 4:2:0 ~ average 8bit HDLight movie
Panasonic.Perfume.1080p.h265.10bit : 1080p HEVC 10bit 4:2:0 ~ average 10bit HDLight movie
Sony.Swordsmith.2160P.h265.8Bit : 2160p HEVC 8bit 4:2:0 ~ average 4K movie
Sony.Swordsmith.2160P.h265.10Bit : 2160p HEVC 10bit 4:2:0 ~ average 4k 10bit movie
*Disclaimer: I do not own these files. All rights goes to Sony and Panasonic*
AVC = H264, x264
HEVC = h265, x265
2160P = 4K
All of these video have 30FPS. Why did I choose 30 FPS instead of 23 or 25 ? It's because in 98% of the sockets/cpus/apus/gpus/whatever spec sheet, they rate their device 30FPS or 60FPS ready and since animes, movies and series are all sub 30FPS that why I choose that.
What about the chroma subsampling 4:2:0 ? Nearly all movies you can find use this subsampling.
1. Update your phone/tablet and MX player to the latest version available and disable the battery saver.
2. Download the videos from this link https://drive.google.com/drive/folders/1Tn4kL8qoZN9gMaohIefoZquVNwH93HjA?usp=sharing
3. Play the videos.
While playing the videos try switching to HW+ if gives you an error try HW and if stills says an error it means your device cannot hard decode the file. So put SW accordingly
I am in SW and it keeps lagging/crashing/struggle to keep the framerate!! It means that your device not powerful enough to soft decode the file. So put NW accordingly - NW stands for Not watchable
If you device plays HW nicely but not HW+ - put HW accordingly​
4. Reply to this thread with the following data:
Brand: xxx
Common name: xxx
Model number: xxx
Socket model: xxx
Android version: xx
MX Player version: x.xx.x
1080p h264 Hi10p: NW/SW/HW/HW+
1080p h265 8bit: NW/SW/HW/HW+
1080p h265 10bit: NW/SW/HW/HW+
2160p h265 8bit: NW/SW/HW/HW+
2160p h265 10bit: NW/SW/HW/HW+
comment: my xxx got very hot while playing the file xxx (this comment is a bit odd)
I will put an example under this post.
If you have a question reply conventionally this post.

Samsung Galaxy S9
Brand: SAMSUNG
Common name: GALAXY S9
Model number: SM-G960F
Socket model: Exynos 9810
Android version: 10
MX Player version: 1.20.9
1080p h264 Hi10p: SW
1080p h265 8bit: HW+
1080p h265 10bit: HW+
2160p h265 8bit: HW+
2160p h265 10bit: HW+
comment:

Related

[Bug Report] MicroDVD subtitles don't work on MKV videos after in version >= 1.7.33

[Bug Report] MicroDVD subtitles don't work on MKV videos after in version >= 1.7.33
After updating to version 1.7.33 or 1.7.34 the MicroDVD subtitles on MKV videos aren't showing.
SRT subtitles wok well, MP4 videos with MicroDVD subtitles work well too.
Example video file:
Video stream:
Sub type: H.264/MPEG-4 AVC
FourCC: AVC1 (H.264/MPEG-4)
Bit planes: 12
Dimensions: 1280x720
AvgTimePerFrame: 417083
FPS: 23,98
Audio stream:
Major type: Audio
Sub type: DOLBY_AC3
Channels: 6
Audio tag: 0x2000 (Dolby AC3 / FAST Multimedia AG DVM)
Frequence: 48000 Hz
Bitrate: 1536000
Are you getting sound? Did you install any custom codec?
It depends on the device. On my TV Dongle (Rikomagic MK802IIIS8G(B) - RK3066 procerssor) I have sound but MicroDVD subtitles don't work.
On my phone (HTC One S Z520e - MSM8260A procerssor) I don't have sound in H/W mode,
must use S/W audio (custom codec v7 NEON 1.7.32) but the MicroDVD subtitles don't work either...
Does the subtitle file have the same name and is in the same folder with the video you are trying to play?
Yes, it is... I've reverted back to 1.7.32 and everything works ok. On 1.7.33 and 1.7.34 it doesn't.
I've noticed that when I jump a few minutes forward on the movie a random subtitle is shown, but it doesn't change for correct one.
One important thing. I'm streaming this videos from Windows share on my computer.
I'm doing this with ES File Explorer using Samba protocol. Nevertheless the SRT subtitles work well in this config...
Did you check settings>subtitles>enable subtitles?
Yup, it's enabled. I've tried different settings with my TV dongle. In pure S/W mode the subtitles work, they also work in H/W+ mode.
But in H/W mode the don't. I don't have custom codec but I have sound so I presume that my dongle has AC3 codec built in the firmware.
devshin said:
Yup, it's enabled. I've tried different settings with my TV dongle. In pure S/W mode the subtitles work, they also work in H/W+ mode.
But in H/W mode the don't. I don't have custom codec but I have sound so I presume that my dongle has AC3 codec built in the firmware.
Click to expand...
Click to collapse
Does MX Player lists the subtitle when you start in H/W decoder?
If it's loaded it will show a symbol.
If it's not showing, do the following
Start playing in HW decoder (you won't get subtitle as per your statement), then try in H/W+ (you may get subtitle). Now close the video & immediately goto Help | Bug Report. Save the logs and upload here.
For what container formats do the MicroDVD subtitles not show? Mp4? Mkv? Both?
devshin said:
After updating to version 1.7.33 or 1.7.34 the MicroDVD subtitles on MKV videos aren't showing.
SRT subtitles wok well, MP4 videos with MicroDVD subtitles work well too.
Example video file:
Video stream:
Sub type: H.264/MPEG-4 AVC
FourCC: AVC1 (H.264/MPEG-4)
Bit planes: 12
Dimensions: 1280x720
AvgTimePerFrame: 417083
FPS: 23,98
Audio stream:
Major type: Audio
Sub type: DOLBY_AC3
Channels: 6
Audio tag: 0x2000 (Dolby AC3 / FAST Multimedia AG DVM)
Frequence: 48000 Hz
Bitrate: 1536000
Click to expand...
Click to collapse
@devshin Would you send me subtitle file (or video file is subtitle is embedded in a video file)?
I've checked some MicroDVD subtitles file but could not find any issue.

4K video on 1080p - CPU usage

I've just tried a 4K h264 video on MX Player with HW+ acceleration and everything goes fine. The doubt is: what about CPU and downsampling?
I mean, my doubt is about what happens. When the HW computates the 4K video, does it render it directly in 1080p or it renders it in 4k and than it downsamples it to 1080p? Because in the first case the CPU and HW usage would be a lot lower than the second case.

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

[BUG] HEVC not playing HW (YUNDOO Y8, RK3399)

Why is not playing HEVC Mi10P in HW? (YUNDOO Y8, RK3399)
In FTMC player it plays in HW-mode.
Format : V_MPEGH/ISO/HEVC
Codec ID : V_MPEGH/ISO/HEVC
Width : 1 920 pixels
Height : 1 080 pixels
Frame rate : 23.976 fps
Writing application : mkvmerge v8.2.0 ('World of Adventure') 64bit
Writing library : libebml v1.3.1 + libmatroska v1.4.2
Bug report:
BillyBonesX99 said:
Why is not playing HEVC in HW? (YUNDOO Y8, RK3399)
In FTMC it plays in HW mode.
Format : V_MPEGH/ISO/HEVC
Codec ID : V_MPEGH/ISO/HEVC
Width : 1 920 pixels
Height : 1 080 pixels
Frame rate : 23.976 fps
Writing application : mkvmerge v8.2.0 ('World of Adventure') 64bit
Writing library : libebml v1.3.1 + libmatroska v1.4.2
Bug report:
Click to expand...
Click to collapse
FYI,
Not all HEVC files are same. Most of the devices support only HEVC Main profile. Kindly provide the full metadata whenever you report a bug. It will help us to provide you with a better solution.
In many devices, Force trying the hardware accelerated decoding of 10bit video may result in crashes. So, MX Player will try the hardware acceleration only if the 10bit profiles are explicitly supported. Based on the bug report, your system doesn't report the HEVC Main10 support. So, MX Player has rejected the HW & HW+ decoders. If you are sure that your chipset supports the hardware acceleration of Main10 profile and the same is implemented on your device as well, kindly enable the same in the HW+ Video Codecs on the Settings » Decoder. It will allow you to force try the Main10 profile even if the device doesn't support it explicitly.
Hope this information will be helpful to you.
MXPlayer said:
FYI,
If you are sure that your chipset supports the hardware acceleration of Main10 profile and the same is implemented on your device as well, kindly enable the same in the HW+ Video Codecs on the Settings » Decoder. It will allow you to force try the Main10 profile even if the device doesn't support it explicitly.
Click to expand...
Click to collapse
OK, I turned on "HW+ Codecs" (H265 10-bit) and HEVC Mi10P started playing in "HW" hardware mode (Mikagura Gakuen Kumikyoku BD1080). :good:

video tests for 8.4" tablet

Just received it - before ordering it, I saw some mixed messages on media playback, so I decided to conduct my own semi-scientific tests - meaning grab a bunch of samples of typical media I consume (tv/movie/anime) with some key differences (264/265 8/10 bit, 1080p/2160p) just to see what this tablet could handle. I was actually pleasantly surprised. My test bed was MX Player with the all-in-one decoder pack.
Smooth Playback via HW/HW+
- h.264 8bit 1080p
- x.265 8bit 1080p
- x.264 8bit 2160p (was a 120mbit file as well - zero chop)
Smooth Playback via SW (not supported by HW)
- h.264 10bit 1080p
- x.265 10bit 1080p
- AVC 10bit 1080p
Not-at-all smooth Playback via SW (Not supported by HW)
- x.265 10bit 4K (this is by far the most popular 4k format)
Not tested
- 4k/264/10bit, 4k/265/8bit (couldn't find any)
- anything above 24/30 FPS (I don't personally care about that for movies/tv/anime, but it did play 60fps/1080p in youtube just fine)
Conclusions
Yeah - lack of 10bit hardware decoding is a minor bummer, all but eliminating this as a 4K personal media consumption device, but its spiffy CPU seems to handle anything 1080p/10bit just fine, making it adequate for my demands.

Categories

Resources