Introducción a la decodificación acelerada por hardware
*GUI en este documento se refiere a Waifu2x-Extension-GUI
1.¿Qué es la "decodificación acelerada por hardware"?
De forma predeterminada, GUI utiliza decodificadores por software (CPU) para decodificar vídeos (dividir el vídeo en fotogramas).
Con la decodificación acelerada por hardware, GUI puede usar la GPU para decodificar vídeos, lo cual es mucho más rápido y eficiente.
Pero la compatibilidad de los decodificadores por hardware NO es tan buena como la de los decodificadores por software.
El GUI puede cambiar automáticamente al decodificador por software cuando el decodificador por hardware no logra decodificar el vídeo. Y si aún persisten problemas, cambie a otro decodificador por hardware o simplemente desactive la decodificación acelerada por hardware.
2.Introducción a los decodificadores por hardware
DirectX DXVA2:
- Aceleración de la decodificación de vídeo mediante DirectX 9. Es compatible con la mayoría de los PC con Windows modernos, así que use DXVA2 si no quiere aprender más sobre estos temas.
DirectX D3D11VA:
- Versión de DXVA2 para Direct3D 11.
Nvidia CUDA
- Aceleración de la decodificación de vídeo mediante Nvidia CUDA; necesita una GPU Nvidia con núcleos CUDA para usar este decodificador.
Nvidia CUVID
- NVIDIA proporciona una extensión de CUDA llamada CUVID, que simplemente accede al decodificador por hardware; necesita una GPU Nvidia con núcleos CUDA para usar este decodificador.
- Códecs compatibles:
av1,h264,hevc,mjpeg,mpeg1,mpeg2,mpeg4,vc1,vp8,vp9
Intel QSV
- Intel Quick Sync Video; necesita una iGPU Intel para usar este decodificador.
- Códecs compatibles:
av1,h264,hevc,mjpeg,mpeg2,vc1,vp8,vp9