[Q] mxplayer unable to play HEVC 4K or HD with HW Decode on S805 SOC - MX Player

I own Samsung Note 4 with Snapdragon 805 Soc that supports HEVC or H.265 video with hardware decode upto 4K resolution I. Each 3840X2160
but if we are trying to play a HEVC HD video with HW mode it can only play Audio not video. With SW mode it can play HEVC HD video but when playing HEVC 4K video it's not able to play on HW mode but when playing on SW mode the video is playing with extreme lag.
Kindly fix it as Snapdragon 805 SOC is capable to play HEVC upto 4K without any issues.
Kindly Assist.
Regards,
Gaurav Khungar
Email : [email protected]

findgauravus said:
I own Samsung Note 4 with Snapdragon 805 Soc that supports HEVC or H.265 video with hardware decode upto 4K resolution I. Each 3840X2160
but if we are trying to play a HEVC HD video with HW mode it can only play Audio not video. With SW mode it can play HEVC HD video but when playing HEVC 4K video it's not able to play on HW mode but when playing on SW mode the video is playing with extreme lag.
Kindly fix it as Snapdragon 805 SOC is capable to play HEVC upto 4K without any issues.
Kindly Assist.
Regards,
Gaurav Khungar
Email : [email protected]
Click to expand...
Click to collapse
If it's supported natively it can be played with stock player.
Have you tried in stock player?
If it can be played by Stock Player, it suppose to be played in HW decoder of mx player.
If stock player can play, kindly collect the log after playing in HW decoder & attach here.
Regarding SW decoder, Your CPU is powerful enough to play HEVC HD video. But, it will obviously lag since it needs enormous CPU power to decode HEVC 4K videos.

HEVC HD and 4K on S805 SOC HW Decode Not Working on Note 4
Hello ktsamy,
No the stock player present in Note 4 LTE model is not able to play either HEVC / H.265 files natively in stock player only audio that can be played from those videos. Only HEVC HD contents AUDIO can be played in stock player (no video) and HEVC HD content can only be played on SW mode in MXPlayer almost 95% lag free and HEVC 4K is playing in SW mode only but it lags every Milli second.
Gionee S 5.5 is able to play HEVC HD on HW mode is mxplayer but Snapdragon 805 SOC is not, its such a shame. But I don;t think its a CPU fault as per my understanding. It is related to Samsung Media SDK they used and it looks MX player can also be altered with the MX team so that they can leverage the real potential of Qualcomm Snapdragon 805 SOC 2.7 Ghz Quad Core .
You can see below lines :
"4K playback with H.264 (AVC) and H.265 (HEVC) formats
4K capture with H.264 (AVC) format
Hollywood Quality Video™ technology (in HW) for post-processing DASH supported"
Check the above mentioned lines:
on Snapdragon Website as I cannot post link here as I am new member
Also check brief pdf file saying native HEVC support by S805 SOC Also attached here:
Please check and advise
ktsamy said:
If it's supported natively it can be played with stock player.
Have you tried in stock player?
If it can be played by Stock Player, it suppose to be played in HW decoder of mx player.
If stock player can play, kindly collect the log after playing in HW decoder & attach here.
Regarding SW decoder, Your CPU is powerful enough to play HEVC HD video. But, it will obviously lag since it needs enormous CPU power to decode HEVC 4K videos.
Click to expand...
Click to collapse

findgauravus said:
Hello ktsamy,
No the stock player present in Note 4 LTE model is not able to play wither HEVC / H.265 files natively in stock player only audio that can be played from those videos. Only HEVC HD contents can be played in stock player and HEVC HD content can only be played on SW mode in MXPlayer and HEVC 4K is playing in SW mode only but it lags every milli second.
Gionee S 5.5 is able to play HEVC HD on HW mode is mxplayer but Snapdragon 805 SOC is not, its such a shame. But I don;t think its a CPU fault as per my understanding. It is related to Samsung Media SDK they used and it looks MX player can also be altered with the MX team so that they can leverage the real potential of Qualcomm Snapdragon 805 SOC 2.7 Ghz Quad Core .
You can see below lines :
"4K playback with H.264 (AVC) and H.265 (HEVC) formats
4K capture with H.264 (AVC) format
Hollywood Quality Video™ technology (in HW) for post-processing DASH supported"
Check the below link for above mentioned lines:
on Snapdragon Website as I cannot post link here as I am new member
Also check brief pdf file saying native HEVC support by S805 SOC Also attached here:
Please check and advise
Click to expand...
Click to collapse
Can you upload media_codec.xml & media_profiles.xml which can be found in /system/etc/
If you can't upload upload it anywhere like dropbox or google drive. You can post the links by masking ( like h**p://www.google. com/ )

HEVC HD and 4K on S805 SOC HW Decode Not Working on Note 4
Hello ktsamy,
you have asked me to provide media_codec.xml & media_profiles.xml which can be found in system-->etc. Can you please confirm if you asking about these files from System orPC or my Note 4. If Note 4 can you please provide complete path ?
Thanks.
ktsamy said:
Can you upload media_codec.xml & media_profiles.xml which can be found in /system/etc/
If you can't upload upload it anywhere like dropbox or google drive. You can post the links by masking
Click to expand...
Click to collapse

findgauravus said:
Hello ktsamy,
you have asked me to provide media_codec.xml & media_profiles.xml which can be found in system-->etc. Can you please confirm if you asking about these files from System orPC or my Note 4. If Note 4 can you please provide complete path ?
Thanks.
Click to expand...
Click to collapse
From your mobile. You need a root explorer. Best way is Es File Explorer. Install es file explorer, open it, tap on sdcard. Now click on device then system then etc and you will have it. You can even pull from pc using adb command with sdk installed.

findgauravus said:
Hello ktsamy,
you have asked me to provide media_codec.xml & media_profiles.xml which can be found in system-->etc. Can you please confirm if you asking about these files from System orPC or my Note 4. If Note 4 can you please provide complete path ?
Thanks.
Click to expand...
Click to collapse
From Note4
Use third party file explorers like ES file explorer
It doesn't requires root access.
In ES, From navigation panel select Device
Browse /system/etc/
Copy the files media_codecs.xml & media_profiles.xml

HEVC and S805 SOC and Note 4 HW mode
Hello ktsamy and All respected members ,
I have attached required files with changed extensions to txt.
Please check and advise
ktsamy said:
From Note4
Use third party file explorers like ES file explorer
It doesn't requires root access.
In ES, From navigation panel select Device
Browse /system/etc/
Copy the files media_codecs.xml & media_profiles.xml
Click to expand...
Click to collapse

findgauravus said:
Hello ktsamy and All respected members ,
I have attached required files with changed extensions to txt.
Please check and advise
Click to expand...
Click to collapse
If you look at the media_codecs.xml, all HEVC related entries are marked as comments ( Will starts with <!-- and ends with --> )
so, Samsung has disabled HEVC decoders (May be a licensing issue).
That's why MX Player (even Stock Player) can't decode natively. So, You have to use S/W decoder in order to play HEVC and Playback may not be smooth at higher resolutions since it needs extreme power to decode.

HEVC and S805 SOC and Note 4 HW mode
Hello Ktsamy and All Respected Members,
Can you please suggest is there any way we can enable teh HEVC entries to provide hardware decode of HEVC files HD and 4K both without rooting of the device and without warranty void.
I have also escalated the issue to Samsung India Support Team. They have asked me to send everything via email and with details.and bill copy of Note 4.
If its a feature of CPU it should be enabled by Samsung in Note 4.
Please also confirm if S805 SOC is capable of decoding HEVC 4K with HW mode ?
I also own Ginonee Elife s 5.5. mobile and it can play HD HEVC file with HW mode in mxplayer but not in HW+ mode and also it is not abale to play HEVC 4K video file.
Please revert.
ktsamy said:
If you look at the media_codecs.xml, all HEVC related entries are marked as comments ( Will starts with <!-- and ends with --> )
so, Samsung has disabled HEVC decoders (May be a licensing issue).
That's why MX Player (even Stock Player) can't decode natively. So, You have to use S/W decoder in order to play HEVC and Playback may not be smooth at higher resolutions since it needs extreme power to decode.
Click to expand...
Click to collapse

findgauravus said:
Hello Ktsamy and All Respected Members,
Can you please suggest is there any way we can enable teh HEVC entries to provide hardware decode of HEVC files HD and 4K both without rooting of the device and without warranty void.
I have also escalated the issue to Samsung India Support Team. They have asked me to send everything via email and with details.and bill copy of Note 4.
If its a feature of CPU it should be enabled by Samsung in Note 4.
Please also confirm if S805 SOC is capable of decoding HEVC 4K with HW mode ?
I also own Ginonee Elife s 5.5. mobile and it can play HD HEVC file with HW mode in mxplayer but not in HW+ mode and also it is not abale to play HEVC 4K video file.
Please revert.
Click to expand...
Click to collapse
There is no way to enable it until or unless Samsung includes the decoders.
According to the Specification Snapdragon 805 SoC supports HEVC 4K decoding.
But, I think even if chipset has the support, Samsung must obtain license to include the decoders.
That could be the possible reason.
Regarding the Gionee s5.5 HW+ issue,
can you play the video in HW+ when it fails, it will automatically switch over to S/W.
Now close the video & Goto Help >> Bug Report.
Save the logs in your device & upload here.
It may be helpful to diagnose the issue.

NOTE 4 HEVC and Snapdragon 805 SOC Native Support Issue
Hello Ktsamy and All Respected Members,
Kindly confirm is there any way we can enable or include the HEVC decoder with root in Note 4
Also for gionee S 5.5 I am attaching bug report for the HEVC Video I can play on HW mode and SW mode but not on HW+ mode on mxplayer
ktsamy said:
There is no way to enable it until or unless Samsung includes the decoders.
According to the Specification Snapdragon 805 SoC supports HEVC 4K decoding.
But, I think even if chipset has the support, Samsung must obtain license to include the decoders.
That could be the possible reason.
Regarding the Gionee s5.5 HW+ issue,
can you play the video in HW+ when it fails, it will automatically switch over to S/W.
Now close the video & Goto Help >> Bug Report.
Save the logs in your device & upload here.
It may be helpful to diagnose the issue.
Click to expand...
Click to collapse

findgauravus said:
Hello Ktsamy and All Respected Members,
Kindly confirm is there any way we can enable or include the HEVC decoder with root in Note 4
Also for gionee S 5.5 I am attaching bug report for the HEVC Video I can play on HW mode and SW mode but not on HW+ mode on mxplayer
Click to expand...
Click to collapse
The logs are not complete & doesn't contain playback information.
Kindly play again & then collect the logs

HEVC Note 4 S805 SOC HW Native Decode Issue
Hello ktsamy and All respected members,
Please find the atached logs for gionee issue.
Also confirm me if we root Note 4 then can we include hevc HARDWARE decoders that and HW decode HEVC up to 4k
ktsamy said:
The logs are not complete & doesn't contain playback information.
Kindly play again & then collect the logs
Click to expand...
Click to collapse

I am too interested in having bac internal AC-3 and HEVC support from samsung.If it is licensing issues,Samsung could charge for optional support.
(Media Center is not included in Windows anymore!)

findgauravus said:
Hello ktsamy and All respected members,
Please find the atached logs for gionee issue.
Also confirm me if we root Note 4 then can we include hevc HARDWARE decoders that and HW decode HEVC up to 4k
Click to expand...
Click to collapse
Still the logs are incomplete.
How did you collect the logs?

mx player plays hevc files
Anyone wants to plays hevc video file on mx player . First rename the video files (there will be two video files the other one will be like '0') with an .mkv or .avi format whichever the file belongs to in your file manager then the mx player will be able to play hevc videos.

aveshghori said:
Anyone wants to plays hevc video file on mx player . First rename the video files (there will be two video files the other one will be like '0') with an .mkv or .avi format whichever the file belongs to in your file manager then the mx player will be able to play hevc videos.
Click to expand...
Click to collapse
The proper fix is: Settings > List > File extensions > add HEVC here

He said the hevc on mx does not work very properly
Envoyé de mon GT-I9505 en utilisant Tapatalk

no chance it will run on sd801

Related

[Q] Hevc

I want to play 720p HEVC H.265 in MX Player. Does it depends on mobile? Do I need to download any codecs? What are the minimum requirements to play HEVC in MX Player smoothly? Pleasy do reply.
awesomealpesh said:
I want to play 720p HEVC H.265 in MX Player. Does it depends on mobile? Do I need to download any codecs? What are the minimum requirements to play HEVC in MX Player smoothly? Pleasy do reply.
Click to expand...
Click to collapse
Yes, it's completely depends on device.
If the device natively supports HEVC, you can play HEVC in HW decoder. Else, SW decoder is the only option. But, it needs very powerful processor.
Sent from my SM-G900H using Tapatalk
Hevc
If I want to play it in SW, then how much powerful processor is needed?
It will be a great help if you mention minimum requirements for PC too.
Thanks
awesomealpesh said:
If I want to play it in SW, then how much powerful processor is needed?
It will be a great help if you mention minimum requirements for PC too.
Thanks
Click to expand...
Click to collapse
It depends upon the quality of the video.
Just try yourself. If SW is laggy, your processor is not powerful enough to play that video.
Sent from my SM-G900H using Tapatalk
awesomealpesh said:
If I want to play it in SW, then how much powerful processor is needed?
It will be a great help if you mention minimum requirements for PC too.
Thanks
Click to expand...
Click to collapse
Any Device, with CyanogenOS 12.1 / CyanogenMod 12.1 Can play smoothly in HW for 720p hevc/x265 8bit (10bit, not sure) @ 25fps.
With the same codec & resolution above 25fps, You need a device Display of 720p Resolution (Must).
For PC (Windows Platform Only), The Best of The Best - K-Lite Mega Codec Pack ( Much better than VLC ) URL :-
http://codecguide.com
Deblocking feature would be great for that. We can disable deblocking for highly compressed videos to achieve a better decoding.
** A - R ** said:
Any Device, with CyanogenOS 12.1 / CyanogenMod 12.1 Can play smoothly in HW for 720p hevc/x265 8bit (10bit, not sure) @ 25fps.
With the same codec & resolution above 25fps, You need a device Display of 720p Resolution (Must).
For PC (Windows Platform Only), The Best of The Best - K-Lite Mega Codec Pack ( Much better than VLC ) URL :-
http://codecguide.com
Click to expand...
Click to collapse
You are completely wrong...!
Eventhough rom configuration also plays a vital role in multimedia performance, it's mainly depends on the processor. If I am not wrong to implement HW acceleration for HEVC the chipset must support HEVC.
In device with unsupported chipset can't be HW accelerated even when you use Cyanogen(Mod/OS) 12.1.
Sent from my SM-G900H using Tapatalk
Hi i have wonderings, concerning HEVC on phones.
I can play my H265 videos on my phones enough smoothly (i used to have a Honor 6, and now it's a Oneplus X) - tryed VLC or MX Player Pro (+AC3&DTS Codec).
Yet i can't move inside any video. if i try to, the video always restart from the beginning. It's really annoying to me.
Concerning the HiSilicon processor, i thought there was some incompatibility, but with the OPX's SD801, everything should be fine, shouldn't it ?
Thanks in advance for your help
Lord_Babass said:
Hi i have wonderings, concerning HEVC on phones.
I can play my H265 videos on my phones enough smoothly (i used to have a Honor 6, and now it's a Oneplus X) - tryed VLC or MX Player Pro (+AC3&DTS Codec).
Yet i can't move inside any video. if i try to, the video always restart from the beginning. It's really annoying to me.
Concerning the HiSilicon processor, i thought there was some incompatibility, but with the OPX's SD801, everything should be fine, shouldn't it ?
Thanks in advance for your help
Click to expand...
Click to collapse
SW or HW decoder? Also, sounds like your video may have container wrapping issues, if you cannot seek.
OnePlus One should have more than enough power.
I've tried sw,hw, and hw+.
The behavior keeps the same.
As i mostly watch downloaded mangas, i've tried different ones, from different groups, but always impossible to seek inside a video...
What i understand from you is that it is not normal, and not a known issue... Crap!
ktsamy said:
You are completely wrong...!
Eventhough rom configuration also plays a vital role in multimedia performance, it's mainly depends on the processor. If I am not wrong to implement HW acceleration for HEVC the chipset must support HEVC.
In device with unsupported chipset can't be HW accelerated even when you use Cyanogen(Mod/OS) 12.1.
Sent from my SM-G900H using Tapatalk
Click to expand...
Click to collapse
@ktsamy, I Just Forgot That.
Thanks Mate.
@CDB-Man do you think it is something you can reproduce/investigate? (in OPX we have SD801 version aa i think...)
i truly believe that very few people use H265 for now, so such problem may keep marginal.
i haven't mentioned that i have tried every video reader i found on google play, all behave the same.
Or maybe does it come from the manufacturer's implementation/drivers in its rom ? (what about SD801 with samsung's S5 phone?)
I haven't encountered any seek issues specific to HEVC; what I have seen before are videos not in a proper MKV or other container, and therefore you cannot seek it.
A raw .hevc video stream file, you may not be able to seek.

No hardware decoding on H96 Max

Hi.
Recently bought H96 Max TV-Box and installed MX Player Pro on it.
But player can't play HEVC H265 videos in HW mode.
When trying to switch to HW mode it says it is not supported.
HW+ option is greyed out(not available) at all.
Currently using SW method but video playback is very bad with this method and it is impossible to watch with this method.
TV-Box based on RK3399 processor that claims full H265 hardware decoding support and I know it does because built in players can handle this file without problem with smooth playback.
How can I get smooth hardware decoding in player at this device?
hi, I'm going to receive this TV Box as well,
have you solved this problem? I'm a bit afraid of that...
IevgenSobko said:
Hi.
Recently bought H96 Max TV-Box and installed MX Player Pro on it.
But player can't play HEVC H265 videos in HW mode.
When trying to switch to HW mode it says it is not supported.
HW+ option is greyed out(not available) at all.
Currently using SW method but video playback is very bad with this method and it is impossible to watch with this method.
TV-Box based on RK3399 processor that claims full H265 hardware decoding support and I know it does because built in players can handle this file without problem with smooth playback.
How can I get smooth hardware decoding in player at this device?
Click to expand...
Click to collapse
biobio76 said:
hi, I'm going to receive this TV Box as well,
have you solved this problem? I'm a bit afraid of that...
Click to expand...
Click to collapse
Kindly share the bug report collected from MX Player help menu.
until or unless you share the bug report collected from MX Player, it's very difficult to identify the actual issue.
Thirumalai.K said:
Kindly share the bug report collected from MX Player help menu.
until or unless you share the bug report collected from MX Player, it's very difficult to identify the actual issue.
Click to expand...
Click to collapse
See attached zip file
I've been trying to get Amazon Prime Video to run on mine but it crashes every time, Android 7.1..2
@Thirumalai.K any update on this?
IevgenSobko said:
@Thirumalai.K any update on this?
Click to expand...
Click to collapse
Hi,
Actually, the issue is that system decoders in your device do not report that they can support HEVC 10bit profiles. So, MX Player does not try the hardware accelerated playbacks as several devices are known to crash when force decoding 10bit HEVC & H.264.
Based on some feedbacks from the users like you, we have decided to make this logic as optional. From 1.9.19, even if the device doesn't explicitly report it's capabilities, MX Player will list the HEVC 10bit & H264 10bit on HW+ Video Codecs list on Settings > Decoder. It can be enabled with a warning. Once you enable the HEVC 10bit or H.264 10bit, it will be tried in both HW & HW+.
We have already started rolling out the new version in stages. If you haven't received yet, you can manually grab the apk from our wesite & try yourself. Kindly leave a feedback after testing the same in your device.
Thirumalai.K said:
Hi,
Actually, the issue is that system decoders in your device do not report that they can support HEVC 10bit profiles. So, MX Player does not try the hardware accelerated playbacks as several devices are known to crash when force decoding 10bit HEVC & H.264.
Based on some feedbacks from the users like you, we have decided to make this logic as optional. From 1.9.19, even if the device doesn't explicitly report it's capabilities, MX Player will list the HEVC 10bit & H264 10bit on HW+ Video Codecs list on Settings > Decoder. It can be enabled with a warning. Once you enable the HEVC 10bit or H.264 10bit, it will be tried in both HW & HW+.
We have already started rolling out the new version in stages. If you haven't received yet, you can manually grab the apk from our wesite & try yourself. Kindly leave a feedback after testing the same in your device.
Click to expand...
Click to collapse
Just tried 1.9.19 and it works Thanks for implementing this. Will wait it to appear in Google Play Store for Pro version that I have purchased.
IevgenSobko said:
Just tried 1.9.19 and it works Thanks for implementing this. Will wait it to appear in Google Play Store for Pro version that I have purchased.
Click to expand...
Click to collapse
As we are rolling out in a stages, it may take a while. If Google Play is not yet showing the update, youn download the same from our website (http://mx.j2inter.com)
Thirumalai.K said:
As we are rolling out in a stages, it may take a while. If Google Play is not yet showing the update, youn download the same from our website (http://mx.j2inter.com)
Click to expand...
Click to collapse
Many thanks. Somehow missed link to player web site in Google Application Store. Downloaded PRO beta from there. :good:

Hardware HEVC decoding support on Asus Zenfone 3 Max (ZC520TL)

(Yes, I know i already asked about this in the Asus Zenfone 3 subforum.)
The title says it all. Basically MX Player plays HEVC encoded videos on this phone using software decoding, even though this device has hardware decoding support for that codec. Can anyone explain it to me why?
I will attach a bug report as soon as I figure out how add attachments.
AronNemeth2001 said:
(Yes, I know i already asked about this in the Asus Zenfone 3 subforum.)
The title says it all. Basically MX Player plays HEVC encoded videos on this phone using software decoding, even though this device has hardware decoding support for that codec. Can anyone explain it to me why?
I will attach a bug report as soon as I figure out how add attachments.
Click to expand...
Click to collapse
Hi,
It depends. Not all HEVC files are same. For example your device may only support HEVC main profile upto 1080P @ 30fps.
In such cases, you can't play any HEVC 4K file or an HEVC file encoded with the Main10 profile or a video HEVC video with 60fps (in HW+, it may lag).
If you can't upload the logs here, you can share the link after uploading to anywhere else (like Google Drive, Dropbox, etc.,).
If you have issues with links as well, then just mask it ( Like replace http with h**p)
Thanks for the reply!
Here is the report:
h**ps://drive.google.com/file/d/14lguX8sJefjLzBS7w2vOaoqMjQaufn4u/view?usp=drivesdk
AronNemeth2001 said:
Thanks for the reply!
Here is the report:
h**ps://drive.google.com/file/d/14lguX8sJefjLzBS7w2vOaoqMjQaufn4u/view?usp=drivesdk
Click to expand...
Click to collapse
There is no log about the playback. Maybe some other app is generating too many logs.
Kindly Increase the log buffer size on developer options on your system & collect the log again immediately after attempting to play in HW & HW+.
Never mind, I've figured it out. The problem was that the videos I tried to play were encoded at level 4, while my phone only supports hardware decoding up to level 3.1.
Again, thanks for your help.

Low video quality unsing HW+ decoder

hi,
I have an Minix U9-H box (android 6.0) and when I play full HD streaming files from my ip tv provider using HW+ decoder, the video quality is poor. It's working fine with HW or SW decoder (The codec used by mx player is ARM V7 NEON).
I checked also in perfect player and when using HW+, it seems the player downgrade the video resolution to SD format.
Any clue ?
Chris
rusukof36 said:
hi,
I have an Minix U9-H box (android 6.0) and when I play full HD streaming files from my ip tv provider using HW+ decoder, the video quality is poor. It's working fine with HW or SW decoder (The codec used by mx player is ARM V7 NEON).
I checked also in perfect player and when using HW+, it seems the player downgrade the video resolution to SD format.
Any clue ?
Chris
Click to expand...
Click to collapse
It should be a bug in the system decoder. In HW+, MX Player passes the frames to the system decoders to directly decode. Probably, the resolution of the decoded frame might be low. We have encountered a similar issue in the past especially when the stream is interlaced. If it's the root cause, then it has to be fixed on the firmware. You will notice similar issues with all major video player apps which makes use of similar technology.
rusukof36 said:
hi,
I have an Minix U9-H box (android 6.0) and when I play full HD streaming files from my ip tv provider using HW+ decoder, the video quality is poor. It's working fine with HW or SW decoder (The codec used by mx player is ARM V7 NEON).
I checked also in perfect player and when using HW+, it seems the player downgrade the video resolution to SD format.
Any clue ?
Chris
Click to expand...
Click to collapse
HW and HW+ uses GPU for H.264 decoding. They performance much better from SW which uses CPU for decoding. HW can perform better than HW+ in most of the Cases, but there is a chance it does not work smoothly on many devices.
Same
Same problem. SW is better than HW and HW+. (Android tv 8.1 - Mibox 3s)
lighthousehn said:
Same problem. SW is better than HW and HW+. (Android tv 8.1 - Mibox 3s)
Click to expand...
Click to collapse
It may happen when the Hardware Accelerated Decoders implemented on the device itself is buggy. Can you please contact us with screenshots of the playback on HW/HW+ and SW along with a bug reported collected from MX right after playing the file? It will help us to confirm the same.
There is no error, just low quality. HW and HW+ is same. SW is good.
The problem only occurs when viewing iptv (multicast - udp), watching the file on the hard disk is ok
lighthousehn said:
There is no error, just low quality. HW and HW+ is same. SW is good.
The problem only occurs when viewing iptv (multicast - udp), watching the file on the hard disk is ok
Click to expand...
Click to collapse
It is one of the known issues on Xiaomi's TV boxes with Oreo and Nougat firmware. Based on our past investigation, it has been found that the hardware accelerated decoder's output resolution of the video frames is much lower than the actual frame size. As both HW and HW+ relies on the decoders shipped with the device, you can notice the issues on both. Request you to contact the device manufacturer so that they can fix the same on their firmware.
If it is possible, kindly share a link with us on PM or at [email protected] so that we can also escalate the same from our end.
I also tried on my phone (Mi Mix 2s - Android 9, MIUI 10) and it gave same results.
multicast links on private network, so you can not access it: https://textuploader.com/dlohs/raw
lighthousehn said:
I also tried on my phone (Mi Mix 2s - Android 9, MIUI 10) and it gave same results.
multicast links on private network, so you can not access it: https://textuploader.com/dlohs/raw
Click to expand...
Click to collapse
Can you please try any non-xiaomi device and check again? Can you also check whether it happens if you copy the stream to a file using FFmpeg? Without a sample clip or a link, we may not be able to seek the assistance of the Xiaomi team.
MXPlayer said:
Can you please try any non-xiaomi device and check again? Can you also check whether it happens if you copy the stream to a file using FFmpeg? Without a sample clip or a link, we may not be able to seek the assistance of the Xiaomi team.
Click to expand...
Click to collapse
I don't have a non-xiaomi device. These are sample files. I saved them with VLC
http://www.mediafire.com/file/71cnwgwzsgw674b/test.ts/file
https://www.mediafire.com/file/wjhcmec367uhwxr/test1.ts/file
Let me guess a bit: The format of the service provider is 1080i, this issue relates to the deinterlacing algorithm. With HW decoder, resolution halved.
maybe recode your video?

MX player not supporting hevc h265 and hw+ not working with h264 and h263 1080p video

Please create support for hevc(h265) which highly effective and efficient codec video format for video and has gain lots of popularity. There is also issue for hw+ not supporting and compatible with h264 and h263.
ragXcoder said:
Please create support for hevc(h265) which highly effective and efficient codec video format for video and has gain lots of popularity. There is also issue for hw+ not supporting and compatible with h264 and h263.
Click to expand...
Click to collapse
It depends on the device. Most of the modern devices can play HEVC Main profile videos in the HW & HW+ decoders. We will be able to assist you better if you can share a bug report from the MX Player help menu.
IN general, HW & HW+ decoders make use of the hardware acceleration provided by your device chipset. If the chipset doesn't support hardware acceleration of HEVC or it is not implemented by the manufacturer, there is no way to play the same in the HW or HW+ decoder. It is your hardware limitation. The only way to play is to use SW decoders. But, it may lag if your CPU is not powerful enough to handle the decoding load.
MXPlayer said:
It depends on the device. Most of the modern devices can play HEVC Main profile videos in the HW & HW+ decoders. We will be able to assist you better if you can share a bug report from the MX Player help menu.
IN general, HW & HW+ decoders make use of the hardware acceleration provided by your device chipset. If the chipset doesn't support hardware acceleration of HEVC or it is not implemented by the manufacturer, there is no way to play the same in the HW or HW+ decoder. It is your hardware limitation. The only way to play is to use SW decoders. But, it may lag if your CPU is not powerful enough to handle the decoding load.
Click to expand...
Click to collapse
Can you analyze my report file?
I think most devices now support h264 decoding. I know for sure my Fire Stick 4k supports 264 and 265 decoding by hardware, and it starts playback fine....but then after a while it jumps from HW to HW+ to SW, saying not supported.
I'm very happy to see that MX Player now streams 1080p HEVC 10-bit MKV flawlessly to my Samsung Galaxy Tab A 10.1 2016! I have literally tried to get it to work for years. HW+ option did not bring better results (stutters and hickups), heck, even transcoding from my Synology Disk Station was a pain in the a. I am curious to know what you changed in the recent version 1.10.51 (I will archive it forever and keep it in my heart) or if I was just too stupid or my device was too slow.

Categories

Resources