Al usar GNOME Mplayer cada vez que reproduzco un video, aparece el molesto cuadro de diálogo emergente en la siguiente captura de pantalla.
11
Estoy usando el controlador NVIDIA patentado y lo arreglé creando un enlace simbólico a la biblioteca VDPAU:
ln -s /usr/lib/vdpau/libvdpau_nvidia.so.1 /usr/lib/libvdpau_nvidia.so
Esto tiene el beneficio de habilitar VDPAU en lugar de recurrir a XV o X11. Por supuesto, necesita una tarjeta de video que admita la aceleración VDPAU.
Puede suprimir todos los diálogos como este en las variantes de mplayer editando ~/.mplayer/config
en el editor de su elección y en algún lugar del archivo incluido really-quiet="1"
. Utilizo mplayer simple (sin GUI) pero eso no debería cambiar las cosas, esto también funcionó para mí en GMplayer. Aquí está mi configuración:
[default]
vo=vdpau,xv,
vc=ffh264vdpau,ffmpeg12vdpau,
ao=pulse
really-quiet="1"
fs=1
xineramascreen=1
msglevel=all=0
showsubtitles=0
Probablemente no desee las líneas vo
y vc
(soy un usuario de Nvidia) y es posible que no desee ninguna de las otras configuraciones. Si yo fuera tú, solo usaría esto:
[default]
ao=pulse
really-quiet="1"
bash -c "mkdir -p ~/.mplayer; gedit ~/.mplayer/config"
allí y presione Ejecutar. En la siguiente ventana que aparece, copie mi segundo bloque de código (el de 3 líneas). Haga clic en guardar, cierre gedit y luego ejecute mplayer.Para Intel VGA y x64 lo resolví con
Para Nvidia los paquetes son
fuente
Aquí está la solución a su problema:
Simplemente intente especificar un controlador de salida de video en la línea de comando cuando inicie mplayer de esta manera:
Puede obtener una lista de "Controladores de salida de video disponibles" con el comando
mplayer -vo help
.El problema es que el controlador de salida de video seleccionado (o predeterminado) era vdpau, y nadie que trabaje en los paquetes y software de mplayer se preocupa lo suficiente de que el paquete de software funcione con su configuración de hardware y software. Pero no se preocupe, ahora está bendecido con esta respuesta, y el controlador de salida de video se puede especificar en la línea de comando (por ejemplo
-vo xv
).El orden de las opciones de configuración que mplayer garabateará antes de que finalmente decida (solo) probar el controlador vdpau (faltante) no es tan obvio, pero creo que es más o menos así,
~/.mplayer/config
controlador de salida de video predeterminado (específico del usuario), si lo hay/etc/mplayer/mplayer.conf
el controlador de salida de video predeterminado (específico del sistema), si lo haySi el comando mplayer que estaba usando se compiló con la opción vdpau y no hay controladores de salida de video predeterminados especificados en
~/.mplayer/config
o/etc/mplayer/mplayer.conf
(lo cual es una ocurrencia común o soy la única persona en el planeta tierra que ha tenido problemas con una opción de configuración en una caja de Linux), volverá al valor predeterminado compilado que en este caso era vdpau.Otro problema similar es que mplayer puede funcionar bien mientras que gmplayer da este mismo error usando las mismas opciones que acaba de probar con mplayer. ¿Bien adivina que? gmplayer usa otro archivo de configuración más
~/.mplayer/gui.conf
, y el valor predeterminado será el último controlador de video especificado (o predeterminado en las opciones de compilación). Entonces, nuevamente, solo especifique un controlador de salida de video en la línea de comando, o coloque uno en uno de los innumerables archivos de configuración mencionados aquí.fuente
añadir
-vo xv
fuente
Sin embargo, una pequeña configuración puede resolver el problema de la siguiente manera;
x11
para la salida de videoSu problema debería haber sido resuelto.
fuente
Nota: Todo antes de la actualización se incluyó porque puede ser útil para otra persona y se publicó por escrito antes de la prueba o cuando me faltaba información sobre la situación.
Si está utilizando una tarjeta nVidia, instale los controladores propietarios.
ACTUALIZAR
No te rías, (está bien, ríete de mí, adelante;) , pero acabo de abrir Gnome-MPlayer para mí y, en preferencias, ¡puedes elegir tu módulo de salida de video! Todo lo que necesita hacer ahora es elegir uno que funcione para usted (vaapi debería funcionar en su tarjeta gráfica).
En la
MPlayer
pestaña ( no se muestra ), también puede agregar parámetros de línea de comandos para pasar a MPlayer por si acaso.La página de Wikipedia para vaapi debería ayudarlo a comprender la mayoría de los métodos de aceleración de video en detalle (si sigue los enlaces recomendados en el artículo).
fuente
./autogen.sh
en primer lugar, a continuación./configure --prefix=/usr
,make
ysudo make install
. Sin embargo, le advierto que es posible que esto no cree el archivo .so con el mismo nombre que solicita mplayer, por lo que deberá ubicar y cambiar el nombre del archivo. Es por eso que le sugiero que use los controladores de nvidia (solo ejecutejockey-gtk
para ver si puede instalarlos).Haga clic derecho en el icono de la aplicación y seleccione Editar menús , seleccione el elemento de menú para mplayer y edite Propiedades> Comando
fuente
Esta línea de comando me ayudó:
mplayer -demuxer mov filename.mov
fuente
La instalación lo
libvdpau-va-gl
resolvió para mí, pero era una solución de software. Intenta configurarexport VDPAU_DRIVER=nvidia
fuente