Hardware Decoding with Skylake
2 posters
Page 1 of 1
Hardware Decoding with Skylake
I have an i7-6700K and a GTX 1060 (6 GB) GPU. I use the K-Lite Codec Mega Pack version 12.8.5. My OS is Windows 8.1 64-bit.
My CPU should support HEVC hardware decode for 8-bit colour depth. When I go into the LAV video settings, HEVC, HEVC10 (logically), MPEG-4 and VP9 are greyed out. The last three I don't really care about, but the first I do find necessary.
Per default, the hardware decoder is set to DVXA2 copyback. It does support hardware decoding via my GPU, and MPC-HC confirms that by saying "[H/W] Playing" in the bottom left. Sadly, that gives me pretty bad playback stuttering, which is why I wanted to go for my CPU's hardware decoding. I already tried plugging my DVI cable into the mainboard directly, instead of the GPU, but that didn't help. All that was possible was to tell DVXA2 to use the Intel Graphics thing instead, which only made things much worse. QuickSync doesn't allow me to use HEVC hardware decoding. Am I doing something silly? I can hardware encode with it in TMPGEnc just fine, and set my BIOS to "Auto" for choosing between the iGPU and dedicated GPU.
Thanks for your time.
My CPU should support HEVC hardware decode for 8-bit colour depth. When I go into the LAV video settings, HEVC, HEVC10 (logically), MPEG-4 and VP9 are greyed out. The last three I don't really care about, but the first I do find necessary.
Per default, the hardware decoder is set to DVXA2 copyback. It does support hardware decoding via my GPU, and MPC-HC confirms that by saying "[H/W] Playing" in the bottom left. Sadly, that gives me pretty bad playback stuttering, which is why I wanted to go for my CPU's hardware decoding. I already tried plugging my DVI cable into the mainboard directly, instead of the GPU, but that didn't help. All that was possible was to tell DVXA2 to use the Intel Graphics thing instead, which only made things much worse. QuickSync doesn't allow me to use HEVC hardware decoding. Am I doing something silly? I can hardware encode with it in TMPGEnc just fine, and set my BIOS to "Auto" for choosing between the iGPU and dedicated GPU.
Thanks for your time.
bamboozlr- Posts : 3
Join date : 2017-02-04
Re: Hardware Decoding with Skylake
The QuickSync decoder in LAV does not support HEVC (regardless of your hardware). It should not be used. DXVA2 works with ALL brands of GPUs, including Intel.
If you use DXVA2 copy-back, then there is a dropdown box below it where you can select the desired GPU. You can select your Intel one there. You can also customize which GPU is used for a specific application in your NVIDIA control panel.
But a GTX 1060 should have no issues at all with HEVC. That also supports 10-bit.
If you use DXVA2 copy-back, then there is a dropdown box below it where you can select the desired GPU. You can select your Intel one there. You can also customize which GPU is used for a specific application in your NVIDIA control panel.
But a GTX 1060 should have no issues at all with HEVC. That also supports 10-bit.
Re: Hardware Decoding with Skylake
Thanks for your response.
I know it shouldn't have any issues, but for some reasons, it did. Good to know that the QuickSync decoder doesn't support HEVC. I did select my Intel internal graphics in that dropdown box, but it caused massive CPU load and made playback more cumbersome than software decoding. Don't understand why my CPU can't do its regular hardware decoding.
Guess I'm stuck with software decode then. Thanks nonetheless.
I know it shouldn't have any issues, but for some reasons, it did. Good to know that the QuickSync decoder doesn't support HEVC. I did select my Intel internal graphics in that dropdown box, but it caused massive CPU load and made playback more cumbersome than software decoding. Don't understand why my CPU can't do its regular hardware decoding.
Guess I'm stuck with software decode then. Thanks nonetheless.
bamboozlr- Posts : 3
Join date : 2017-02-04
Re: Hardware Decoding with Skylake
Try this setting:
NVIDIA control panel > Manage 3D settings > Global Settings > Power Management Mode > Select "Adaptive"
If that doesn't have help, then try DXVA2 native instead of copyback.
NVIDIA control panel > Manage 3D settings > Global Settings > Power Management Mode > Select "Adaptive"
If that doesn't have help, then try DXVA2 native instead of copyback.
Re: Hardware Decoding with Skylake
Thank you! I think changing the power management might have helped.
bamboozlr- Posts : 3
Join date : 2017-02-04
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum