2015-05-19 10 views
9

Su una installazione di Debian 8 pulita ho dovuto installare alcuni gstreamer-plugins. Mentre la maggior parte di loro sono stati già installati o erano facilmente installabile tramite apt-get, gstreamer0.10-ffmpeg non era installabile:Come installare gstreamer0.10-ffmpeg su Debian 8 Jessie (Nessun candidato all'installazione)

sudo apt-get install gstreamer0.10-ffmpeg 

buttato fuori seguenti avvertenze:

pacchetto gstreamer0.10-ffmpeg è non disponibile, ma viene indicato da un altro pacchetto. Questo può significare che il pacchetto manca, è stato obsoleto o è disponibile solo all'interno di un'altra sorgente E: Pacchetto 'gstreamer0.10-ffmpeg' non ha candidati da installare

Come posso installare il pacchetto in ogni caso ?

risposta

7

Non c'è alcun pacchetto, quindi non è possibile installarlo.

Debian è passato a libav a favore di ffmpeg, e il pacchetto gstreamer0.10-ffmpeg attualmente non è possibile essere costruire utilizzando libav. quindi non è jessie.

È possibile avere fortuna (o meno) utilizzando uno dei pacchetti gstreamer0.10-ffmpeg su alcuni ubuntu PPAs (utilizzarli a proprio rischio).

Btw, gstreamer0.10 ha raggiunto la fine della sua vita un po 'di tempo fa. Debian/stretch (la prossima versione di Debian) avrà gstreamer0.10 rimosso.

Aggiornamento: recentemente (2015/06) Debian ha deciso di tornare da libav a ffmpeg. Tuttavia, non penso che questo farà sì che riappaia lo gstreamer0.10-ffmpeg.

0

Ho lavorato con Qt & Qt Multimedia su Debian Jessie e ho realizzato che Qt Multimedia utilizza il framework multimediale GStreamer come backend per la riproduzione audio e video su Linux.

Il modo di ottenere tutti i pacchetti richiesti che non sono disponibili in Debian Jessie era l'utilizzo del repository per la distribuzione wheezy.

Aggiunta del repository successivo in /etc/apt/sources.list, il plug-in gstreamer0.10-ffmpeg è disponibile tramite apt-get.

deb http://ftp.uk.debian.org/debian/ wheezy main 
deb-src http://ftp.uk.debian.org/debian/ wheezy main 
0

Una soluzione migliore è quella di installare il Debian multimedia repository:

  1. aggiungere questa riga in /etc/apt/sources.list:

    deb http://www.deb-multimedia.org jessie main non-free 
    
  2. Aggiornamento apt:

    sudo apt-get update 
    
  3. Quindi, è necessario la chiave di questo pronti contro termine, che si può ottenere con:

    sudo apt-get install deb-multimedia-keyring 
    
  4. E ora, di nuovo:

    sudo apt-get update 
    
  5. Dopo questi passaggi di cui sopra, si può tranquillamente eseguire:

    sudo apt-get install gstreamer0.10-ffmpeg 
    
+0

aggiungendo 'deb-multimedia.org' come apt-source è noto per rompere sistemi Debian e utilizzandolo attivamente [scoraggiato dal progetto Debian] (https://wiki.debian.org/DebianMultimedia/FAQ#There_is_.27Debian_Multimedia_Maintainers.27_and_.27deb-multimedia.org.27._So_what.27s_the_difference.3F) –

Problemi correlati