Intento reproducir videos usando gstreamer. Hay dos posibles receptores de salida que se pueden utilizar: waylandsink
y vaapisink
. Cuando reproduzco un vídeo con waylandsink
, todo está bien. Cuando intento reproducirlo vaapisink
, se reproduce con una resolución incorrecta (parte de la pantalla está vacía).
Cuando reproduzco un vídeo con el siguiente canal, está bien.
gst-launch 1.0 filesrc location=test.mkv ! video/x-raw ! decodebin3 ! waylandsink
Esta tubería no funciona correctamente. Cuando cambio los parámetros de resolución, se ignoran.
gst-launch 1.0 filesrc location=test.mkv ! video/x-raw,width=1920,height=1080 ! decodebin3 ! vaapisink
cual puede ser la razon? ¿Necesita vaapisink alguna información adicional sobre la resolución de la pantalla? Se agradece cualquier consejo, incluso palabras clave para buscar en Google.