nvpro-samples / vk_video_samples

Vulkan video samples
Apache License 2.0
237 stars 40 forks source link

Help:NV DX12 video encode driver bug?: Error using new FFMPEG HEVC D3D12 encoder support in Intel cartwheel repo.. #76

Open oscarbg opened 2 months ago

oscarbg commented 2 months ago

Hi, first sorry as this sample is for reporting Vulkan video dec/enc bugs but found some issues using new HEVC D3D12VA encoder support in Ffmpeg intel repo and Intel engineer says no issues on Intel HW so can be a Nvidia driver bug and to request help from NV guys.. Don’t know where to ask contact DX12 team responsible for dx12 video encode decode apis so just asking here.. Please @zlatinski, can pass info of the bug to dx12 video team : https://github.com/intel/cartwheel-ffmpeg/issues/311 These d3d12 encode patches should be in next ffmpeg 7.1 release so hope fixed before then.. Also I know building ffmpeg for windows with the d3d12 encode patches can be a bit of work so can provide a wwindows binary (ffmpeg.exe) if needed.. Thanks..

zlatinski commented 2 months ago

Hi oscarbg, I'll try to find someone from NVIDIA's DX12 video team to help.

Andarwinux commented 2 months ago

I'd like to report a d3d12 decoder bug by the way. hevc_main10_hbr.webm Can't use RTX 3080 to decode this sample via ffmpeg d3d12va, just get black screen, no problem with Intel iGPU.

oscarbg commented 2 months ago

really thanks @zlatinski !! @Andarwinux will test this sample for curiosity, altough generally have no problems with d3d12va ffmpeg decoder..