¿Cómo puedo instalar gstreamer 1.0 en Ubuntu 12.04?


22

Estoy tratando de instalar GStreamer 1.0 en Ubuntu 12.04, el GStreamer predeterminado que viene con Ubuntu 12.04 es gst 0.10. Pude ver que podía descargar la fuente GStreamer 1.0 de gstreamer.freedesktop.org , compilarlo e instalarlo. Pero esto solo instala los gstcomplementos, no instala las bibliotecas requeridas reales como:

  • mpeg2dec,
  • h264,
  • y otras bibliotecas dependientes.

Estas bibliotecas son requeridas por los complementos gst.

Respuestas:


25

Si no lo ha ubuntu-restricted-extrasinstalado, es posible que deba instalarlo y cualquier otra biblioteca que necesite de los repositorios.

Si desea instalar gstreamer 1.0, debe usar los backports para Precise del ppa de desarrolladores de gstreamer , que es la mejor fuente en este momento y el ppa de desarrollador más 'oficial' disponible.

sudo add-apt-repository ppa:gstreamer-developers/ppa
sudo apt-get update
sudo apt-get install gstreamer1.0*

Esto instalará todos los paquetes y complementos básicos que necesite, y está bien instalarlo, aunque también tenga instalada la versión anterior, aunque las aplicaciones no usarán gstreamer1.0 a menos que se hayan creado con soporte para ello.


Para obtener más información sobre ppas, consulte estas discusiones:


1
También funcionó en Ubuntu 14.04.
Shamsul Haque

77
El PPA "gstreamer-developers" no estaba disponible a partir de abril de 2016, y no pude obtener ninguna explicación de las partes involucradas. A partir de esa fecha, aproximadamente un año antes del final del soporte oficial de LTS para precisión, no hay forma (que pude encontrar) de instalar gstreamer-1.0 en Ubuntu 12.04
Guss

6

Instalar el siguiente paquete debería hacer la magia

sudo apt-get install ubuntu-restricted-extras

Esto no funciona en 12.04 porque solo 0.10 está disponible en 12.04. Traerá todas las cosas de gstreamer-0.10 pero no 1.0.
gregoiregentil

4

En Ubuntu 16.04, esto funcionó para mí, también podría hacerlo en Ubuntu 12.04:

sudo apt-get install gstreamer1.0-libav

1.0 no está disponible el 12.04. Esto no funciona
gregoiregentil

1

Instalar GStreamer en Ubuntu o Debian

apt-get install libgstreamer1.0-0 gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav gstreamer1.0-doc gstreamer1.0-tools

ruta pkgconfig en mi pc:

/usr/lib/x86_64-linux-gnu/pkgconfig/gstreamer-1.0.pc

Creación de aplicaciones con Gstreamer

pkg-config --cflags --libs gstreamer-1.0

La única respuesta precisa en el hilo
abhishah901

0

Encontré ese enlace ... y lo estoy agregando. Intenté instalar Wine 64bit y no pude encontrar la manera de instalar los complementos de base de gstreamer-1.0 archivos de desarrollo de 64 bits

sudo apt-get install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev**
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.