Multimedia codecs 15.5

Hallo werte OpenSuse Anwender,

ich habe mir Leap 15.5 neu installiert. Jetzt habe ich nach einer Terminal-Anweisung geschaut, um die codecs in einem Satz zu ergänzen.

Dabei bin ich auf die Anweisung von opensuse-guide.org gestoßen. Die codecs habe ich herunter geladen. Beim Vendor Change gibt es Probleme für mich.

Problem: das installierte mozilla-openh264-2.3.1-2.sle150500.2.x86_64 erfordert 'libopenh264-7(x86-64) = 2.3.1-2.sle150500.2', aber diese Anforderung kann nicht bereitgestellt werden
 Lösung 1: Deinstallation von mozilla-openh264-2.3.1-2.sle150500.2.x86_64
 Lösung 2: veraltetes libopenh264-7-2.3.1-2.sle150500.2.x86_64 beibehalten
 Lösung 3: mozilla-openh264-2.3.1-2.sle150500.2.x86_64 durch Ignorieren einiger Abhängigkeiten brechen

Wählen Sie aus den obigen Lösungen mittels Nummer oder brechen Sie (a)b [1/2/3/a/d/?] (a):

Kann man hier das mozilla-openh264 einfach deinstallieren. Es wird kein Ersatz dafür angeboten?

Danke für eine kurze Klarstellung.

Poste:
zypper se -s mozilla
zypper lr -d

Da rate Ich “opensuse-guide” ab – es ist meines Achtens nicht zuverlässig.

Bis jetzt, war die Mozilla Firefox MP4/H.264 Problemen mit dieses SDB gelöst: <https://de.opensuse.org/SDB:Firefox_MP4/H.264_Video_Support>.

Neue Dings, mit Leap 15.5 eine Lösung mit OpenH264 wird bald zur Verfügung stehen: <https://en.opensuse.org/OpenH264>.

1 Like

Ich rate eigentlich eher davon ab, das vlc-Repo, welches in dem SDB Beitrag erwähnt wird, zu benutzen.
Wenn man das gleichzeitig mit dem Packman Repo einbindet, wird es über kurz oder lang zu Problemen führen…

Und wenn man das Packman Repo benutzt, braucht man auch das OpenH264 Repo nicht…

Hallo und danke für eure Meldungen,

ohne Multimedia Codecs lässt sich eine Neuinstallation einfach nicht gut handhaben. Deshalb habe ich mich nach eine Anweisung umgesehen. Da Leap 15.5 noch relativ frisch veröffentlicht ist, lässt sich da nicht viel finden außer 1-click Installationen, die ich, wenn möglich nie verwende. Bei der Anweisung von “opensuse-guide” war mir auch nicht ganz wohl.
Ich hatte sonst selten Dateikonflikte beim vendor change und meisten ließen sich diese einfach durch einen Austausch der Dateien lösen. Aber in letzter Zeit gab es schon öfters Dateikonflickte schwierigerer Art, wo ein bloßer Linux Anwender wie ich, leicht was falsch machen kann. - Und ich möchte auf meiner neuen Installation nicht schon gleich am Anfang wieder Fehler bzw. Probleme haben.

Eine allgemeine Frage zur Installation der Multimedia Codecs: Welche Methode wäre da die sicherste? Die Codecs einzeln mit Yast installieren würde auch gehen, aber das dauert. Ich weiß momentan nicht bei welchen sicheren Anbietern man die einzelnen Codecs erhalten kann. Bei meiner letzten Neuinstallation, kann ich mich noch daran erinnern, dass Packman nicht mehr der Hauptanbieter der Codecs war und deshalb wieder einige davon von OpenSuse angeboten wurden. Anscheinend hat sich das wieder geändert. Man müsste da immer am laufenden bleiben, was ich nicht kann.
Deshalb bin ich sehr froh und dankbar für die Möglichkeit des Forums und um diejenigen die so freundlich Hilfestellung geben.

Ich benutze nur das Packman Repo…

Denn darin sind auch noch viele andere Programme vorhanden…

VLC-Repo gibt mit Packman Repo gleichzeitig Probleme, und wofür brauch ich das openH264 Repo wenn es die lib 264 auch in der ffmpeg Version von Packman gibt.

Dies openH264 Repo ist nur zu benutzen, wenn du wirklich nur “freie” Codecs verwenden willst, dann aber auch kein Packman Repo…

Hallo Sauerland,

die Idee von der “opensuse-guide”- Anweisung war ja auch, einen vendor change zwingend auf packman zu lenken. Eigentlich war ja - wenn ich überlege - immer die Sinnhaftigkeit, möglichst die codecs aus einer Hand zu erhalten; und bisher hatte Packman immer das meiste angeboten.

Da bin ich ja beruhigt, wie Du das erklärst. Ich denke auch, es ist gut bei möglichst einem Anbieter zu bleiben. Das wird die wenigsten Probleme machen.

Dann wäre dies die Lösung:

Problem: das installierte mozilla-openh264-2.3.1-2.sle150500.2.x86_64 erfordert 'libopenh264-7(x86-64) = 2.3.1-2.sle150500.2', aber diese Anforderung kann nicht bereitgestellt werden
 Lösung 1: Deinstallation von mozilla-openh264-2.3.1-2.sle150500.2.x86_64

Und das openH264 Repo herauswerfen…

Hab ich übrigens auch nicht eingebunden, weder in Leap 15.4 noch in 15.5…

Ich habe Leap auf die Version 15.5 aktualisiert: Question before upgrading to 15.5 - #13 by karlmistelberger

Ich verwende meine eigene Prozedur für die Packman Codecs. Die hat mich noch nie im Stich gelassen: Installing Packman Codecs.

Nur zur Information – mit Leap 15.4:

 > zypper search --installed-only libavcodec libavformat libavdevice
Repository-Daten werden geladen...
Installierte Pakete werden gelesen...

S  | Name             | Summary                        | Type
---+------------------+--------------------------------+------
i+ | libavcodec57     | FFmpeg codec library           | Paket
i+ | libavcodec58_134 | FFmpeg codec library           | Paket
i+ | libavdevice57    | FFmpeg device library          | Paket
i+ | libavdevice58_13 | FFmpeg device library          | Paket
i+ | libavformat57    | FFmpeg's stream format library | Paket
i+ | libavformat58_76 | FFmpeg's stream format library | Paket
 > 
 > zypper info libavcodec57 libavcodec58_134 libavdevice57 libavdevice58_13 libavformat57 libavformat58_76 | grep -E 'Informationen zu |Repository|Anbieter'
Repository-Daten werden geladen...
Informationen zu Paket libavcodec57:
Repository         : Packman Repository - Essentials
Anbieter           : http://packman.links2linux.de
Informationen zu Paket libavcodec58_134:
Repository         : Packman Repository - Essentials
Anbieter           : http://packman.links2linux.de
Informationen zu Paket libavdevice57:
Repository         : Packman Repository - Essentials
Anbieter           : http://packman.links2linux.de
Informationen zu Paket libavdevice58_13:
Repository         : Packman Repository - Essentials
Anbieter           : http://packman.links2linux.de
Informationen zu Paket libavformat57:
Repository         : Packman Repository - Essentials
Anbieter           : http://packman.links2linux.de
Informationen zu Paket libavformat58_76:
Repository         : Packman Repository - Essentials
Anbieter           : http://packman.links2linux.de
 >

Ob, ich mich, mit Leap 15.5, der openSUSE Parteilinie bezüglich OpenH264 unterworfen will, oder nicht, weiß ich noch nicht …

Nimm besser
zypper se -si PAKETNAME
Das zeigt auch die Repos an, aus denen das Paket installiert ist…

PS:
Das openH264 Repo kannst du auch aktiviert lassen, das stört sich nicht mit Packman…