Come posso installare gstreamer 1.0 in Ubuntu 12.04?


22

Sto cercando di installare GStreamer 1.0 su Ubuntu 12.04, il GStreamer predefinito fornito con Ubuntu 12.04 è gst 0.10. Ho potuto vedere che potevo scaricare il sorgente GStreamer 1.0 da gstreamer.freedesktop.org , crearlo e installarlo. Ma questo installa solo solo i gstplugin, non installa le librerie effettivamente richieste come:

  • MPEG2Dec,
  • H264,
  • e altre librerie dipendenti.

Queste librerie sono richieste dai plugin gst.

Risposte:


25

Se non è stato ubuntu-restricted-extrasinstallato, potrebbe essere necessario installarlo e qualsiasi altra libreria richiesta dai repository.

Se si desidera installare gstreamer 1.0, è necessario utilizzare i backport per Precise dallo sviluppatore gstreamer ppa , che è la migliore fonte al momento e la ppa sviluppatore più "ufficiale" disponibile.

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

Ciò installerà tutti i pacchetti di base e i plug-in richiesti e andrà bene anche se hai installato anche la versione precedente, anche se le applicazioni non useranno gstreamer1.0 a meno che non siano state costruite con il supporto per esso.


Per ulteriori informazioni sui ppas, consultare queste discussioni:


1
ha funzionato anche in Ubuntu 14.04.
Shamsul Haque,

7
Il PPA "gstreamer-developers" non è disponibile da aprile 2016 e non ho potuto ottenere alcuna spiegazione da nessuna delle parti interessate. A partire da quella data - circa un anno prima della fine del supporto LTS ufficiale per la precisione, non c'è modo (che ho potuto trovare) di installare gstreamer-1.0 su Ubuntu 12.04
Guss,

6

L'installazione del pacchetto seguente dovrebbe fare la magia

sudo apt-get install ubuntu-restricted-extras

Questo non funziona su 12.04 perché è disponibile solo 0.10 su 12.04. Porterà tutte le cose gstreamer-0.10 ma non 1.0.
Gregoiregentil,

4

Su Ubuntu 16.04, questo ha funzionato per me, potrebbe anche su Ubuntu 12.04:

sudo apt-get install gstreamer1.0-libav

1.0 non è disponibile il 12.04. Questo non funziona
Gregoiregentil,

1

Installa GStreamer su 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

percorso pkgconfig nel mio pc:

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

Creazione di un'applicazione mediante Gstreamer

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

L'unica risposta accurata nel thread
abhishah901,

0

Ho trovato quel link ... e lo sto aggiungendo. Stavo cercando di installare Wine 64 bit e non sono riuscito a capire come installare i file di sviluppo a 64 bit dei plugin di base gstreamer-1.0

sudo apt-get install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev**
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.