¿Cuál es la mejor GPU para codificar vídeo? ¿NVIDIA, AMD o Intel?

No todo el mundo compra tarjetas gráficas exclusivamente para jugar en sus PC. Hay una gran variedad de programas y usos que podemos darles a las que GPU que no sean el gaming. En esta ocasión trataremos la codificación y decodificación de vídeo para ver las diferencias de rendimiento y calidad de las GPU NVIDIA, AMD e Intel.

A la hora de comprar una nueva tarjeta gráfica para nuestro PC, lo más importante de todo es establecer nuestros objetivos y el uso que vamos a darle. Por ejemplo, no tiene mucha lógica adquirir una RTX 4090 si el uso principal va a ser jugar a 1080P en un monitor de 60 Hz. Lo mismo ocurre si optamos por comprar una GPU de AMD o Intel, cuando lo que más vamos a usar se beneficia de los núcleos CUDA de NVIDIA. Entre los muchos usos que les podemos dar a las gráficas, está el de la codificación y decodificación de vídeos, lo que nos permitirá ver que marca de GPU es la más adecuada.

Rendimiento y calidad de la codificación de vídeo en AMD, NVIDIA e Intel

Antes de empezar las pruebas, hay que mencionar el uso de un PC equipado con un i9-12900K y 32 GB DDR4 a 3600 MHz junto a otro PC par pruebas de mayor calidad con un i9-13900K y 32 GB DDR5 a 6600 MHz. En cuanto al software utilizado este ha sido FFmpeg Nightly, ya que admite los codificadores de vídeo de las gráficas de AMD, NVIDIA e Intel y además proporciona VMAF para comparar la calidad. Por último, se configuraron todos los ajustes de codificación para que las GPU de las 3 marcas tuvieran una configuración semejante.

Dicho esto, empezamos con la calidad con el códec AVC/H.264 en Borderlands 3 1080P, donde podemos ver a NVIDIA e Intel consiguiendo los primeros puestos y las AMD los últimos. Respecto al rendimiento, podemos ver que AMD tiene unos 320 FPS con las RX 6900 XT y 420 FPS con las RX 7900 XTX, mientras que la Arc A770 va a 390 FPS y las 4090 a 490 FPS.

En cuanto a HEVC/H.265, vemos como Intel es la primera en calidad seguida de NVIDIA y AMD al final. Si pasamos al rendimiento ocurre lo mismo, pues una 4090 logra 465 FPS, una A770 se queda en 435 FPS y una RX 7900 XT mantiene 415 FPS. La última prueba de codificación de vídeo con códec AV1 deja a la CPU como el mejor resultado, seguido de NVIDIA, Intel y AMD. En rendimiento vemos que está todo muy parejo entre NVIDIA y AMD, las cuales duplican en FPS al i9-13900K.

A 4K la RX 7900 XTX de AMD gana en rendimiento pero pierde en calidad

Si ahora nos enfocamos en la misma codificación de vídeo de Borderlands 3 pero esta vez a 4K, vemos algunas diferencias. Si hablamos de calidad, tanto el códec H.264, como el H.265 y AV1, AMD se queda detrás de las demás. Vemos que Intel lidera totalmente y en pruebas con AVC, consigue un VMAF de 80 puntos a 8 Mbps, NVIDIA unos 75 puntos y AMD se queda en unos 63 puntos con su mejor gráfica. En HEVC las diferencias de calidad son menores, pero vemos que AMD tiene unos 10 puntos por debajo del resto.

Eso sí, si nos vamos al rendimiento, aquí AMD con su RX 7900 XTX lidera por encima de todas las demás gráficas. En 4K H.264 consigue codificar vídeo a 163 FPS frente a 134 FPS de la RTX 4090 y 104 FPS de la A770. En H.265 las puntuaciones son exactamente las mismas, excepto en la A770 que sube hasta los 126 FPS. De igual manera, si hablamos de rendimiento usando AV1 AMD vuelve a liderar con 200 FPS de media frente a los 120 FPS de sus rivales. Eso sí, de poco sirve ser la mejor en rendimiento si la calidad final de la codificación de vídeo es inferior a la de sus rivales.