yashsingh1/xdaforums huggingface dataset:
[MX Player] Thane187:
@ Dariusdd : Ooh that's way too dear. Sellers are selling it new and second hand on Amazon UK's site. Looking around I did find a device which looks very much like the Nvidia Shield. Its called "Tonbux 4K Android TV BOX". I'm tempted to buy it and try it out, but I'm not sure about it.

[I can't post outside links]

@ CDB-Man : No. I'm talking about a Kodi box. None of the devices I brought have or are Terga. Full specs can be found on the Amazon UK website. Installed MX Player via USB. HW/HW+ are unsupported.

[1] "Android 6.0 TV Box Amlogic S905X Quad Core ARM Cortex A53 XBMC Kodi 16.1 Fully Loaded TV Stick 4K WiFi Media Player"

===

[2] "DROIBOX® ARES 2GB+16GB 4K Android 6.0 TV Box KODI Quad Core 2.0Ghz X4 2GB Ram 16GB SSD 4K HD High Specs Model Internet Streamer"
[MX Player] Dariusdd:
Was 10 bit h264 video SW decoding in the YUV colour format unsupported on Android N? Tried that just to see how it's working and the video track was rendered as full green.

It wasn't singular as I've tried again with another file.
[MX Player] Thirumalai.K:
If you have set color format in settings to YUV cahnge it to RGB 16. It should work as expected.
[MX Player] Dariusdd:
Ah, so I guess it was a known issue. Thanks for the response.
[MX Player] Wesley_NL:
sure , as you can see, here is a sample from series

moving subs change probaly to default font on mx player , the one with larger subs suppose to move up and down

[orz] SHOW BY ROCK!! 08 [EAC5ACF9]
[MX Player] Thirumalai.K:
I could see much difference in screenshot.

It will be better if you can provide the sample.

BTW, what's the subtitle format SSA...?
[MX Player] Wesley_NL:
i showed screenshots no ? humm

yes ssa/ass with karaoke, stylings, moving subs and so on , on pc it works fine but on mx player not, its not a that big deal, just reported since mpv player works fine although it is verry basic , so it might be a bug in the sub render of mx player

also here is a link to the script

https://mega.nz/#!TFViWS4a!qM81jg8nMpZuH2DkVCF6uXMlVWntoIBrs3QQhqUr8P0
[MX Player] Thirumalai.K:
The sample subtitle you have mentioned has many styles. Each & every style has their own font name, size & styles. Size varies because it has been mentioned in the subtitle.

BTW, I couldn't find the exact text that's showed in subtitle. May be the sample one might be different one.....:cool:
[MX Player] raducutzu:
Dude, you´re better off with the latest Xiaomi´s Mi Box 3 International Version, it renders flawlessly 4K 10bit HEVC x265 HDR at 60 fps. Not even kidding, you read it right, just check it out, for about 80 bucks/euros it comes with a lot of power under the hood. I have the slightly more powerful version ("Enhanced" or "S"), but it´s a pain in the ass to get it to work properly, as it comes in chinese, and with quite a lot of bloatware. But once you make it, it blows anything else out of the water, even without HDR. It also sports a fan, so no more freezing/restart in the middle of a movie! I guess the international version doesn´t need the fan. This one in particular comes packed with a lot of free stuff, like 3 months subscription to watch movies and series online, and many other things, well worth more than the initial purchase (I´m writing what I remember, some youtuber posted a video while ago, not sure right now about these claims, but I would definitely look it up).

If you don´t make use of RJ45 connections, it has a very fast and stable AC wi-fi (5 GHz). If you don´t use SD card slots, but want to plug in an external drive, it has (only) one USB 2.0 port for such a purpose. For the mouse/air mouse/keyboard I would use a bluetooth device, as it also has this type of connection.

Once you go Xiaomi, you never go back (I know I sound like a fanboy, but in this case in particular I find it true).
[MX Player] Kantana:
Some quick observations, I got the Exynos version of the Samsung S7 edge for testing and compared with the LG V20 for HEVC support. Both phones managed Main 10@L5.1@High fine. However only the V20 could play back Main 10@L5.2@Main smoothly, the S7 edge actually plays parts fine but then freezes on video while audio continues to play.

I used samples from Samsung 4K demo videos for testing, these were all 10 bit.
[MX Player] heavy-razzer:
Kantana, can you share links to these Samsung test videos? Thank you.
[MX Player] Kantana:
I just used the link posted on this thread 2 pages back

http://demo-uhd3d.com/fiche.php?cat=uhd&id=96
[MX Player] UtkarshGupta:
I can't play HEVC Main10 with my OnePlus 3T.

Sample Videos: http://jell.yfish.us/

3MB/s 1080p H.264 High and H.265 Main work just fine system wide.

But when I try 3MB/s 1080p H.265 Main10 (10-bit HEVC), a range of things can happen:

With MX Player:

HW/HW+: Device completely freezes for 4-5 seconds and reboots (from bootloader, not soft reboot)

SW mode: Video plays only with RGB 16-bit/32-bit video chroma. With YUV, the app crashes. There are frequent frame drops (although speedup tricks helps quite a bit) and the phone gets hot.

With VLC:

HA: Settings -> Hardware Acceleration

VC: Settings -> Performance -> Force video chroma

1. HA: Disabled, VC: YUV :- Video plays with audio in sync but badly stutters during intensive scenes

2. HA: Disabled, VC: RGB 16-bit/32-bit :- Video plays with a lot of frame drops and audio hiccups

3. HA: Automatic :- Video plays but with wrong colors: http://i.imgur.com/31SDDEM.jpg (Same in Photos/Gallery)

4. HA: Decoding/Full :- Device completely freezes for 4-5 seconds and reboots (from bootloader, not soft reboot)

In last two cases, none of the other settings matter.

Also, I tried each case with all combination of Deblocking Settings & Time-stretching audio.

Please tell me if this is a known issue or if I am the only one with this issue.

Regards,

Utkarsh Gupta

See: http://xdaforums.com/showpost.php?p=70177357&postcount=491
[MX Player] Thirumalai.K:
Can you enable "Alternative HW+ decoder" & try again in HW+..?
[MX Player] UtkarshGupta:
Update:

When I try 3MB/s 1080p H.265 Main10 (10-bit HEVC) video,

The video plays with a lot of framedrops in SW mode.

In HW mode, if video doesn't have audio, it will play but with wrong colours: http://i.imgur.com/31SDDEM.jpg

If the video has audio, then the phone freezes for 4-5 seconds, then hard reboots. (The video in question had HE-AAC 5.1)

I tried the above with VLC & MX Player, and I tried all the different combination of settings.

Edit: With OnePlus 3T (OOS 3.5.4)
[MX Player] Thirumalai.K:
I missed VLC part in your previous post.

FYI,

MX's HW uses android MediaPlayer API. So, most of the issue from HW is from device itself. It uses System decoders for hardware accelerated decoding.

MX's HW+ & VLC's HA(Always) combine ffmpeg & hardware acceleration by making use of system decoders suppiled with your device.

Both has similar issues which clearly indicates that either your system doesn't support HEVC main10 profile or it's decoder is poorly implemented.

MX's SW & VLC without HA works similarly. Both are based on the ffmpeg. Will use CPU for decoding. So, it quite obvious that it will eat up the battery & may lag when your CPU doesn't have enough speed to decode the content.

Some devices has issues with YUV & most of the recent ffmpeg has issues in converting YUV420 color space to other color spaces. Even if it works it will be useless as 8t may lag. So, without HA you can't expect smooth playback.
[MX Player] UtkarshGupta:
Nicely explained.

Someone is this thread pointed out that their OnePlus 3 can handle HEVC Main10 in both HW/HW+ mode.

So I guess my 3T should be able to handle it too.

But maybe their is some bug in software decoders atm.
[MX Player] Dariusdd:
To the guy with issues with his OP3T, take a look here: https://www.reddit.com/r/oneplus/comments/5ivy2j/sultanxda_cm_131_rom_antutu_test/dbc8gh2/

Try running antutu twice in a row as you might have a device with issues.

Explanation: the phone renders hevc 4k using a mixed sw/hw decoder. So its CPU is running at top speed and it might crash the phone.
[MX Player] UtkarshGupta:
I saw that and ran Antutu 4 times consecutively and it didn't crash.

The issue probably occurs because the video had 5.1 audio, something I don't expect this phone to handle.

But the real issue is that the color converter present isn't working, which is why the video has wrong colors.

EDIT: With the leaked nougat build, HEVC Main10 video works perfectly (even with HE-AAC 7.1)
[MX Player] Wesley_NL:
as i reported before, mxplayer have a sub bug, since i encountered the same problem again by a difrent anime, and i tested mpv player and it show the subs as it should, hope you can slove it, and as a sample i don't know how to make a video sample from mkv's,
[MX Player] Thirumalai.K:
If you have a pc, mkvtoolnix. As I have already replied in my previous post, the player you are using might be ignoring styles specified in SSA subtitle. MX Player follows the font styles mentioned in SSA subtitles. That's why the size varies.

I can check thoroughly if you can provide a link for a video that has issues.
[MX Player] Wesley_NL:
Basicly, as far as i have noticed it are only subs that are at the bottom that slightly change upwards , i found now a 3rd anime that have that problem, now let me see for links

http://tokyotosho.info/details.php?id=962500 this is one i happen to warch now check it arround 01:30

https://www.nyaa.se/?page=view&tid=695216 any this is at the part the guitar moves up and down dont know the exact time stamp anymore

Only the bottom subs changes size subs on top or signs don't,

Hope torrents are alive if not tell me and i find other source
[MX Player] Thirumalai.K:
Can you uplod the videos to any other colud storage linke Dropbox...? The torrents you have mentioned has poor seeders.
[MX Player] Wesley_NL:
https://www.dropbox.com/s/er0qm0x0f...- 03 (1280x720 Hi10P AAC) [4C1A9B6F].mkv?dl=0

https://www.dropbox.com/s/aqtadll5o98dc6s/[orz] SHOW BY ROCK!! 08 [EAC5ACF9].mkv?dl=0

sure here they are ,

also mpv player is now on the google store so check it out and you see what i mean when playing the files,

https://play.google.com/store/apps/details?id=is.xyz.mpv&hl=en
[MX Player] Wesley_NL:
Also i like to request a feature, chapter support so i can skip direct to show skipping op and ed
[MX Player] Thirumalai.K:
Are you talking about the change in subtitle dialogues size or the vertical movement of the subtitle?

If you are talking about the movement of the sub, it's intentionally done on subtitle itself. Some of the dialogues are having position tags inorder to display the text just above scrolling text.

If you are talking about variation of subtitle text size, It seems to bug from the library which is used to display subtitle. When you change the subtitle scale it doesn't applied to the dialogues having position tags. Kindly Goto Settings > Subtitles > Text & reset the scale setttings to 100%. Now, it should work as expected.
[MX Player] karimox:
Hello,

I have a Samsung Galaxy S7 (Exynos) and it plays 1080p x265 10 bit videos with HW+ perfectly.

However, I'd like to ask about other devices that can do the same? My friend is getting a new device, and he's given a choice between a galaxy note 5, an S6 or a Sony Xperia Z5 premium. He's currently leaning towards the note 5 but he's worried that it might not support playing full HD HEVC videos.

My question is can the note 5 do that? Are there any other devices that you would recommend instead?

Thank you.
[MX Player] ramirrat:
Note 5 can do, but only on 8-bit/30FPS mode. Same with S6 and Sony Xperia Z5 premium.
[MX Player] Wesley_NL:
it is on 100%

and thats probaly what i mean yes,

the subs that move position after scrolling tesxt is gone, but also the once that moves up and down like with show by rock, the moving subs change size ,

i don't have this on mpc-hc or mpv player ,

so i though i asked if its a bug in the sub render of mx player
[MX Player] Thirumalai.K:
Does it happens with VLC..?

Many Players omits ssa subtitle styles in favour of user config.

Can you make a another screenshot of changes (only from the sample you have provided)..?

Because in 100% it should be perfect as there is no scaling takes place.
[MX Player] Wesley_NL:
uhm sure i can make alot screen shots, but itis still the same,, and vlc never tried it because i was happy with mx player, since it is so smooth on playback, its only with the bottom sub that size changes , moving signs and top sub don't have this problem, but let me look it up
[MX Player] hevco:
Can someone tell me which android tablet able to play 1080p 10bit hevc video with HW Mode?
[MX Player] softbank21:
does this means that my Samsung Galaxy TAB S 8.4 LTE version cannot play HEVC well, since its processor is a bit older?(using Exynos 5 Octa 5420).

the playback is really disappointing. just when i thought that this tab can handle any playback.(good screen and aspect ratio)
[MX Player] zyguo:
I own a tab s 8.4, I dont think it can or will be able decode h265 in hw in it's life time.
[MX Player] gaetanolip:
Asus zenpad 3s

Inviato dal mio ASUS_Z00A utilizzando Tapatalk
[MX Player] lollimolly:
Hello, I'm trying to buy a new 10in tablet that's good for hevc videos. I really don't know what to buy. I bought the Samsung tab A 10.1 2016 and Its kinda laggy and slow when streaming from nas so I returned today and now I'm looking for other options. So can you guys suggest some tablets to me with preferably 16:10 aspect ratio and 10in display?

Thanks
[MX Player] ciorofleasca:
Are you sure it's the tablet that's slow? I can see that happening, but for me the wireless speed or NAS is more often the problem.
[MX Player] lollimolly:
Actually the wireless speed of the tablet is slow. My s7 edge and nexus 7 2013 works fine from the same distance. I just don't know which tablet to get. A lot of the flagship tablets are 9.7in and I don't want that. And I was concerned about the ram too it Olympic has like 600 free out of 2gigs and it's 2 days old.
[MX Player] softbank21:
Thanks for this info man.

actually using my LG G5 for h.265. a bit sad as i want to use this tab mainly for entertainment yet it can't play what i want.

HEVC encoding.
[MX Player] friend.evil:
hi, can the S7 Edge support h264 and hevc in HW or HW+ ( 10-bit ) because I am looking for a phone that supports both of them. Any suggestions? Thank you
[MX Player] radioham:
ASUS MEMOPAD 3S 10 Z500M can read almost everything, including HEVC H.265 UHD vidéos.

I use MX Player with HW+ mode.

I've tested 10 bits UHD 2160p demos from demo-uhd3d website.

Tested in local storage and in streaming from a N.A.S.

4k 4096p H.264 was also OK.

The only video almost unreable is H.264 UHD 2160p at 60fps of Big Buck Bunny: bitrate is too high for the tab and image is sluggish.

But this type of file is of no interest today with H.265.
[MX Player] ikramii:
My nexus 6 snapdragon 805 can play smoothly 1080p 10-bit x264/AVC (coalgirls, fff, doki) fff and coalgirls is the most demanding
[MX Player] raamishmk:
My Redmi Note 3 (Kenzo) is not able to play 1080p HEVC h265 10 bit encoded Westworld episodes even after using all cores in SW mode and speedup tricks. HW and HW+ fail to start. I suppose 265 is just too much to handle for it
[MX Player] Tinderbox (UK):
Try the 720p or 480p less strain on the cpu, 1080p is wasted on an small screen and eats battery power, I only play 480p on my 10.5" so the battery lasts ages.

John.
[MX Player] raamishmk:
Yeah my thoughts exactly. 720p will be fine I suppose. Will try it when I get free.
[MX Player] DarkDestiny08:
Okay so I experimented with some 1080p 10bit videos (Anime, movies). These were encoded using x265(HEVC). I was unable to play these properly, the screen looked like a mess of random flickering colors, the audio was just fine. I have a custom codec installed, not sure if that helps.

Device : Samsung Galaxy S6 (Exynos 7420).

If I can flawlessly play 8bit 2160p video encoded using x265(HEVC) then shouldn't 1080p 10bit be a breeze? I mean 8bit 1080p plays just fine even at 60fps, so does 2160p at 30fps but 1080p 10bit doesn't? Any explanation?
[MX Player] Thirumalai.K:
It's because they are supported natively and can be hardware accelerated. 10bit HEVC may not be natively supported. Without Hardware Acceleration, the only option is SW. But, SW will use only CPU to decode. So, it may lag if your cpu can't handle the load.

Direct comparison is not not appropriate in this issue.
[MX Player] ramirrat:
Exynos 7420 HW supports only 8-bits, 10-bits playback will be laggy, even in 1080p, because of SW decoding
[MX Player] DarkDestiny08:
Is there a way for the SW decoder to use both CPU and GPU? I'm sure then it won't be a problem.
[MX Player] zyguo:
I've heard some hybrid thing for decoding that 810 official supported for h265, but never dig it more.
[MX Player] carlchan31:
I can confirm that Exynos 8890 is capable of playing 10-Bit HEVC videos. I'm also currently using Redmi Note 4 which has the Helio X20, and it can easily play x264 10-bit videos. While x265 10-bit videos has some bugs and would slow down if you seek while playing the video, nonetheless it's smooth as long as you don't try to seek the video. Hopefully it would be fix in the upcoming update.
[MX Player] Thirumalai.K:
I am sure whether your chipset supports hevc 10bit. If it supports then it should be implemented on the OEM side or in ROM. Without It hardware acceleration is not possible at all.
[MX Player] wellivea1:
10 bit doesn't work at all on the LG V20 and SW mode scaling sucks

10 bit h264 video doesn't play at all on the LG V20 (only with MX player), it just displays solid green while playing the audio. I tried installing a custom codec, it didn't help at all. One other thing that has bugging me is the difference in scaling quality between SW decoding mode and HW, and HW+ decoding mode (HW+ being the best). When using SW decoding, there's a lot of aliasing when upscaling from pretty much any size, particularly from 720p and below. Upscaling while in HW+ decoding mode is very good (lanczos+filtering?), even when upscaling from SD content. Is it possible to use the same scaler that is used with HW+ decoding in all cases? The SW one is absolutely terrible. This is incredibly frustrating since using SW decoding should result in at least the same or higher quality, not lower (and you don't have a choice with 10 bit video).
[MX Player] USBhost:
For your green screen try turning off YUV
[MX Player] wellivea1:
Thanks, that worked, but YUV still works with 8 bit video. Maybe it's a bug of some kind (colorspace conversion, maybe)?
[MX Player] CDB-Man:
Hmm, a couple of questions for you then:

1. Is it playing 4k 10bit HEVC on HW / HW+?

2. How does it do for 4k 10bit h.264? Asking this since most fansubs are still this format.
[MX Player] gmanhatesu:
i also have this issue, didnt do it in the older versions of mxplayer
[MX Player] shakirajane:
The company behind the development of the MX Player, J2 Interactive, uploaded today new strings for translation that indicates that MX Player will support 10 bit files. This will be achieved through a new decoder inside mx player.

Source: http://www.goodbyte.gr/innovation/mx-player-will-support-10-bit-video-files-5597/
[MX Player] raducutzu:
1. It's playing 4k 10bit HEVC on HW, not HW+, it's the real deal.

2. I never tested 4k 10bit h.264, but my guess is that it would be even easier than h265, don't you think?

I only tested HEVC 4k 10bit, and for that purpose I downloaded some 4k movie trailers at an insane bitrate, and they opened up flawlessly, not even a split second of lag, no stuttering, just smooth playback. For more info, make a quick search on You Tube, you'll see what I'm talking about:

https://www.youtube.com/watch?v=cz6Jkl-fJHk

https://www.youtube.com/watch?v=spSpBBa8pjM
[MX Player] Grand Admiral Thrawn:
Snapdragnon 625

I have one question: Does anyone know about the state of 10-bit HEVC on Snapdragon 625? It does have "HEVC" support, so 8-bit's surely fine, but 10-bit? Any experiences with that? I browsed through the last 10 pages or so here, but the 625 was not mentioned at all (or I missed it)..
[MX Player] ellevit:
It has hw support for h265 4k 10bit, like you said, but not for h264 10bit. I don't know if its 4core Cortex A53 has the oomph to run 1080p h264 10bit in Software. RK3229/RK3399 are supposed to have hw support for h264 10bit, though I don't know if the former of the 2 really makes it.

Bought the Huawei Mate 9 and let it run a 1080p hevc2 aka hevc 12bit file on MX Player Pro, the Kirin 960 (4 Cortex A73, 4 Cortex A53) manages to play it fluently, using SW/8 cores. Trying HW/HW+ resulted in wrong colors. I will test h264/h265 10bit as soon as I have my SD card.
[MX Player] raducutzu:
I will download a sample in 4k h264 10bit, and put it to the test. Right off the bat there is something true about what you said, it seems it can play h264 4k only in 30 fps, not 60 like h265, so there might be something to take into account. I'll get back to you as son as I possibly can.
[MX Player] ellevit:
The Huawei Mate 9 can't play the super demanding Samsung 4k h265 10bit (51.6mbit/s) in HW. HW+ comes with jaggies and color problems, SW stutters heavily. But even i7 processors (used a 4700mq) will struggle with that file.

4k h265 8bit (Sintel) runs flawlessly on HW (HW+), SW with heavy stuttering.

4k h264 8bit also runs in hardware.

1080p h264 10bit files from Coalgirls run flawlessly in SW, HW+ comes with jaggies, HW doesn't work. Still, the Kirin 960 comes with impressive performance, but lacks the hardware acceleration features of some of the TV box SOCs. I have the Xiaomi TV Box 3 enhanced, which comes with a 2xA72 4xA53 SOC and will get my hands on the Remix IO+ in May, which will come with the RK3399. The latter is supposed to offer a lot of the HW acceleration features, let's see how it turns out.

For Huawei's Hisilicon Kirin line I would say that 950+ definitely have the oomph for 1080p h264 10bit, not so sure about the 920s, with their Cortex A15s in the big core cluster.
[MX Player] krasCGQ:
Are you sure? MX Player already has decoding support for 10-bit videos via software or hardware (if the hardware supports it) decoder.

Unless it explicitly says "HEVC Main10" or "HEVC 10-bit", the SoC won't have hardware decoding support for HEVC 10-bit videos.
[MX Player] ikramii:
Yes, even pc cant play 10-bit video on hw
[MX Player] Reyde Viscerous:
Going to disagree here, manufacturers don't feel the need to include this information most of the time. My Snapdragon 820 device with Adreno 530 does not support 10-bit AVC(H.264), however it does HW+ decode 10-bit HEVC. Wikipedia properly lists the addition of 10-bit encoding and decoding for HEVC to the hardware, but Qualcomm's own website does not. 625 was released close to 820 so it's worth a try, but it can go either way.

Incidentally, the SIP on Nvidia's 10 series cards also supports 10-bit decoding for desktop.
[MX Player] Thirumalai.K:
It's a bug on ffmpeg side. It's already fixed on internal codes. The next update will bring the fixes to this issue.
[MX Player] Kantana:
Just a quick update for the LG G6. It has support for HEVC Main10. However what I noticed also is that it doesn't support VC1 or MPEG2 which the V20 did. Seems like the G6 only supports the latest codecs like AVC, HEVC, VP8, VP9, H263 etc. Older codecs are not supported if anyone needs them.
[MX Player] ramirrat:
LG G6 can playback 12-bit H.265?
[MX Player] Tinderbox (UK):
A couple of question please.

How does HW+ work, when i play 10-bit H.264 which is not hardware supported on my tv box, I get hardware supported level of cpu usage 20-30% instead of 100% when using software decoding.

Also when i play 4K video`s on an 1080p tv, is my gpu being stressed at 4k level or 1080p level?

Thanks

John.
[MX Player] Dariusdd:
The snapdragon 821 doesn't support 12 bit hw decoding.
[MX Player] ramirrat:
But how LG G6 supports Dolby Vision, if it needs 12-bit dithering?
[MX Player] Dariusdd:
Now that's a good question that I unfortunately cannot answer because I have no knowledge of how they are supporting that.