Básicamente, un usuario se me acercó quejándose de que cuando abrió un determinado archivo de video en VLC, recibió un error que decía:
"Your video output acceleration driver does not support the required
resolution: 1470x525 pixels. The maximum supported resolution is
1470x526.
Video output acceleration will be disabled. However, rendering videos
with overly large resolution may cause severe performance degradation."
En primer lugar, el error realmente no tiene sentido. El controlador de aceleración no es compatible con 1470x525, pero luego afirma que el máximo admitido es en realidad un píxel más alto que eso.
Segundo, si entro en Herramientas - & gt; Preferencias - & gt; Video y desmarque la casilla "Salida de video acelerada (superposición)", el video se reproduce bien sin error.
El sistema en cuestión no tiene una GPU dedicada, solo gráficos integrados, específicamente:
user@box123[~]$ lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller (rev 06)
No estoy realmente seguro de qué hacer, particularmente porque no entiendo qué es la "aceleración de video" en este caso. Por lo general, entiendo el término "aceleración de hardware", creo que, es decir, si hubiera una GPU dedicada, utilizar la aceleración de hardware usaría la GPU para aumentar el rendimiento (¿verdad?). Pero en este caso, todo lo que tenemos es a bordo de los gráficos Intel. Las búsquedas típicas de Google para cosas como "aceleración de video" en realidad no ofrecen una buena explicación sobre lo que está sucediendo, qué piezas de hardware están haciendo qué, etc.