最初由 roozhou 发布
DXVA对渲染器有严格的要求。只要你的解码器不是连到Overlay或者VMR上就没法开启硬件加速。
DGAVCDecodeNV是基于CUDA的,利用NV提供的接口实现bitstream->显存->解码成YV12->内存的过程。但DGAVCDecodeNV并不基于dshow,而是需要自己的分离器,所以应用范围非常狭窄。
所以我期待基于CUDA的dshow解码器出现,这样看片和压片的问题都解决了。
roozhou@2009-01-19 02:25
DXVA对渲染器有严格的要求。只要你的解码器不是连到Overlay或者VMR上就没法开启硬件加速。lifengdp@2009-01-19 02:54
引用最初由 roozhou 发布
DXVA对渲染器有严格的要求。只要你的解码器不是连到Overlay或者VMR上就没法开启硬件加速。
DGAVCDecodeNV是基于CUDA的,利用NV提供的接口实现bitstream->显存->解码成YV12->内存的过程。但DGAVCDecodeNV并不基于dshow,而是需要自己的分离器,所以应用范围非常狭窄。
所以我期待基于CUDA的dshow解码器出现,这样看片和压片的问题都解决了。