... it is not as wonderful as I hoped it would be.
So, proper HDR10 UHD is currently a no go with libreelec.
Does it work with Windows 10?
... it is not as wonderful as I hoped it would be.
So, proper HDR10 UHD is currently a no go with libreelec.
Does it work with Windows 10?
HDR is still a work-in-progress for Kodi 18, so that may take a while. Also, not every Intel chip supports it, only the Core i3/5/7 cpu's and not the 'simple' ones such as Gemini Lake. Changes may come in future in bios/uefi/drivers/etc. It's hard to tell now.
I found a ati/amd video card that support hevc 10bit with vdpau (Radeon RX 550).
Unfortunatly hardwaredecoding does not work with Kodi anyway. H264 is decoded on hardware...
Any idea why this does not work?
>> vdpauinfo
display: :0 screen: 0
API version: 1
Information string: G3DVL VDPAU Driver Shared Library version 1.0
Video surface:
name width height types
-------------------------------------------
420 16384 16384 NV12 YV12
422 16384 16384 UYVY YUYV
444 16384 16384 Y8U8V8A8 V8U8Y8A8
Decoder capabilities:
name level macbs width height
----------------------------------------------------
MPEG1 --- not supported ---
MPEG2_SIMPLE 3 65536 4096 4096
MPEG2_MAIN 3 65536 4096 4096
H264_BASELINE 52 65536 4096 4096
H264_MAIN 52 65536 4096 4096
H264_HIGH 52 65536 4096 4096
VC1_SIMPLE 1 65536 4096 4096
VC1_MAIN 2 65536 4096 4096
VC1_ADVANCED 4 65536 4096 4096
MPEG4_PART2_SP 3 65536 4096 4096
MPEG4_PART2_ASP 5 65536 4096 4096
DIVX4_QMOBILE --- not supported ---
DIVX4_MOBILE --- not supported ---
DIVX4_HOME_THEATER --- not supported ---
DIVX4_HD_1080P --- not supported ---
DIVX5_QMOBILE --- not supported ---
DIVX5_MOBILE --- not supported ---
DIVX5_HOME_THEATER --- not supported ---
DIVX5_HD_1080P --- not supported ---
H264_CONSTRAINED_BASELINE 0 65536 4096 4096
H264_EXTENDED --- not supported ---
H264_PROGRESSIVE_HIGH --- not supported ---
H264_CONSTRAINED_HIGH --- not supported ---
H264_HIGH_444_PREDICTIVE --- not supported ---
HEVC_MAIN 186 65536 4096 4096
HEVC_MAIN_10 186 65536 4096 4096
HEVC_MAIN_STILL --- not supported ---
HEVC_MAIN_12 --- not supported ---
HEVC_MAIN_444 --- not supported ---
Output surface:
name width height nat types
----------------------------------------------------
B8G8R8A8 16384 16384 y NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8 A8I8 I8A8
R8G8B8A8 16384 16384 y NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8 A8I8 I8A8
R10G10B10A2 16384 16384 y NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8 A8I8 I8A8
B10G10R10A2 16384 16384 y NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8 A8I8 I8A8
Bitmap surface:
name width height
------------------------------
B8G8R8A8 16384 16384
R8G8B8A8 16384 16384
R10G10B10A2 16384 16384
B10G10R10A2 16384 16384
A8 16384 16384
Video mixer:
feature name sup
------------------------------------
DEINTERLACE_TEMPORAL y
DEINTERLACE_TEMPORAL_SPATIAL -
INVERSE_TELECINE -
NOISE_REDUCTION y
SHARPNESS y
LUMA_KEY y
HIGH QUALITY SCALING - L1 y
HIGH QUALITY SCALING - L2 -
HIGH QUALITY SCALING - L3 -
HIGH QUALITY SCALING - L4 -
HIGH QUALITY SCALING - L5 -
HIGH QUALITY SCALING - L6 -
HIGH QUALITY SCALING - L7 -
HIGH QUALITY SCALING - L8 -
HIGH QUALITY SCALING - L9 -
parameter name sup min max
-----------------------------------------------------
VIDEO_SURFACE_WIDTH y 48 4096
VIDEO_SURFACE_HEIGHT y 48 4096
CHROMA_TYPE y
LAYERS y 0 4
attribute name sup min max
-----------------------------------------------------
BACKGROUND_COLOR y
CSC_MATRIX y
NOISE_REDUCTION_LEVEL y 0.00 1.00
SHARPNESS_LEVEL y -1.00 1.00
LUMA_KEY_MIN_LUMA y
LUMA_KEY_MAX_LUMA y
Display More
You'll need Kodi 18 for hw 10 bit support.
You'll need Kodi 18 for hw 10 bit support.
Does this mean we'll also get HEVC 10 bit support on the GT 1030 via ffmpeg 4.0 (NVDEC)?
Does this mean we'll also get HEVC 10 bit support on the GT 1030 via ffmpeg 4.0 (NVDEC)?
No, because NVDEC requires EGL streams which Kodi doesn't support.
So that means there are no discrete GPUs (under $100 at least) that supports 10 bit HEVC in Libreelec? Only option is Gemini/Kaby right now?
So that means there are no discrete GPUs (under $100 at least) that supports 10 bit HEVC in Libreelec? Only option is Gemini/Kaby right now?
Yup. It's a sucky situation and that's one of the reasons we've been working on a next-generation rendering/decoding pipeline that extends Kodi (on Linux) support to a range of other SoC types so people have more hardware options in the future. It's not going to change the discrete GPU situation though. They're somewhat out of fashion these days.
Its been a while since I've been on this thread. I was curious where we stand with LE and 10bit HDR on either nvidia hw or intel hardware. I know the regular builds of LE are still Kodi 17 so they don't do HDR but i know there are development builds now that do ....
Today my old Zotac Mag box died and I'm looking for a replacement for it. I dont' need anything to run on there other then kodi so I can even go with an Andriod type of box for it but I do like to run Aeon Silvio on it so that does use a bit more resources and i know my Atom box previously was a bit sluggish. I don't have a 4k tv yet but plan to have this box hooked up to one in the next couple months so thats why I would prefer to buy something that is future proofed for that.
Not much change. Current generations of NUC are still the best 'performance' option but HDR support in the Intel GPU drivers is still under active development. Current Amlogic S905X/D devices have sort-of HDR support, but there are some lurking issues in the 3.14 kernel that will never be resolved and although mainline kernel is progressing nicely we are still some way from having full HDMI 2.0 support; and HDR support there will ultimately depend on some of the same "work in progress" kernel bits that the Intel GPU drivers need.
I have no doubt that both Intel, Amlogic, Rockchip etc. will have proper HDR support in the future, but I wouldn't want to guess timescales
Current generations of NUC are still the best 'performance' option but HDR support in the Intel GPU drivers is still under active development.
Your talking about the Milhouse test builds?
Your talking about the Milhouse test builds?
there is currently no final or really working solution for linux yet that could be tried
From what I've read so far, an Nvidia 1050 should be able to decode h265 with no problems. For some reason this new box I've built shows hardware decoding inactive when it hits an h265 clip. H264 is fine.
Any ideas?
Nvidia works fine under Linux as long as the videos are in 8-bit only. 10-bit support under Linux is sadly not in Nvidia's vocabulary.
10bit works for Nvidia at linux too (afaik) but just with the new, NOT standard, api that is not supported by kodi.
10bit works for Nvidia at linux too (afaik) but just with the new, NOT standard, api that is not supported by kodi.
That's what must have been confusing me. I went and looked at Nvidia Linux drivers and they've supported it for ages. So the culprit is Kodi. Fingers crossed v18 surprised us!
So the culprit is Kodi.
the culprit is nvidia that created a new api that nobody supports, afaik no plans yet to add this to kodi at all - also the old nvidia not standard api gets removed with kodi 19 (at least that was the plan some time ago)
Kodi goes that "just support the OS standard" route or it won't work (just imagine NVIDIA won't support DirectX at Windows)
One of the design goals for K19 is the removal of all vendor proprietary interfaces. iMX6 is already gone and VDPAU/amcodec can be removed once the K18 release branch is forked. VAAPI gets a pass because it's no longer Intel specific (AMD and Allwinner will use it). One of the related design goals for LE10 is the removal of X11 and it's many dependencies.
The next generation Kodi video pipeline based on DRM/GBM allows us to support 10+ different GPU/SoC types (everything except nVidia) under a single framework and code path. There is nothing to stop someone implementing EGL streams, but it's not going to be popular with the main Kodi architects (given the design goals) and so far nobody is volunteering to do the work.
Unless that situation changes there will be a technical decision to terminate nVidia support after LE 9.0, and we are actively collecting stats on the number of installed devices with nVidia GPU's to quantify the impact of that decision. NB: If LE ends nVidia support you can still install drivers under Ubuntu or some other distro using Wayland or Xorg.