Seit ein paar Wochen werden auf meinem Laptop keine Videos mehr abgespielt. Mir kommt es vor, als wäre irgendwas aktualisiert worden, aber ich kann nicht sagen, was das war.
Es betrifft Youtube-Videos im Browser, aber auch selbst erstellte Videos, die ich mit mplayer abzuspielen versuche. Ein selbst erstelltes Video ohne Ton läuft.
localhost:/home/stephan # zypper lr -d
# | Alias | Name | Enabled | GPG Check | Refresh | Keep | Priority | Type | URI | Service
---+-----------------------------+----------------------------------------------------------------------+---------+-----------+---------+------+----------+--------+------------------------------------------------------------------------------------+--------
1 | Packman | Packman | Ja | (r ) Ja | Ja | - | 99 | rpm-md | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.6/ |
2 | ecsos | ecsos | Ja | (r ) Ja | Ja | - | 99 | rpm-md | https://download.opensuse.org/repositories/home:/ecsos/15.6/ |
3 | home_pbek_QOwnNotes | QOwnNotes (15.5) | Ja | (r ) Ja | Ja | - | 99 | rpm-md | https://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/15.6/ |
4 | microsoft-edge | microsoft-edge | Ja | (r ) Ja | Ja | - | 99 | rpm-md | https://packages.microsoft.com/yumrepos/edge/ |
5 | openSUSE-Leap-15.6-1 | openSUSE-Leap-15.6-1 | Nein | ---- | ---- | - | 99 | rpm-md | hd:/?device=/dev/disk/by-id/usb-UFD_3.0_Silicon-Power8G_1310012580300006-0:0-part2 |
6 | repo-backports-debug-update | Update repository of openSUSE Backports (Debug) | Nein | ---- | ---- | - | 99 | rpm-md | http://download.opensuse.org/update/leap/15.6/backports_debug/ |
7 | repo-backports-update | Update repository of openSUSE Backports | Ja | (r ) Ja | Ja | - | 99 | rpm-md | http://download.opensuse.org/update/leap/15.6/backports/ |
8 | repo-debug | Debug Repository | Nein | ---- | ---- | - | 99 | rpm-md | http://download.opensuse.org/debug/distribution/leap/15.6/repo/oss/ |
9 | repo-debug-non-oss | Debug Repository (Non-OSS) | Nein | ---- | ---- | - | 99 | rpm-md | http://download.opensuse.org/debug/distribution/leap/15.6/repo/non-oss/ |
10 | repo-debug-update | Update Repository (Debug) | Nein | ---- | ---- | - | 99 | rpm-md | http://download.opensuse.org/debug/update/leap/15.6/oss/ |
11 | repo-debug-update-non-oss | Update Repository (Debug, Non-OSS) | Nein | ---- | ---- | - | 99 | rpm-md | http://download.opensuse.org/debug/update/leap/15.6/non-oss/ |
12 | repo-non-oss | Non-OSS Repository | Ja | (r ) Ja | Ja | - | 99 | rpm-md | http://download.opensuse.org/distribution/leap/15.6/repo/non-oss/ |
13 | repo-openh264 | Open H.264 Codec (openSUSE Leap) | Ja | (r ) Ja | Ja | - | 99 | rpm-md | http://codecs.opensuse.org/openh264/openSUSE_Leap/ |
14 | repo-oss | Haupt-Repository | Ja | (r ) Ja | Ja | - | 99 | rpm-md | http://download.opensuse.org/distribution/leap/15.6/repo/oss/ |
15 | repo-sle-debug-update | Update repository with updates from SUSE Linux Enterprise 15 (Debug) | Nein | ---- | ---- | - | 99 | rpm-md | http://download.opensuse.org/debug/update/leap/15.6/sle/ |
16 | repo-sle-update | Update repository with updates from SUSE Linux Enterprise 15 | Ja | (r ) Ja | Ja | - | 99 | rpm-md | http://download.opensuse.org/update/leap/15.6/sle/ |
17 | repo-source | Source Repository | Ja | (r ) Ja | Ja | - | 99 | rpm-md | http://download.opensuse.org/source/distribution/leap/15.6/repo/oss/ |
18 | repo-update | Hauptaktualisierungs-Repository | Ja | (r ) Ja | Ja | - | 99 | rpm-md | http://download.opensuse.org/update/leap/15.6/oss |
19 | repo-update-non-oss | Aktualisierungs-Repository (Nicht-Open-Source-Software) | Ja | (r ) Ja | Ja | - | 99 | rpm-md | http://download.opensuse.org/update/leap/15.6/non-oss/ |
20 | teamviewer | TeamViewer - x86_64 | Ja | (r ) Ja | Nein | - | 99 | rpm-md | https://linux.teamviewer.com/yum/stable/main/binary-x86_64/ |
localhost:/home/stephan # zypper install --from Packman ffmpeg gstreamer-plugins-{good,bad,ugly,libav} libavcodec vlc-codecs
Repository-Daten werden geladen...
Installierte Pakete werden gelesen...
'ffmpeg' wurde in den Paketnamen nicht gefunden. Fähigkeiten werden durchsucht.
'ffmpeg-7', welches 'ffmpeg' bietet, ist bereits installiert.
'vlc-codecs' ist bereits installiert.
Kein Aktualisierungskandidat für 'vlc-codecs-3.0.21-150600.2.5.pm.6.x86_64'. Die neueste Version ist bereits installiert.
'libavcodec' wurde in den Paketnamen nicht gefunden. Fähigkeiten werden durchsucht.
'libavcodec57', welches 'libavcodec' bietet, ist bereits installiert.
'libavcodec58_134', welches 'libavcodec' bietet, ist bereits installiert.
'libavcodec60', welches 'libavcodec' bietet, ist bereits installiert.
'libavcodec61', welches 'libavcodec' bietet, ist bereits installiert.
'gstreamer-plugins-bad' wurde in den Paketnamen nicht gefunden. Fähigkeiten werden durchsucht.
'gstreamer-plugins-bad' ist bereits installiert.
'gstreamer-plugins-good' wurde in den Paketnamen nicht gefunden. Fähigkeiten werden durchsucht.
'gstreamer-plugins-good' ist bereits installiert.
'gstreamer-plugins-libav' wurde in den Paketnamen nicht gefunden. Fähigkeiten werden durchsucht.
'gstreamer-plugins-libav' ist bereits installiert.
'gstreamer-plugins-ugly' wurde in den Paketnamen nicht gefunden. Fähigkeiten werden durchsucht.
'gstreamer-plugins-ugly' ist bereits installiert.
Paketabhängigkeiten werden aufgelöst...
Keine auszuführenden Aktionen.
localhost:/home/stephan # sudo zypper install --allow-vendor-change --from Packman ffmpeg gstreamer-plugins-{good,bad,ugly,libav} libavcodec vlc-codecs
Repository-Daten werden geladen...
Installierte Pakete werden gelesen...
'ffmpeg' wurde in den Paketnamen nicht gefunden. Fähigkeiten werden durchsucht.
'ffmpeg-7', welches 'ffmpeg' bietet, ist bereits installiert.
'vlc-codecs' ist bereits installiert.
Kein Aktualisierungskandidat für 'vlc-codecs-3.0.21-150600.2.5.pm.6.x86_64'. Die neueste Version ist bereits installiert.
'libavcodec' wurde in den Paketnamen nicht gefunden. Fähigkeiten werden durchsucht.
'libavcodec57', welches 'libavcodec' bietet, ist bereits installiert.
'libavcodec58_134', welches 'libavcodec' bietet, ist bereits installiert.
'libavcodec60', welches 'libavcodec' bietet, ist bereits installiert.
'libavcodec61', welches 'libavcodec' bietet, ist bereits installiert.
'gstreamer-plugins-bad' wurde in den Paketnamen nicht gefunden. Fähigkeiten werden durchsucht.
'gstreamer-plugins-bad' ist bereits installiert.
'gstreamer-plugins-good' wurde in den Paketnamen nicht gefunden. Fähigkeiten werden durchsucht.
'gstreamer-plugins-good' ist bereits installiert.
'gstreamer-plugins-libav' wurde in den Paketnamen nicht gefunden. Fähigkeiten werden durchsucht.
'gstreamer-plugins-libav' ist bereits installiert.
'gstreamer-plugins-ugly' wurde in den Paketnamen nicht gefunden. Fähigkeiten werden durchsucht.
'gstreamer-plugins-ugly' ist bereits installiert.
Paketabhängigkeiten werden aufgelöst...
Keine auszuführenden Aktionen.
Das wird alle Pakete die man von OSS installiert hat und die es auch in Packman gibt neu von Packman installieren ohne das man indivuduelle Paketnamen erwähnen muß.
Hab ich jetzt auch nochmal gemacht. Es wurde aber nichts neu installiert.
localhost:/home/stephan # zypper dup --from Packman --allow-vendor-change
Repository-Daten werden geladen...
Installierte Pakete werden gelesen...
Distributions-Aktualisierungen werden verarbeitet...
Keine auszuführenden Aktionen.
Genau das ist nicht gewollt, da es auch die Mesa Pakete unnötigerweise zu Packman switcht. Deshalb gibt es wie im Wiki erwähnt zwei Methoden um Packman zu nutzen:
alle Pakete switchen: sehr großes Konflikt- und Problempotential (vor allem Mesa, siehe Forum)
Wobei Packman eigentlich in den meisten Fällen überhaupt nicht mehr nötig ist. Alle Youtube Videos spielen hier problemfrei mit Google Chrome, und ich habe nur exakt ein Paket von Packman installiert:
ich@laptopneu:~> zypper se -r 5 -is
Repository-Daten werden geladen...
Installierte Pakete werden gelesen...
S | Name | Type | Version | Arch | Repository
---+----------+-------+--------------------+--------+------------------------------
i | libfaad2 | Paket | 2.11.2-1699.2.pm.7 | x86_64 | Packman Essentials Repository
ich@laptopneu:~>
Es wurde vlc-codecs installiert. Hat aber noch nicht geholfen.
localhost:/home/stephan # sudo zypper install --force --allow-vendor-change --from Packman ffmpeg gstreamer-plugins-{good,bad,ugly,libav} libavcodec vlc-codecs
Repository-Daten werden geladen...
Installierte Pakete werden gelesen...
'ffmpeg' wurde in den Paketnamen nicht gefunden. Fähigkeiten werden durchsucht.
'ffmpeg-7', welches 'ffmpeg' bietet, ist bereits installiert.
Installation von 'vlc-codecs-3.0.21-150600.2.5.pm.6.x86_64' aus Repository 'Packman' wird erzwungen.
'libavcodec' wurde in den Paketnamen nicht gefunden. Fähigkeiten werden durchsucht.
'libavcodec57', welches 'libavcodec' bietet, ist bereits installiert.
'libavcodec58_134', welches 'libavcodec' bietet, ist bereits installiert.
'libavcodec60', welches 'libavcodec' bietet, ist bereits installiert.
'libavcodec61', welches 'libavcodec' bietet, ist bereits installiert.
'gstreamer-plugins-bad' wurde in den Paketnamen nicht gefunden. Fähigkeiten werden durchsucht.
'gstreamer-plugins-bad' ist bereits installiert.
'gstreamer-plugins-good' wurde in den Paketnamen nicht gefunden. Fähigkeiten werden durchsucht.
'gstreamer-plugins-good' ist bereits installiert.
'gstreamer-plugins-libav' wurde in den Paketnamen nicht gefunden. Fähigkeiten werden durchsucht.
'gstreamer-plugins-libav' ist bereits installiert.
'gstreamer-plugins-ugly' wurde in den Paketnamen nicht gefunden. Fähigkeiten werden durchsucht.
'gstreamer-plugins-ugly' ist bereits installiert.
Paketabhängigkeiten werden aufgelöst...
Das folgende Paket wird erneut installiert:
vlc-codecs
1 zu installierendes Paket.
Größe des Pakets zum Herunterladen: 94,4 KiB
Änderung der Installationsgröße des Pakets:
| 119,8 KiB erforderlich für Pakete, die installiert werden sollen
0 B | - 119,8 KiB freigegeben von Paketen, die entfernt werden sollen
Backend: classic_rpmtrans
Fortfahren? [j/n/v/...? zeigt alle Optionen] (j): j
Abrufen: vlc-codecs-3.0.21-150600.2.5.pm.6.x86_64 (Packman) (1/1), 94,4 KiB
Abrufen: vlc-codecs-3.0.21-150600.2.5.pm.6.x86_64.rpm .................................................................................[fertig (2,4 KiB/s)]
Überprüfung auf Dateikonflikte läuft: .............................................................................................................[fertig]
(1/1) Installieren: vlc-codecs-3.0.21-150600.2.5.pm.6.x86_64 ......................................................................................[fertig]
Kann es sein, dass das Problem die Audiowiedergabe ist? Wenn ich versuche, ein MP3 mit mplayer abzuspielen, gibt es auch Fehler.
stephan@localhost:/run/user/1000/gvfs/smb-share:server=192.168.13.4,share=music/AC_DC/Let There Be Rock> mplayer 01.\ Go\ Down.mp3
MPlayer 1.5.r38666-Packman-7 (C) 2000-2024 MPlayer Team
do_connect: could not connect to socket
connect: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.
Playing 01. Go Down.mp3.
libavformat version 60.16.100 (external)
Audio only file format detected.
Clip info:
Title: Go Down
Artist: AC/DC
Album: Let There Be Rock
Comment:
Track: 1
Genre: Hard Rock
Load subtitles in ./
==========================================================================
Trying to force audio codec driver family libmad...
Opening audio decoder: [libmad] libmad mpeg audio decoder
AUDIO: 44100 Hz, 2 ch, s16le, 320.0 kbit/22.68% (ratio: 40000->176400)
Selected audio codec: [mad] afm: libmad (libMAD MPEG layer 1-2-3)
==========================================================================
AO: [pulse] 44100Hz 2ch s16le (2 bytes per sample)
Video: no video
Starting playback...
A: -0.0 (unknown) of 331.0 (05:31.0) ??,?%
Audio device got stuck!
A: -0.0 (unknown) of 331.0 (05:31.0) ??,?%
Audio device got stuck!
A: -0.0 (unknown) of 331.0 (05:31.0) ??,?%
Audio device got stuck!
A: -0.0 (unknown) of 331.0 (05:31.0) ??,?%
Audio device got stuck!
A: -0.0 (unknown) of 331.0 (05:31.0) ??,?%
Audio device got stuck!
A: -0.0 (unknown) of 331.0 (05:31.0) ??,?%
MPlayer interrupted by signal 2 in module: play_audio
Audio device got stuck!
A: -0.0 (unknown) of 331.0 (05:31.0) ??,?%
Exiting... (Quit)