Quote:
Originally Posted by NikosD
But then how is it possible for CUVID to be faster or as fast than DXVA2 native even for 4K60fps 10bit clips or even 8K60fps clips ?
|
Benchmarking speeds are irrelevant because CUVID pushes the GPU to run at max clock at all times, which wastes a lot of energy.
During normal playback, the load on the system with any sort of copy-back implementation like CUVID is going to be worse then a native implementation.
Quote:
Originally Posted by aufkrawall
And there seems to be no way to use native GPU deinterlacing
|
Thats only a FFmpeg limitation, and not an inherent problem.
I've been thinking about replacing CUVID with NVDEC in LAV, with built-in deinterlacing and either copy-back like today or interop with D3D11, so that it could be efficient like D3D11 native, just with deinterlacing, and potential 12-bit and maybe 4:4:4 support (the latter would likely need renderer support first)