Intel Quick Sync Video es una tecnología de codificación y decodificación de video acelerada por hardware integrada en algunos procesadores Intel . A diferencia de la codificación GPGPU , la tecnología Quick Sync se basa en un circuito integrado especializado para una tarea específica (el núcleo de gráficos tiene un codificador de video y un decodificador de video de hardware dedicado), lo que permite un procesamiento de video más rápido y con mayor eficiencia energética [1] [2] . Quick Sync se mencionó por primera vez en el Intel Developer Forum 2010 el 13 de septiembre, pero según Tom's Hardware, el concepto de Quick Sync se creó 5 años antes [1] . La tecnología Quick Sync se introdujo junto con la arquitectura Sandy Bridge el 9 de enero de 2011. Quick Sync, así como otras tecnologías de codificación de video de hardware, produce peor calidad que cuando se usa solo la potencia del procesador[3] .
Quick Sync apareció por primera vez en los procesadores Intel a partir de la arquitectura Sandy Bridge (la antigua arquitectura Clarkdale solo tenía soporte de hardware para la decodificación de video [4] ), mientras que no en las CPU Sandy Bridge Pentium y Celeron de gama baja [5] . Quick Sync ha recibido críticas positivas por su velocidad [4] . Las pruebas en el sitio de Tom's Hardware muestran que toma 22 segundos codificar un video HD de 449 MB y 4 minutos con una resolución de 1024x768. Usando solo herramientas de software, este proceso toma 172 segundos. La misma codificación tarda 83 y 86 segundos con las tarjetas gráficas Nvidia GeForce GTX 570 y AMD Radeon HD 6870, respectivamente [6] .
Esta generación de Quick Sync admite los siguientes formatos de compresión de video : H.264/AVC , VC-1 y MPEG-2 [1] . El decodificador tiene múltiples subprocesos, lo que significa que puede decodificar video en múltiples flujos, incluyendo imagen en imagen , Blu-ray 3D estéreo o MVC. La compatibilidad con Quick Sync ya está presente en las siguientes aplicaciones: ArcSoft MediaConverter, Corel DVD Factory, CyberLink MediaEspresso, Movavi Video Converter , Roxio Creator , Handbrake (compilaciones nocturnas), etc. Los bloques de codificación y decodificación se han colocado en el núcleo de gráficos. Los recursos de Quick Sync no se pueden utilizar en sistemas con el conjunto de chips Intel P67. Las placas basadas en este conjunto de chips deshabilitan los gráficos integrados y, al mismo tiempo, también se pierde el acceso a esta tecnología. Por lo tanto, la aceleración de hardware de la transcodificación de video por parte del procesador de gráficos Intel solo es posible en sistemas donde funciona el núcleo de gráficos integrado en Sandy Bridge [7] .
La arquitectura Ivy Bridge incluye una nueva generación de Quick Sync [8] . Como parte de Intel HD Graphics 4000, la tecnología Quick Sync se ha vuelto aún mejor y ha recibido una muestra de medios mejorada. Como resultado, el motor Quick Sync actualizado ofrece, en comparación con su versión anterior (en Sandy Bridge), una doble ventaja en la velocidad de transcodificación al formato H.264. Al mismo tiempo, en el marco de la tecnología, la calidad del video producido por el códec también ha mejorado y también se han admitido resoluciones de video ultra altas, de hasta 4096 × 4096. Si el sistema usa una tarjeta gráfica externa, que generalmente deshabilita los gráficos integrados, no es posible usar Quick Sync directamente (habilitar Intel Quick Sync también es posible en tales configuraciones conectando un monitor virtual al núcleo de gráficos integrados y extendiendo el escritorio a eso). Hay otra solución a este problema, que ofrece una empresa de terceros, LucidLogix, que desarrolló la tecnología de virtualización de gráficos Virtu [9] .
Microsoft proporciona a Windows un amplio soporte para Quick Sync basado en controladores Intel y un buen soporte a través de DirectShow/DirectX y WMF (Windows Media Foundation). Una amplia gama de aplicaciones se basa en este soporte de tecnología básica en Windows. Windows Vista y versiones posteriores son compatibles con Quick Sync Video. Soporte de software: Adobe Premiere Pro, Adobe Media Encoder, DaVinci Resolve y otros.
Apple agregó compatibilidad con Quick Sync desde OS X Mountain Lion para: AirPlay , FaceTime , iTunes , Safari , QuickTime X , iMovie , Final Cut Pro X , Motion y Compressor. Soporte en programas de terceros: Adobe Premiere Pro, Adobe Media Encoder, DaVinci Resolve y otros.
Quick Sync ha sido compatible con Linux desde abril de 2013 (para aplicaciones de servidor) [10] .
El soporte de decodificación de hardware preliminar con Quick Sync para H.264, MPEG2 y VC-1 está disponible [11] utilizando el filtro ffdshow lanzado por Eric Gur, un ingeniero de Intel.
Se afirma que la prueba mantiene el reloj de la CPU lo más bajo posible, lo que reduce el consumo de energía y maximiza la duración de la batería mientras sigue funcionando 2 veces más rápido que libavcodec [12] .
El soporte de hardware para la codificación de medios adaptado para Quick Sync está ampliamente disponible. Ejemplos de dicho software que admite Quick Sync durante el proceso de codificación son Badaboom Media Converter, Cyberlink PowerDirector, MediaEspresso, ArcSoft MediaConverter, XSplit Broadcaster [13] , XSplit Gamecaster [14] (todos los productos comerciales) y proyectos como HandBrake [15] ( Solo compilaciones de Windows), VidCoder [16] , Open Broadcaster Software [17] o software de video de Adobe CC2018.