PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : openSuSI 15.1 - additional plugin required for GStreamer



pibi
07.11.20, 17:21
Hoi zaeme

Ich habe hier auf meinem "Fernseh-PC" noch die openSuSI 15.1 am Laufen. Ich weiss, dass ich updaten sollte, aber mir fehlt im Moment die Zeit dazu. Und (fast) alles laeuft zu meiner vollsten Zufriedenheit. zattoo laeuft mit Bild und Ton, dito MediathekView mit download von Filmen und lokales Streamen.

Nun wollte ich neu auch mp3-Files aus meinem lokalen Archiv abspielen. Die SuSI liefert standardmaessig die Programme "Pragha" und den "Parole Media Player" mit. Hier tauchen aber folgende Probleme auf:

a) "Parole" meldet beim Start eines MP3-Files:
"Parole needs MPEG-1 Layer3 (MP3) decoder to play this file. It can be installed automatically."Weitere Infos konnte ich aber nicht finden, speziell welches Files da fehlt. Und die angebotene automagische Installation funktioniert auch nicht.

b) "Pragha" meldet bei Start lapidar
"Error playing track. Reason: Your GStreamer installation is missing a plugin."Leider habe ich nirgends einen Hinweis gefunden, welches Plugin genau fehlt. Das Repository zeigt eine Unmenge von GStreamer-Paketen zur Auswahl an.

c) VLC hingegen spielt das MP3 problemlos ab.

Hat jemand eine Idee, wo es klemmt oder wo ich nach Hinweisen suchen koennte? Logfiles habe ich keine gefunden.

Gruss Pit.

tomm.fa
07.11.20, 19:21
zypper se -s gstreamer-plugins-good

und eventuell noch

zypper se -si mpeg gst vlc pragha parole

zypper lr -d
geben was aus?

Sauerland1
07.11.20, 20:29
Zusätzlich zu meinem Vorposter:
Hier kann man nach den Codecs schauen, die gstreamer unterstützt.
Und wie das Plugin heisst, welches den gefundenen Codec enthält.

https://gstreamer.freedesktop.org/documentation/plugins_doc.html?gi-language=c

pibi
07.11.20, 20:52
Hoihoi tomm.fa

zypper se -s gstreamer-plugins-good



zypper search --details gstreamer-plugins-good
Loading repository data...
Reading installed packages...

S | Name | Type | Version | Arch | Repository
--+------------------------------------+---------+------------------+--------+-----------------------
i | gstreamer-plugins-good | package | 1.12.5-lp151.2.4 | x86_64 | openSuSI-Leap-15.1-oss
| gstreamer-plugins-good-32bit | package | 1.12.5-lp151.2.4 | x86_64 | openSuSI-Leap-15.1-oss
| gstreamer-plugins-good-doc | package | 1.12.5-lp151.2.4 | x86_64 | openSuSI-Leap-15.1-oss
| gstreamer-plugins-good-extra | package | 1.12.5-lp151.2.4 | x86_64 | openSuSI-Leap-15.1-oss
| gstreamer-plugins-good-extra-32bit | package | 1.12.5-lp151.2.4 | x86_64 | openSuSI-Leap-15.1-oss
| gstreamer-plugins-good-jack | package | 1.12.5-lp151.2.4 | x86_64 | openSuSI-Leap-15.1-oss
| gstreamer-plugins-good-jack-32bit | package | 1.12.5-lp151.2.4 | x86_64 | openSuSI-Leap-15.1-oss
i | gstreamer-plugins-good-lang | package | 1.12.5-lp151.2.4 | noarch | openSuSI-Leap-15.1-oss





tv:~ # zypper search --details --installed-only mpeg gst vlc pragha parole
Loading repository data...
Reading installed packages...

S | Name | Type | Version | Arch | Repository
---+------------------------------+---------+-----------------------+--------+-----------------------------------
i | PackageKit-gstreamer-plugin | package | 1.1.10-lp151.8.9.2 | x86_64 | openSuSI-Leap-15.1-Update-oss
i+ | ffmpeg-3 | package | 3.4.5-pm151.4.10 | x86_64 | PackmanRepo-for-openSuSE-Leap-15.1
i | gstreamer | package | 1.12.5-lp151.3.6.1 | x86_64 | openSuSI-Leap-15.1-Update-oss
i | gstreamer-lang | package | 1.12.5-lp151.3.6.1 | noarch | openSuSI-Leap-15.1-Update-oss
i | gstreamer-libnice | package | 0.1.14-lp151.2.3 | x86_64 | openSuSI-Leap-15.1-oss
i | gstreamer-plugins-bad | package | 1.12.5-pm151.4.15 | x86_64 | PackmanRepo-for-openSuSE-Leap-15.1
i | gstreamer-plugins-bad-lang | package | 1.12.5-pm151.4.15 | noarch | PackmanRepo-for-openSuSE-Leap-15.1
i | gstreamer-plugins-base | package | 1.12.5-lp151.3.3.1 | x86_64 | openSuSI-Leap-15.1-Update-oss
i | gstreamer-plugins-base-lang | package | 1.12.5-lp151.3.3.1 | noarch | openSuSI-Leap-15.1-Update-oss
i | gstreamer-plugins-farstream | package | 0.2.8-lp151.2.3 | x86_64 | openSuSI-Leap-15.1-oss
i | gstreamer-plugins-good | package | 1.12.5-lp151.2.4 | x86_64 | openSuSI-Leap-15.1-oss
i | gstreamer-plugins-good-lang | package | 1.12.5-lp151.2.4 | noarch | openSuSI-Leap-15.1-oss
i | libgstadaptivedemux-1_0-0 | package | 1.12.5-pm151.4.15 | x86_64 | PackmanRepo-for-openSuSE-Leap-15.1
i | libgstallocators-1_0-0 | package | 1.12.5-lp151.3.3.1 | x86_64 | openSuSI-Leap-15.1-Update-oss
i | libgstapp-1_0-0 | package | 1.12.5-lp151.3.3.1 | x86_64 | openSuSI-Leap-15.1-Update-oss
i | libgstaudio-1_0-0 | package | 1.12.5-lp151.3.3.1 | x86_64 | openSuSI-Leap-15.1-Update-oss
i | libgstbadallocators-1_0-0 | package | 1.12.5-pm151.4.15 | x86_64 | PackmanRepo-for-openSuSE-Leap-15.1
i | libgstbadaudio-1_0-0 | package | 1.12.5-pm151.4.15 | x86_64 | PackmanRepo-for-openSuSE-Leap-15.1
i | libgstbadbase-1_0-0 | package | 1.12.5-pm151.4.15 | x86_64 | PackmanRepo-for-openSuSE-Leap-15.1
i | libgstbadvideo-1_0-0 | package | 1.12.5-pm151.4.15 | x86_64 | PackmanRepo-for-openSuSE-Leap-15.1
i | libgstbasecamerabinsrc-1_0-0 | package | 1.12.5-pm151.4.15 | x86_64 | PackmanRepo-for-openSuSE-Leap-15.1
i | libgstcodecparsers-1_0-0 | package | 1.12.5-pm151.4.15 | x86_64 | PackmanRepo-for-openSuSE-Leap-15.1
i | libgstfft-1_0-0 | package | 1.12.5-lp151.3.3.1 | x86_64 | openSuSI-Leap-15.1-Update-oss
i | libgstgl-1_0-0 | package | 1.12.5-pm151.4.15 | x86_64 | PackmanRepo-for-openSuSE-Leap-15.1
i | libgstmpegts-1_0-0 | package | 1.12.5-pm151.4.15 | x86_64 | PackmanRepo-for-openSuSE-Leap-15.1
i | libgstpbutils-1_0-0 | package | 1.12.5-lp151.3.3.1 | x86_64 | openSuSI-Leap-15.1-Update-oss
i | libgstphotography-1_0-0 | package | 1.12.5-pm151.4.15 | x86_64 | PackmanRepo-for-openSuSE-Leap-15.1
i | libgstreamer-1_0-0 | package | 1.12.5-lp151.3.6.1 | x86_64 | openSuSI-Leap-15.1-Update-oss
i | libgstriff-1_0-0 | package | 1.12.5-lp151.3.3.1 | x86_64 | openSuSI-Leap-15.1-Update-oss
i | libgstrtp-1_0-0 | package | 1.12.5-lp151.3.3.1 | x86_64 | openSuSI-Leap-15.1-Update-oss
i | libgstrtsp-1_0-0 | package | 1.12.5-lp151.3.3.1 | x86_64 | openSuSI-Leap-15.1-Update-oss
i | libgstsdp-1_0-0 | package | 1.12.5-lp151.3.3.1 | x86_64 | openSuSI-Leap-15.1-Update-oss
i | libgsttag-1_0-0 | package | 1.12.5-lp151.3.3.1 | x86_64 | openSuSI-Leap-15.1-Update-oss
i | libgsturidownloader-1_0-0 | package | 1.12.5-pm151.4.15 | x86_64 | PackmanRepo-for-openSuSE-Leap-15.1
i | libgstvideo-1_0-0 | package | 1.12.5-lp151.3.3.1 | x86_64 | openSuSI-Leap-15.1-Update-oss
i | libgstwayland-1_0-0 | package | 1.12.5-pm151.4.15 | x86_64 | PackmanRepo-for-openSuSE-Leap-15.1
i | libmpeg2-0 | package | 0.5.1-lp151.2.3 | x86_64 | openSuSI-Leap-15.1-oss
i | libmpeg2encpp-2_0-0 | package | 2.0.0-lp151.6.4 | x86_64 | openSuSI-Leap-15.1-oss
i | libvlc5 | package | 3.0.11.1-pm151.6.11.2 | x86_64 | PackmanRepo-for-openSuSE-Leap-15.1
i | libvlccore9 | package | 3.0.11.1-pm151.6.11.2 | x86_64 | PackmanRepo-for-openSuSE-Leap-15.1
i | parole | package | 1.0.2-lp151.1.1 | x86_64 | openSuSI-Leap-15.1-oss
i | parole-lang | package | 1.0.2-lp151.1.1 | noarch | openSuSI-Leap-15.1-oss
i | pragha | package | 1.3.3-lp151.2.4 | x86_64 | openSuSI-Leap-15.1-oss
i | pragha-lang | package | 1.3.3-lp151.2.4 | noarch | openSuSI-Leap-15.1-oss
i | pragha-plugins | package | 1.3.3-lp151.2.4 | x86_64 | openSuSI-Leap-15.1-oss
i+ | vlc | package | 3.0.11.1-pm151.6.11.2 | x86_64 | PackmanRepo-for-openSuSE-Leap-15.1
i | vlc-codec-gstreamer | package | 3.0.11.1-pm151.6.11.2 | x86_64 | PackmanRepo-for-openSuSE-Leap-15.1
i | vlc-noX | package | 3.0.11.1-pm151.6.11.2 | x86_64 | PackmanRepo-for-openSuSE-Leap-15.1
i | vlc-opencv | package | 3.0.11.1-pm151.6.11.2 | x86_64 | PackmanRepo-for-openSuSE-Leap-15.1
i | vlc-qt | package | 3.0.11.1-pm151.6.11.2 | x86_64 | PackmanRepo-for-openSuSE-Leap-15.1
i | vlc-vdpau | package | 3.0.11.1-pm151.6.11.2 | x86_64 | PackmanRepo-for-openSuSE-Leap-15.1



tv:~ # zypper lr --details
# | Alias | Name | Enabled | GPG Check | Refresh | Priority | Type | URI | Service
--+-----------------------------------+---------------------------------------+---------+-----------+---------+----------+----------+---------------------------------------------------------------------+--------
1 | Leap-15.1-non-oss | openSuSE-Leap-15.1-non-oss | Yes | (r ) Yes | Yes | 99 | rpm-md | dir:/misc/syno-vol1/mirror/suseftp/leap/15.1/repo/non-oss |
2 | Leap-15.1-oss | openSuSI-Leap-15.1-oss | Yes | (r ) Yes | Yes | 99 | rpm-md | dir:/misc/syno-vol1/mirror/suseftp/leap/15.1/repo/oss |
3 | PackmanRepo-for-Leap-15.1 | PackmanRepo-for-openSuSE-Leap-15.1 | Yes | (r ) Yes | Yes | 99 | rpm-md | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.1/ |
4 | openSuSI-Leap-15.1-Update-non-oss | openSuSI-Leap-15.1-Update-non-oss | Yes | (r ) Yes | Yes | 99 | rpm-md | dir:/misc/syno-vol1/mirror/suseupdate/i386/update/leap/15.1/non-oss |
5 | openSuSI-Leap-15.1-Update-oss | openSuSI-Leap-15.1-Update-oss | Yes | ( p) Yes | Yes | 99 | plaindir | dir:/misc/syno-vol1/mirror/suseupdate/i386/update/leap/15.1 |
6 | virtualbox | VirtualBox for openSUSE 15.1 - x86_64 | Yes | ( p) Yes | Yes | 120 | rpm-md | http://download.virtualbox.org/virtualbox/rpm/opensuse/15.0/x86_64 |


Da faellt mir gerade auf: Kann es sein, dass sich die Pakete der openSuSI mit denen von Packman "beissen"?

Gruss Pit.

pibi
07.11.20, 21:00
Hoi Sauerland1


Zusätzlich zu meinem Vorposter:
Hier kann man nach den Codecs schauen, die gstreamer unterstützt.
Und wie das Plugin heisst, welches den gefundenen Codec enthält.

Ich habe Deine Anwort leider erst gelesen, nachdem meine Mail an tomm.fa abgeschickt war.

Die Liste ist gut und schoen, aber wie weiss ich, welcher Codec bei mir fehlt und nach welchem ich dann suchen muss?

Gruss Pit.

tomm.fa
07.11.20, 21:10
Hoihoi tomm.fa

Da faellt mir gerade auf: Kann es sein, dass sich die Pakete der openSuSI mit denen von Packman "beissen"?

Gruss Pit.
Nein, nicht in diesem Fall. Bei den GStreamer-Paketen wird ein Teil von openSUSE bereitgestellt und der Rest von PackMan.

Installiere mal die Pakete gstreamer-plugins-ugly, gstreamer-plugins-ugly-lang und gstreamer-plugins-ugly-orig-addon.
Davon sollte das Paket gstreamer-plugins-ugly die passende Bibliothek enthalten (gstreamer-plugins-good eigentlich ebenfalls, wenn auch eine andere).



Hoi Sauerland1


Ich habe Deine Anwort leider erst gelesen, nachdem meine Mail an tomm.fa abgeschickt war.

Die Liste ist gut und schoen, aber wie weiss ich, welcher Codec bei mir fehlt und nach welchem ich dann suchen muss?

Gruss Pit.
Steht in der Fehlermeldung im ersten Beitrag. ;)

So nebenbei noch meine installierten Pakete von GStreamer:

zypper se -si gstreamer
Loading repository data...
Reading installed packages...

S | Name | Type | Version | Arch | Repository
---+-----------------------------------+---------+--------------------------+--------+--------------------------------
i+ | PackageKit-gstreamer-plugin | package | 1.1.13-lp152.3.3.1 | x86_64 | Hauptaktualisierungs-Repository
i+ | gstreamer | package | 1.16.2-lp152.1.7 | x86_64 | Haupt-Repository
i+ | gstreamer-lang | package | 1.16.2-lp152.1.7 | noarch | Haupt-Repository
i+ | gstreamer-libnice | package | 0.1.14-lp152.3.7 | x86_64 | Haupt-Repository
i+ | gstreamer-plugin-cluttergst3 | package | 3.0.26-lp152.3.7 | x86_64 | Haupt-Repository
i+ | gstreamer-plugins-bad | package | 1.16.2-pm152.3.26 | x86_64 | PackMan Repositorium
i+ | gstreamer-plugins-bad-lang | package | 1.16.2-pm152.3.26 | noarch | PackMan Repositorium
i+ | gstreamer-plugins-bad-orig-addon | package | 1.16.2-pm152.3.26 | x86_64 | PackMan Repositorium
i+ | gstreamer-plugins-base | package | 1.16.2-lp152.2.16 | x86_64 | Haupt-Repository
i+ | gstreamer-plugins-base-lang | package | 1.16.2-lp152.2.16 | noarch | Haupt-Repository
i+ | gstreamer-plugins-cogl | package | 1.22.2-lp152.4.10 | x86_64 | Haupt-Repository
i+ | gstreamer-plugins-farstream | package | 0.2.8-lp152.4.3 | x86_64 | Haupt-Repository
i+ | gstreamer-plugins-good | package | 1.16.2-lp152.1.7 | x86_64 | Haupt-Repository
i+ | gstreamer-plugins-good-extra | package | 1.16.2-lp152.1.7 | x86_64 | Haupt-Repository
i+ | gstreamer-plugins-good-gtk | package | 1.16.2-lp152.1.7 | x86_64 | Haupt-Repository
i+ | gstreamer-plugins-good-lang | package | 1.16.2-lp152.1.7 | noarch | Haupt-Repository
i+ | gstreamer-plugins-libav | package | 1.16.2-pm152.3.5 | x86_64 | PackMan Repositorium
i+ | gstreamer-plugins-libcamera | package | 0~1118.4de31cc-lp152.1.4 | x86_64 | Haupt-Repository
i+ | gstreamer-plugins-ugly | package | 1.16.2-pm152.2.4 | x86_64 | PackMan Repositorium
i+ | gstreamer-plugins-ugly-lang | package | 1.16.2-pm152.2.4 | noarch | PackMan Repositorium
i+ | gstreamer-plugins-ugly-orig-addon | package | 1.16.2-pm152.2.4 | x86_64 | PackMan Repositorium
i+ | gstreamer-plugins-vaapi | package | 1.16.2-lp152.1.2 | x86_64 | Haupt-Repository
i+ | gstreamer-transcoder | package | 1.16.0-lp152.1.5 | x86_64 | Haupt-Repository
i+ | libgstreamer-1_0-0 | package | 1.16.2-lp152.1.7 | x86_64 | Haupt-Repository
i | phonon4qt5-backend-gstreamer | package | 4.10.0-lp152.1.7 | x86_64 | Haupt-Repository
i | phonon4qt5-backend-gstreamer-lang | package | 4.10.0-lp152.1.7 | noarch | Haupt-Repository
i+ | vlc-codec-gstreamer | package | 3.0.11.1-pm152.2.8.2 | x86_64 | PackMan Repositorium

pibi
08.11.20, 16:44
Hoihoi tomm.fa

Nein, nicht in diesem Fall. Bei den GStreamer-Paketen wird ein Teil von openSUSE bereitgestellt und der Rest von PackMan.

Installiere mal die Pakete gstreamer-plugins-ugly, gstreamer-plugins-ugly-lang und gstreamer-plugins-ugly-orig-addon.
Davon sollte das Paket gstreamer-plugins-ugly die passende Bibliothek enthalten (gstreamer-plugins-good eigentlich ebenfalls, wenn auch eine andere).

Beschte Dank, ez spillts au mit "Pragha" und dm "Parole Media Player".

No en schoene Sunntig und bliib gsund.

Gruess us Winti
Pit.