2015-05-19 5 views
9

Auf einer sauberen Debian 8 Installation musste ich einige gstreamer-plugins installieren. Während die meisten von ihnen bereits installiert wurden oder waren leicht installierbar via apt-get, gstreamer0.10-ffmpeg war nicht installierbar:Wie installiere ich gstreamer0.10-ffmpeg auf Debian 8 Jessie (Kein Installationskandidat)

sudo apt-get install gstreamer0.10-ffmpeg 

folgende Warnungen warf:

Paket gstreamer0.10-ffmpeg ist nicht verfügbar, aber wird von ein anderes Paket bezeichnet. Dies kann bedeuten, dass das Paket fehlt, hat holt worden ist, oder nur aus einer anderen Quelle E zur Verfügung: Paket ‚gstreamer0.10-ffmpeg‘ hat keine Installation Kandidat

Wie kann ich das Paket trotzdem installieren ?

Antwort

7

Es gibt kein Paket, so dass Sie es nicht installieren können.

Debian hat libav für ffmpeg umgeschaltet und das gstreamer0.10-ffmpeg Paket zur Zeit nicht bauen libav verwendet werden werden. daher ist es nicht jessie.

Möglicherweise haben Sie Glück (oder nicht) mit einem der gstreamer0.10-ffmpeg Pakete auf einigen ubuntu PPAs (verwenden Sie sie auf eigene Gefahr).

Btw, gstreamer0.10 hat vor einer Weile das Ende seines Lebens erreicht. Debian/stretch (die nächste Debian-Veröffentlichung) wird gstreamer0.10 entfernen lassen.

Update: vor kurzem (2015/06) Debian hat sich entschieden, von libav zu ffmpeg zurückzukehren. Allerdings glaube ich nicht, dass dies gstreamer0.10-ffmpeg wieder erscheinen lassen wird.

0

Ich habe mit Qt & Qt Multimedia auf Debian Jessie gearbeitet und ich erkannte, dass Qt Multimedia das GStreamer Multimedia Framework als Backend für Audio- und Videowiedergabe unter Linux verwendet.

Die Art, alle benötigten Pakete zu bekommen, die in Debian nicht verfügbar sind Jessie benutzte das Repo für die Wheezy-Distribution.

Das nächste Repository in /etc/apt/sources.list hinzufügen, das gstreamer0.10-ffmpeg plucking ist über apt-get verfügbar.

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

Eine bessere Lösung ist die Debian multimedia repository zu installieren:

  1. diese Zeile hinzufügen in /etc/apt/sources.list:

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

    sudo apt-get update 
    
  3. Dann müssen Sie den Schlüssel dieses Repo, dass Sie mit bekommen:

    sudo apt-get install deb-multimedia-keyring 
    
  4. Und jetzt wieder:

    sudo apt-get update 
    
  5. Nach diesen Schritten oben können Sie sicher ausführen:

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

Zusatz 'deb-multimedia.org' als apt-Quelle bekannt ist Debian-Systeme zu brechen und mit aktiv ist [entmutigt vom Debian-Projekt] (https://wiki.debian.org/DebianMultimedia/FAQ#There_is_.27Debian_Multimedia_Maintainers.27_and_.27deb-multimedia.org.27._So_what.27s_the_difference.3F) –

Verwandte Themen