Device: Mini m8s ii Amlogic S905X
LibreELEC release: S905.aarch64-7.0.3.011
When i try to play one of this clips, video won`t go in full screen... If i play similar type of movie i only hear voice.. Picture is black...
Device: Mini m8s ii Amlogic S905X
LibreELEC release: S905.aarch64-7.0.3.011
When i try to play one of this clips, video won`t go in full screen... If i play similar type of movie i only hear voice.. Picture is black...
As the filenames indicate, these videos use 4:4:4 or 4:2:2 coding for the YUV colorspace. (See YUV - Wikipedia for more info)
To my (limited) knowledge, 4:2:0 is the usual coding for consumer video, and hardware decoders are limited to this. The S905(X) thus needs to decode your sample videos in software, and for 1080p videos this is far too much for the 4-core ARM SoC.
Hmmm.. One video is only 720x576 with Bit rate of 223 kb/s.. and yes, chroma 4:4:4 and not working
video-x265-10bit-444.txt
All HEVC 1080p movies i find are in Chroma subsampling: 4:4:4.. What device can play these kind of files than?
The hevc files that I found on the internet as well as those that I created myself are using 4:2:0 subsampling. The same is true for the DVB-S2 4k hevc streams I can receive from Astra, Hotbird, and Astra2.
My demo files are from: Demo UHD-3D - Ultra-HD / 4K / HDR / 3D
I use handbrake and staxRip to convert my own videos. Both x265 software encoding and nvidia hardware encoding use 4:2:0 by default.
[hr]
I just checked, the hevc main and main10 profiles (which are the only ones the s905(x) does in hardware) only support 4:2:0 subsampling.
To play your files, you either need a media player with a stronger cpu or you re-encode then using either the main or main10 profile.