Estoy ejecutando Ubuntu 12.10 en un Dell Latitude E5530, y no puedo ejecutar la decodificación de video acelerada por hardware en el reproductor VLC.
He marcado la opción de aceleración de hardware en la configuración de VLC, instalado todo libva
, libdrm
y vaapi
paquetes relacionados, sin embargo, el uso de la CPU me indica que todavía no está activa. El uso de la CPU durante la reproducción de un video de 720p es del 40-80%, donde esperaría ver un uso mucho menor en mi máquina.
¿Alguien puede darme algún consejo sobre cómo hacer que funcione?
La salida de vainfo es:
libva: VA-API version 0.32.0
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so
libva: va_openDriver() returns 0
vainfo: VA-API version: 0.32 (libva 1.0.15)
vainfo: Driver version: Intel i965 driver - 1.0.17
vainfo: Supported profile and entrypoints
VAProfileMPEG2Simple : VAEntrypointVLD
VAProfileMPEG2Main : VAEntrypointVLD
VAProfileH264Baseline : VAEntrypointVLD
VAProfileH264Baseline : VAEntrypointEncSlice
VAProfileH264Main : VAEntrypointVLD
VAProfileH264Main : VAEntrypointEncSlice
VAProfileH264High : VAEntrypointVLD
VAProfileH264High : VAEntrypointEncSlice
VAProfileVC1Simple : VAEntrypointVLD
VAProfileVC1Main : VAEntrypointVLD
VAProfileVC1Advanced : VAEntrypointVLD
Intenté reproducir películas de 720p mpg, mp4 y wmv, pero ninguna de ellas ejecutó hardware acelerado.
Los códecs de las películas probadas son:
- MPEG: H264-MPEG 4-AVC (parte 10) (avc) (80% de uso de CPU resultante, resolución Full HD)
- mp4: video MPEG 4 (mp4v) (16% de uso de CPU, 720p)
- wmv: Windows Media Video 7 (WMV1) (16% de uso de CPU, resolución de 720p)
Al observar System Monitor, puedo ver que los cuatro hilos de la CPU (hablando de un procesador i5-3210M de doble núcleo) están casi igualmente estresados, por lo que el uso de CPU del 16 y 80% mencionado anteriormente se distribuye entre los hilos).
fuente
Respuestas:
¿Existe una aplicación de ahorro de energía similar a Júpiter? mira mi respuesta para más detalles
para GPU Intel (para gráficos Intel HD, así como G45 y posterior):
VLC
Está en Herramientas> Preferencias> Entrada y códecs> Activar uso de decodificación acelerada por GPU
¿Cómo habilitar / probar correctamente VA-API en Intel Sandy Bridge?
Verifica la linea
fuente