- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
Does the NUCWSHi5 capable to play smoothly via HDMI outputs (hardware acceleration) video clip H.265 50 fps 4k 4:2:2 10 bit L5.1-High on Windows 10 Home 22H2 19045.4046?. Video was recorded using FUJI X-H2S camera, see attache mediainfo file.
I was trying unsuccesfully. Result is not HW decoding. So SW decoded makes video play not smooth.
SYSTEM:
- Intel Iris Xe driver 31.0.101.5330
- NUC RAM: 2 x 8 GB modules DDR4 3200.
- Drive: 1TB SSD M.2 Acer Predator GM7.
- Monitor: TCL TV 43C635 (HDMI2.1)
Do not hesitate to ask me for additional information.
Regards.
Carmelo.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
I updated to Win11.
I installed MPC-BE as above.
Now I see that the HW decode works properly and no CPU usage.
I installed FRAPS software to monitor FPS, see results below (yellow numbers):
Clip: "ext h.265 4k 50 4_2_2 10b 100Mbit L5.1-high"
Minimized window: 50 FPS
As I increase window size FPS decrease, 35 FPS @Max size
In order to get nominal FPS it is necessary to play video not showing controls, statistics, search bar...
In this situation CPU & GPU activity is as below: "perfect"
Also clip "ext h.265 4k 50 4_2_2 10b 350Mbit L6.1-high" plays smootly at 50 FPS.
Just to check NUC+MPC-BE capabilities, I tested another clip "ext h.265 4k 50 4_2_2 10b 700Mbit L6.2-high". Maximum FPS that can be achieved is 30, not too bad.
So, my fear that this NUC could not play as I expected has gone 🙂
As you said: "The video player seems to have more influence on the use of hardware acceleration than one might think."
Many thanks MUC for your valuable support. 😊
If you're coming to Madrid (Spain) someday, place a message on this post (I will receive a notification) and will drink some beers!.
Good luck.
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello MUC,
Thanks for your help.
If I understand properly the document you linked, the 12th generation should be capable to HW decode it, so, do you know why my NUC is not capable to do it?. Is there something I am missing?. Should I upgrade in some way the NUC HW?, Or is it related to W10 version or Drivers?
Best regards.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Your device is a NUC12WSHi5 ?
The latest driver would then be this:
https://www.intel.com/content/www/us/en/download/785597/intel-arc-iris-xe-graphics-windows.html
As I understand it, no other special requirements should be met. However, I am not familiar with self-made recordings. According to the operating instructions, the X-H2S can do:
Have you tried whether you have better luck playing files recorded with the other file types and compression modes?
YCbCr 4:2:2 is not common in media distribution and is therefore a “special case” for me. Please note that the physical layer (PHY) of Intel graphics products does not output an YCbCr 4:2:2 signal. Either RGB or YCbCr 4:2:0 is sent, even if a video file is decoded from YCbCr 4:2:2 using hardware acceleration.
One possibility would therefore be to create the recordings from the outset with YCbCr 4:2:0. This also saves disk space.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello MUC,
Yes, my CPU is NUC12WSHi5. Already installed last version driver:
No problem with Disk space, I wanted to record 4:2:2 to have better color resolution than 4:2:0. Also 10 bit, instead 8bit, for better color gradients.
I recorded some clips 4:2:0 and they were played as expected (NUC using HW decoding), but when trying with 4:2:2, no HW decode.
Let me say that my records are not intended to media distribution, they are just for familiar usage (family memories).
Regarding your comment "Please note that the physical layer (PHY) of Intel graphics products does not output an YCbCr 4:2:2 signal. Either RGB or YCbCr 4:2:0 is sent, even if a video file is decoded from YCbCr 4:2:2 using hardware acceleration." I would like to better undestand what is behind that. Could you please let me know where can I find the source information?. Does It comes from Intel?
Do you know if it is related to HDMI output?. I mean, If I use Display Port (via thunderbolt USB C connector) may be the problem could be solved? (DP better capabilities than HDMI)
I read that "12th Generation Intel Core Processors Datasheet Volume 1 of 2" (page 140) shows:
But I do not know if MPO is already enabled on my computer. Also I do not know if i51240P SKU can affect to the 4:2:2 HW decode.
So, considering info on hand, I think that i51240P should work for 4:2:2 HW decode, and I would like to understand why I am not able to find the solution.
Do you know if there is some document detailing specifically i51240P HW decode capabilities?
Any help will be highly appreciated.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The official Intel articles regarding YCbCr are these:
- How to Configure YCbCr in the Intel Graphics Command Center (probably obsolete)
- How Do I Set Color Depth or Color Format in the Intel Graphics Command Center?
Note: Color Depth and Format are not supported via DisplayPort, USB-C, VGA, or when using adapters.
MPO = Multiplane Overlay
I don't think this needs to be configured. The application decides. Which video player and renderer do you use?
If you upload a test video to the cloud somewhere, then I can test it. I have a few devices here, one with Iris Xe.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I am currently travelling, once I come back in 10 days, I will do it.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello MUC, sorry by the delay, I was out more than expected...
See below the Dropbox link to the clip.
Regarding your points 1&2: I did time ago but not solved the problem.
Looking for your feedback about the clip test in your side.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
GENERAL
Format: MPEG-4
Format profile: QuickTime
File size: 384 Megabytes
Duration: 9 seconds
Overall bit rate: 358 Megabits per second
Movie_More: FUJIFILM DIGITAL CAMERA X-H2S
Origin: Digital Camera
VIDEO
Format: HEVC
Format/Info: High Efficiency Video Coding
Format profile: Format Range@L6.1@High
Codec ID: hvc1
Codec ID/Info: High Efficiency Video Coding
Duration: 9 seconds
Bit rate: 351 Megabits per second
Width: 3,840 Pixel
Height: 2,160 Pixel
Display aspect ratio: 16:9
Frame rate mode: constant
Frame rate: 50 FPS
Color space: YCbCr
Chroma subsampling: 4:2:2
Bit depth: 10 bits
Bits/(Pixel*Frame): 0.846
Stream size: 376 Megabytes (98%)
Color range: Full
Color primaries: BT.709
Transfer characteristics: BT.709
Matrix coefficients: BT.709
Codec configuration box: hvcC
This file is quite large. Almost 400 megabytes for 9 seconds. I don't think this format is suitable for playing directly on a PC.
I can only play it directly on Iris Xe via the VLC media player. And I can confirm that in this case the computing power is carried by the CPU and there is no hardware acceleration of the GPU. The Apple QuickTime Player for Windows doesn't play the file at all, which is surprising considering the container format.
Which video player and renderer do you use?
In comparison, I looked at the properties of a cinema film with Dolby Vision. This file is 40 Gigabytes in size with a film length of 2 hours and 27 minutes (8820 seconds). For the container format shown above, a recording of this length would require storage space of 8820 seconds x 42 Megabytes = 370 Gigabytes.
Common mastering software is Blackmagic Design DaVinci Resolve or Adobe Premiere Pro. There are also solutions for this:
Import and edit Fujifilm X-H2S MOV in Premiere Pro/DaVinci Resolve
Please try this way to keep the storage space on the PC within reasonable limits and there will probably be no problems with hardware acceleration afterwards.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello MUC,
I use VLC because it is the best results one compared to other players (even if no HW decode).
Sorry but I do not have DaVinci Resolve or Adobe Premiere Pro because I do not edit the clips, I just store them for future video views.
Please try this clip, it is 100Mbit/s:
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The video player seems to have more influence on the use of hardware acceleration than one might think. I cannot achieve hardware acceleration with VLC media player. But with Media Player Classic Black Edition (MPC-BE) in conjunction with the MPC Video Renderer:
I also ran the same test with another PC with an Nvidia GeForce RTX 3050. This does not enable hardware acceleration here.
So please install MPC-BE.
- Download: https://www.videohelp.com/software/MPC-BE
- Also select the MPC Video Renderer for installation:
- Run MPC-BE:
Done. Please check now whether playback is satisfactory using MPC-BE.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
I updated to Win11.
I installed MPC-BE as above.
Now I see that the HW decode works properly and no CPU usage.
I installed FRAPS software to monitor FPS, see results below (yellow numbers):
Clip: "ext h.265 4k 50 4_2_2 10b 100Mbit L5.1-high"
Minimized window: 50 FPS
As I increase window size FPS decrease, 35 FPS @Max size
In order to get nominal FPS it is necessary to play video not showing controls, statistics, search bar...
In this situation CPU & GPU activity is as below: "perfect"
Also clip "ext h.265 4k 50 4_2_2 10b 350Mbit L6.1-high" plays smootly at 50 FPS.
Just to check NUC+MPC-BE capabilities, I tested another clip "ext h.265 4k 50 4_2_2 10b 700Mbit L6.2-high". Maximum FPS that can be achieved is 30, not too bad.
So, my fear that this NUC could not play as I expected has gone 🙂
As you said: "The video player seems to have more influence on the use of hardware acceleration than one might think."
Many thanks MUC for your valuable support. 😊
If you're coming to Madrid (Spain) someday, place a message on this post (I will receive a notification) and will drink some beers!.
Good luck.
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page