Problem opi codecs und Tumbleweed

Hinweis: In dem Thema Problem opi codecs und Tumbleweed gibt es 9 Antworten. Der letzte Beitrag () befindet sich ganz unten auf dieser Seite.
  • Hallo zusammen,

    ich hab seit zwei Monaten wieder Tumbleweed, da ich den Kernel für meinen neuen Rechner benötige. Gemäß anderer Beiträge hier im Forum hatte ich auch mit opi fehlende Multimedia-Codecs installiert. So weit, so gut. Da ich heute einen Stream gucken wollte, merkte ich, dass das in Chromium und Opera nicht geht (media could not be loaded). Youtube geht. Gemäß anderer Beiträge hier habe ich also nochmal


    opi codecs


    durchlaufen lassen. Da lande ich in der Abhängigkeitshölle, da die Rückmeldung lautet:

    nichts stellt 'this-is-only-for-build-envs' bereit, das vom zu installierenden ffmpeg-7-mini-libs-7.0.2-2.1.x86_64 benötigt wird


    Wenn ich danach google, finde ich keine Lösung. Das Packman-Repo komplett zu löschen bringt mich auch nicht weiter, da der Stream weiterhin nicht abgespielt wird.


    zypper lr

    # | Alias | Name | Enabled | GPG Check | Refresh

    --+----------------------------------+----------------------------------------+---------+-----------+--------

    1 | download.opensuse.org-non-oss_1     | Haupt-Repository (NON-OSS)        | Ja | (r ) Ja | Ja

    2 | download.opensuse.org-oss_1             | Haupt-Repository (OSS)                  | Ja | (r ) Ja | Ja

    3 | download.opensuse.org-tumbleweed | Hauptaktualisierungs-Repository | Ja | (r ) Ja | Ja

    4 | packman                                                   | Packman                                            | Ja | (r ) Ja | Ja

    5 | repo-openh264                                        | Open H.264 Codec (openSUSE Tumbleweed) | Ja | (r ) Ja | Ja

    tumbleweed upgrade

    choosing latest version

    already on 20241003



    Meine eigentliche Frage ist, wie ich den Stream im Browser zum Laufen bekomme? Und nebenbei ist auch die Frage, was die Herausforderung mit opi ist. Wenn ich google, dann finde ich das gleiche Problem auch schon mit ffmepg-6-mini.

    Für den Inhalt des Beitrages 316246 haftet ausdrücklich der jeweilige Autor: Bendemann

  • Das ist ein aktuelles Problem, dass übrigens immer wieder schon mit ffmepg-5-mini usw. auftrat. Entweder Du wartest ein wenig, bis es den Programmierern der diversen libavfilterxx, libavdevicexx usw. auffällt und die die entsprechenden Dateien anpassen (dauert eigentlich nie länger als 'ne Woche)- oder Du wählst einfach jeweils "ffmpeg-7-mini-libs-7.0.2-2.1... durch Ignorieren einiger Abhängigkeiten brechen.


    Andererseits: Sind die VLC-Pakete nebst den Codecs installiert?

    Für den Inhalt des Beitrages 316247 haftet ausdrücklich der jeweilige Autor: matbhm

  • Du wählst einfach jeweils "ffmpeg-7-mini-libs-7.0.2-2.1... durch Ignorieren einiger Abhängigkeiten brechen.

    Ganz hervorragender Ratschlag! Und das von jemandem, der seit 2009 dabei ist. //sarkasmus off


    Bendemann


    Poste bitte


    Code
    zypper lr -d

    Diese Repoliste von dir im Post 1 sagt gar nichts aus. Und Konsolenausgaben bitte in Code-Tags!

  • oder Du wählst einfach jeweils "ffmpeg-7-mini-libs-7.0.2-2.1... durch Ignorieren einiger Abhängigkeiten brechen.

    Nie etwas ignorieren.

    Besser wäre es, die mini-libs zu deinstallieren und die normalen libs benutzen.


    Daher bitte posten:

    Code
    zypper se -si ffmpeg
  • Das ist so pauschal schlicht falsch. Richtig ist, dass man wissen muss, was man tut. Letzte Woche gab es bereits bei packman-Updates dasselbe Problem - und dort konnte man ohne Weiteres auf "Ignorieren" klicken. Bei den Abhängigkeitskonflikten wurde einem alternativ das Löschen angeboten, also scheint das Paket nicht systemrelevant zu sein. Und wie gesagt: Es funktionierte - und bei einem Folgeupdate wurden dann auch die Abhängigkeitskonflikte ohne Weiteres aufgelöst. Richtig ist - ich habe hier seit gestern dasselbe Problem - , dass bei demselben Abhängigkeitskonflikt (der sich immer wieder wiederholt - und zwar seit Jahren - , sodass man mal fragen darf, wer da bei den Programmieren regelmäßig "auf der Leitung" steht) weitere Abhängigkeitskonflikte entstanden. Dann allerdings, wie vom Ausgangsposter richtig entschieden, Finger weg von meinem Vorschlag.


    Nur ein anderes Beispiel: Ich habe die Google-fonts installiert. Da wird einem alles Mögliche und Unmögliche mitinstalliert. Ich brauche keine brahmi-fonts, keine bamum-fonts, armenian-fonts usw. usf. Deswegen habe ich die ganzen Fonts deinstalliert und zur Installation über Yast gesperrt. Wenn dann die Google-Fonts aktualisiert werden sollen, sollen immer wieder die Sperren der von mir gesperrten Fonts aufgehoben werden - aufgrund von Abhängigkeitskonflikten. Ein Klick auf "... ignoieren ..." - und keine Probleme. Und dafür gibt es hier ein Unmasse weiterer Beispiele.


    Und Sauerland, Alero: Ich nutze Linux/Suse/OpenSUSE seit 1998 - und aus irgendwelchen Gründen läuft trotz meiner angeblichen ganzen Fehler (Updates bei Tumbleweed nicht per zypper dup, sondern über Yast, Abhängigkeitskonflikte ignorieren usw. usf.) mein System mehr als passabel! Ich scheine also durchaus zu wissen, was ich tue!


    Und zum Thema: Opera hat Probleme mit h264 und h265, Chromium nach meiner Kenntnis auch. Vielleicht mal versuchen, Google-Chrome zu installieren (oder Falcon, Firefox usw.) und schauen, ob sich die Streams abspielen lassen. Dann weiß man jedenfalls, ob es wirklich an fehlenden Codecs liegt.

    Für den Inhalt des Beitrages 316255 haftet ausdrücklich der jeweilige Autor: matbhm

  • matbhm


    Was du persönlich machst, ist dein Problem.


    Aber unterlasse es bitte, in der Öffentlichkeit zu verbreiten, das ignorieren von Paketabhängigkeiten würde zu keinen Problemen führen.

    Das führt dann irgendwann zu Problemen, wenn man das des öfteren macht.



    Daher nie Abhängigkeitsprobleme ignorieren.

  • Was du persönlich machst, ist dein Problem.

    Das habe ich ihm auch schon hundert mal gesagt, aber er begreift und begreift es einfach nicht. Es ist zum Mäuse melken! Er kann mit seinem System machen, was er will, aber soll hier keine Fake News verbreiten. Das brechen von Abhängigkeiten führt immer zu Problemen. Bei dem einen früher, bei dem anderen später. Um es mal ganz deutlich zu sagen:

    matbhm

    Unterlasse bitte in Zukunft solche Aussagen! Es mag unbedarfte User geben, die dir diesen Schwachsinn, den du bei deinem System fabrizierst, abkaufen. Aber das ist dein System und genau so ein Schwachsinn wie die ständige Propagierung deiner Updates über Yast. Das dein System seit 1998 ohne Probleme läuft kauft dir eh kein Mensch ab. Zumal du noch nicht mal in der Lage bist, mit der Konsole zu arbeiten. Deshalb noch einmal die Ermahnung, in Zukunft solcherart Falschaussagen nicht mehr zu verbreiten! Mach in deinem Kämmerlein was du willst, aber lass andere mit deinem Müll zufrieden!

    War das deutlich genug?


    Und nun zurück zu Post 6.