Thread: MPC-HC v2.2.1
View Single Post
Old 31st July 2019, 19:40   #630  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
Quote:
Originally Posted by NikosD View Post
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 View Post
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)
__________________
LAV Filters - open source ffmpeg based media splitter and decoders

Last edited by nevcairiel; 31st July 2019 at 19:42.
nevcairiel is offline   Reply With Quote