Gnash versucht MPEG-4 AAC-Decoder zu installieren, aber es missglückt

Hallo alle zusammen,

bin neu von Windows auf openSUSE umgestiegen und habe ein kleines Problem beim Aufruf von youtube.

Gnash braucht dabei einen zusätzlichen MPEG-4 AAC-Decoder. Der Suchvorgang findet auch auf anhieb gstreamer-0_10-plugins-good. Der Installationsvorgang läuft zwar erfolgreich durch, jedoch gibt mir gnash danach folgende Fehlermeldung:

AudioDecoderGst: initialisation failed for audio type audio/mpeg!

Das merkwürdige ist, wenn ich im Yast nach gstreamer-0_10-plugins-good suche, dann erscheint es als bereits installiert.

Weiß jemand, wie man womöglich dieses Problem lösen könnte?

Tja, gstreamer’s automatische Codec-Suche/Installation funktioniert leider nicht so gut…

Der AAC Decoder ist nicht in gstreamer-0_10-plugins-good enthalten, sondern in gstreamer-0_10-plugins-bad-orig-addon.

Frage: Hast du das Packman repo aktiviert?

Wenn nicht, öffne YaST->Software-Repositories, klicke auf “Hinzufügen”, wähle Community/Gemeinschafts-Repositories und aktiviere das “Packman Repository” in der Liste.

Dann solltest du das Paket in YaST->Software installieren/entfernen finden.

Empfehlenswert ist auch, einen Wechsel aller Pakete nach Packman durchzuführen, falls du das noch nicht gemacht hast:

  • in YaST->Software installieren/entfernen auf den “Anzeigen”-Knopf klicken und “Installationsquellen” auswählen
  • in der Liste links das “Packman Repository” auswählen
  • danach auf “Wechsel von Systempaketen” über der Paketliste klicken
    http://wstaw.org/m/2014/07/14/yast1.png
    Dadurch werden von allen installierten Paketen die Versionen von Packman installiert (falls vorhanden), die eine neuere Version sind und/oder zusätzliche Multimedia-Unterstützung haben.

Für gstreamer-0_10 solltest du vielleicht auch noch die Pakete gstreamer-0_10-plugins-ugly-orig-addon und gstreamer-0_10-plugins-ffmpeg installieren, damit du wirklich alle Codecs hast… :wink:

Alles hat wie beschrieben geklappt und läuft nun super, vielen Dank!