leap 42.1 : with amarok - but no mp3 files processing - what can i do?

hello dear OpenSuse-Experts,

i have installed leap 42.1 : with amarok - but no mp3 files processing - what can i do?

do i need more ?

love to hear from you

**
btw: this file
**
http://swrmediathek.de/player.htm?show=b1a34f50-9e8f-11e5-a1b5-0026b975f2e6

i cannot

  • play on line and i am also not able to

  • play it in amarok

  • btw - some demofiles run well in amarok.

what goes wrong here? Love to hear from you

are there some test that i can run on console!?

what are your repositories?
post the output of

zypper lr -d

Install gstreamer-fluendo-mp3, available in the standard repos.

hello dear Wolfi hello dear all

first of all - many many thanks!


martin@linux-o61y:~> zypper lr -d
#  | Alias                     | Name                                    | Aktiviert | GPG-Überprüfung | Aktualisieren | Priorität | Typ    | URI                                                                     | Dienst
---+---------------------------+-----------------------------------------+-----------+-----------------+---------------+-----------+--------+-------------------------------------------------------------------------+-------
 1 | openSUSE-42.1-0           | openSUSE-42.1-0                         | Ja        | (r ) Ja         | Nein          |   99      | yast2  | cd:///?devices=/dev/disk/by-id/ata-hp_DVDRAM_GU90N_KMNZ8C81556          |       
 2 | repo-debug                | openSUSE-Leap-42.1-Debug                | Nein      | ----            | Ja            |   99      | NONE   | http://download.opensuse.org/debug/distribution/leap/42.1/repo/oss/     |       
 3 | repo-debug-non-oss        | openSUSE-Leap-42.1-Debug-Non-Oss        | Nein      | ----            | Ja            |   99      | NONE   | http://download.opensuse.org/debug/distribution/leap/42.1/repo/non-oss/ |       
 4 | repo-debug-update         | openSUSE-Leap-42.1-Update-Debug         | Nein      | ----            | Ja            |   99      | NONE   | http://download.opensuse.org/debug/update/leap/42.1/oss                 |       
 5 | repo-debug-update-non-oss | openSUSE-Leap-42.1-Update-Debug-Non-Oss | Nein      | ----            | Ja            |   99      | NONE   | http://download.opensuse.org/debug/update/leap/42.1/non-oss/            |       
 6 | repo-non-oss              | openSUSE-Leap-42.1-Non-Oss              | Nein      | ----            | Ja            |   99      | NONE   | http://download.opensuse.org/distribution/leap/42.1/repo/non-oss/       |       
 7 | repo-oss                  | openSUSE-Leap-42.1-Oss                  | Ja        | ( p) Ja         | Ja            |   99      | rpm-md | http://download.opensuse.org/distribution/leap/42.1/repo/oss/           |       
 8 | repo-source               | openSUSE-Leap-42.1-Source               | Nein      | ----            | Ja            |   99      | NONE   | http://download.opensuse.org/source/distribution/leap/42.1/repo/oss/    |       
 9 | repo-update               | openSUSE-Leap-42.1-Update               | Ja        | (r ) Ja         | Ja            |   99      | rpm-md | http://download.opensuse.org/update/leap/42.1/oss/                      |       
10 | repo-update-non-oss       | openSUSE-Leap-42.1-Update-Non-Oss       | Ja        | (r ) Ja         | Ja            |   99      | rpm-md | http://download.opensuse.org/update/leap/42.1/non-oss/                  |       
martin@linux-o61y:~> 


i will have a closer look and install the gstreamer.... 


can i do this with

a. console or
b. with the yast?

btw _ while starting yast i get very very interesting errors:

no access on installations-media:
just check if you can access the server

http://download.opensuse.org/distribution/leap/42.1/repo/oss/

Datei ‘/repodata/repomd.xml’ auf Medium ‘http://download.opensuse.org/distribution/leap/42.1/repo/oss/’ nicht gefunden

so what does this mean ? What should i do now!?

Looks ok.
For full multimedia support you should add the Packman repo and install stuff from there though, preferably do a full switch.
AFAIK, you are not exactly a completely new openSUSE user, are you? :wink:

MP3 should work with the standard repos though, for gstreamer at least (if gstreamer-fluendo-mp3 is installed).

can i do this with

a. console or
b. with the yast?

Yes, with zypper in a console or with YaST.

PS: gstreamer-fluendo-mp3 is in the non-oss repo which you have disabled for some reason (it normally should be enabled by default after a fresh installation). So enable it first, either in YaST->Software Repositories or with:

sudo zypper mr -e 6

Do you have an internet connection?
YaST cannot reach the online repos apparently.

could be a bad mirror, wait a few days if it’s still there change to a real instad of a meta mirror

about mp3
you don’t have the packman repo, opensuse does not carry any patented codecs beacayse you know patent trolls

suse had a deal with fluendo to provide a licensed mp3 decoder for it’s users it’s availoble to opensuse users too, you can get it with yast or zypper, for ex with zypper that would be

sudo zypper in gstreamer-fluendo-mp3

but that will not provide firefox with multimedia support, for that you need the packman reposetory, you need to add and set packman as your system repo, this is how you do it with zypper


sudo zypper ar -f http://packman.inode.at/suse/openSUSE_Leap_42.1/ packman
sudo zypper ref
sudo zypper dup --from packman

packman has all needed audio and video codecs, if you do the above you won’t need to do anything else to add multimedia support.
If you have an nvidia graphic card you should think about installing the nvidia propitiatory driver.

hello again

i struggle with the processes

no correct repositorie


martin@linux-o61y:~> sudo zypper in gstreamer-fluendo-mp3
Metadaten von Repository 'openSUSE-Leap-42.1-Oss' werden abgerufen --------------------------------------------------------------------------------------------------------------------------\]
Datei '/repodata/repomd.xml' auf Medium 'http://download.opensuse.org/distribution/leap/42.1/repo/oss/' nicht gefunden

Abbrechen, wiederholen, ignorieren? [a/w/i/? zeigt alle Optionen] (a): w

and after installing the packman…

linux-o61y:/home/martin # zypper ar -f http://packman.inode.at/suse/openSUSE_Leap_42.1/ packman
Repository 'packman' hinzufügen ........................................................................................................................................................[fertig]
Repository 'packman' erfolgreich hinzugefügt
Aktiviert          : Ja                                              
Autoaktualisierung : Ja                                              
GPG-Überprüfung    : Ja                                              
URI                : http://packman.inode.at/suse/openSUSE_Leap_42.1/

which i think went well . i got into troubles again … see the following

… no correct repositorie


linux-o61y:/home/martin # zypper ref
Repository 'openSUSE-42.1-0' ist aktuell.                                                                                                                                                       
Metadaten von Repository 'packman' werden abgerufen -----------------------------------------------------------------------------------------------------------------------------------------\]

Neuen Signierungsschlüssel für Repository oder Paket erhalten:

  Repository:              packman                                               
  Name des Schlüssels:     PackMan Project (signing key) <packman@links2linux.de>
  Schlüsselfingerabdruck:  F8875B88 0D518B6B 8C530D13 45A1D067 1ABD1AFB          
  Schlüssel erstellt:      Di 16 Sep 2014 00:18:00 CEST                          
  Schlüssel läuft ab:      Fr 13 Sep 2024 00:17:21 CEST                          
  RPM-Name:                gpg-pubkey-1abd1afb-54176598                          

Wollen Sie den Schlüssel (a)bweisen, ihm (t)emporär oder (i)mmer vertrauen? [a/t/i/? zeigt alle Optionen] (a): i
Metadaten von Repository 'packman' werden abgerufen ....................................................................................................................................[fertig]
Cache für Repository 'packman' erzeugen ................................................................................................................................................[fertig]
Metadaten von Repository 'openSUSE-Leap-42.1-Oss' werden abgerufen --------------------------------------------------------------------------------------------------------------------------/]
Datei '/repodata/repomd.xml' auf Medium 'http://download.opensuse.org/distribution/leap/42.1/repo/oss/' nicht gefunden

Abbrechen, wiederholen, ignorieren? [a/w/i/? zeigt alle Optionen] (a): w

sorry for the german language …

but i got into troubles here… - what can i do now?

the repository looks it’s a bad mirror, I’d say wait a few days if does not go away replace it with a working mirror you can get a working mirror here
http://mirrors.opensuse.org/list/42.1.html

about the packman key according to google translate you need to select always trust it or i (i)mmer vertrauen

I’d suggest to try turning off IPv6 in YaST->System->Network Settings->Global Options first.
This has helped some people when zypper was not able to reach the openSUSE repos.

hello again - :wink:

first of all - many thanks for the hints - allways great to be here.

this is one of the best forum out there…

i switched off ivp6

and then i runned the following commands…

Passwort: 
linux-o61y:/home/martin #  zypper ref
Repository 'openSUSE-42.1-0' ist aktuell.                                                                                                                                                       
Repository 'packman' ist aktuell.                                                                                                                                                               
Metadaten von Repository 'openSUSE-Leap-42.1-Oss' werden abgerufen --------------------------------------------------------------------------------------------------------------------------\]
Datei '/repodata/repomd.xml' auf Medium 'http://download.opensuse.org/distribution/leap/42.1/repo/oss/' nicht gefunden

Abbrechen, wiederholen, ignorieren? [a/w/i/? zeigt alle Optionen] (a): w
Datei '/repodata/repomd.xml' auf Medium 'http://download.opensuse.org/distribution/leap/42.1/repo/oss/' nicht gefunden

Abbrechen, wiederholen, ignorieren? [a/w/i/? zeigt alle Optionen] (a): i
Metadaten von Repository 'openSUSE-Leap-42.1-Oss' werden abgerufen .....................................................................................................................[Fehler]
Repository 'openSUSE-Leap-42.1-Oss' ist ungültig.
[repo-oss|http://download.opensuse.org/distribution/leap/42.1/repo/oss/] Valid metadata not found at specified URL
Bitte überprüfen Sie, ob die für dieses Repository bestimmten URIs auf ein gültiges Repository verweisen.
Repository 'openSUSE-Leap-42.1-Oss' wird aufgrund des obigen Fehlers übersprungen.
Repository 'openSUSE-Leap-42.1-Update' ist aktuell.                                                                                                                                             
Repository 'openSUSE-Leap-42.1-Update-Non-Oss' ist aktuell.                                                                                                                                     
Einige der Repositories konnten aufgrund eines Fehlers nicht aktualisiert werden.
linux-o61y:/home/martin # sudo zypper dup --from packman
Metadaten von Repository 'openSUSE-Leap-42.1-Oss' werden abgerufen --------------------------------------------------------------------------------------------------------------------------\]
Datei '/repodata/repomd.xml' auf Medium 'http://download.opensuse.org/distribution/leap/42.1/repo/oss/' nicht gefunden

Abbrechen, wiederholen, ignorieren? [a/w/i/? zeigt alle Optionen] (a): i
Metadaten von Repository 'openSUSE-Leap-42.1-Oss' werden abgerufen .....................................................................................................................[Fehler]
Repository 'openSUSE-Leap-42.1-Oss' ist ungültig.
[repo-oss|http://download.opensuse.org/distribution/leap/42.1/repo/oss/] Valid metadata not found at specified URL
Bitte überprüfen Sie, ob die für dieses Repository bestimmten URIs auf ein gültiges Repository verweisen.
Repository 'openSUSE-Leap-42.1-Oss' wird aufgrund des obigen Fehlers übersprungen.
Daten des Repositories laden ...
Installierte Pakete lesen ...
Distributionsaktualisierung berechnen ...

Die folgenden 18 NEUEN Pakete werden installiert:                                                                                                                                               
  libdcadec0 libfaac0 libfaad2 libid3tag0 libmad0 libmp3lame0 libmusicbrainz4 libofa0 libopencore-amrnb0 libopencore-amrwb0 libswscale3 libtwolame0 libtxc_dxtn libvdpau1 libvo-aacenc0         
  libx264-148 libx265-68 libxvidcore4                                                                                                                                                           
                                                                                                                                                                                                
Die folgende Anwendung wird GELÖSCHT werden:                                                                                                                                                    
  "GStreamer Multimedia Codecs"                                                                                                                                                                 
                                                                                                                                                                                                
Das folgende Paket wird GELÖSCHT:                                                                                                                                                               
  s2tc                                                                                                                                                                                          
                                                                                                                                                                                                
Die folgenden 48 Pakete werden aktualisiert:                                                                                                                                                    
  amarok amarok-lang fdupes gstreamer gstreamer-0_10 gstreamer-0_10-lang gstreamer-0_10-plugin-esd gstreamer-0_10-plugins-base gstreamer-0_10-plugins-base-lang gstreamer-0_10-plugins-good     
  gstreamer-0_10-plugins-good-lang gstreamer-lang gstreamer-plugins-base gstreamer-plugins-base-lang gstreamer-plugins-good gstreamer-plugins-good-lang k3b k3b-lang libavcodec56 libavformat56 
  libavutil54 libgstallocators-1_0-0 libgstapp-0_10-0 libgstapp-1_0-0 libgstaudio-1_0-0 libgstfft-1_0-0 libgstinterfaces-0_10-0 libgstpbutils-1_0-0 libgstphotography-1_0-0 libgstreamer-0_10-0 
  libgstreamer-1_0-0 libgstriff-1_0-0 libgstrtp-1_0-0 libgstrtsp-1_0-0 libgstsdp-1_0-0 libgsttag-1_0-0 libgstvideo-1_0-0 libmjpegutils-2_0-0 libopencv2_4 libquicktime0 libsox3 libsoxr0
  libstreamanalyzer0 libswresample1 libxine2 libxine2-pulse mjpegtools sox

Die folgenden 48 Pakete werden den Anbieter ändern:
  amarok                            openSUSE -> http://packman.links2linux.de
  amarok-lang                       openSUSE -> http://packman.links2linux.de
  fdupes                            openSUSE -> http://packman.links2linux.de
  gstreamer                         openSUSE -> http://packman.links2linux.de
  gstreamer-0_10                    openSUSE -> http://packman.links2linux.de
  gstreamer-0_10-lang               openSUSE -> http://packman.links2linux.de
  gstreamer-0_10-plugin-esd         openSUSE -> http://packman.links2linux.de
  gstreamer-0_10-plugins-base       openSUSE -> http://packman.links2linux.de
  gstreamer-0_10-plugins-base-lang  openSUSE -> http://packman.links2linux.de
  gstreamer-0_10-plugins-good       openSUSE -> http://packman.links2linux.de
  gstreamer-0_10-plugins-good-lang  openSUSE -> http://packman.links2linux.de
  gstreamer-lang                    openSUSE -> http://packman.links2linux.de
  gstreamer-plugins-base            openSUSE -> http://packman.links2linux.de
  gstreamer-plugins-base-lang       openSUSE -> http://packman.links2linux.de
  gstreamer-plugins-good            openSUSE -> http://packman.links2linux.de
  gstreamer-plugins-good-lang       openSUSE -> http://packman.links2linux.de
  k3b                               openSUSE -> http://packman.links2linux.de
  k3b-lang                          openSUSE -> http://packman.links2linux.de
  libavcodec56                      openSUSE -> http://packman.links2linux.de
  libavformat56                     openSUSE -> http://packman.links2linux.de
  libavutil54                       openSUSE -> http://packman.links2linux.de
  libgstallocators-1_0-0            openSUSE -> http://packman.links2linux.de
  libgstapp-0_10-0                  openSUSE -> http://packman.links2linux.de
  libgstapp-1_0-0                   openSUSE -> http://packman.links2linux.de
  libgstaudio-1_0-0                 openSUSE -> http://packman.links2linux.de
  libgstfft-1_0-0                   openSUSE -> http://packman.links2linux.de
  libgstinterfaces-0_10-0           openSUSE -> http://packman.links2linux.de
  libgstpbutils-1_0-0               openSUSE -> http://packman.links2linux.de
  libgstphotography-1_0-0           openSUSE -> http://packman.links2linux.de
  libgstreamer-0_10-0               openSUSE -> http://packman.links2linux.de
  libgstreamer-1_0-0                openSUSE -> http://packman.links2linux.de
  libgstriff-1_0-0                  openSUSE -> http://packman.links2linux.de
  libgstrtp-1_0-0                   openSUSE -> http://packman.links2linux.de
  libgstrtsp-1_0-0                  openSUSE -> http://packman.links2linux.de
  libgstsdp-1_0-0                   openSUSE -> http://packman.links2linux.de
  libgsttag-1_0-0                   openSUSE -> http://packman.links2linux.de
  libgstvideo-1_0-0                 openSUSE -> http://packman.links2linux.de
  libmjpegutils-2_0-0               openSUSE -> http://packman.links2linux.de
  libopencv2_4                      openSUSE -> http://packman.links2linux.de
  libquicktime0                     openSUSE -> http://packman.links2linux.de
  libsox3                           openSUSE -> http://packman.links2linux.de
  libsoxr0                          openSUSE -> http://packman.links2linux.de
  libstreamanalyzer0                openSUSE -> http://packman.links2linux.de
  libswresample1                    openSUSE -> http://packman.links2linux.de
  libxine2                          openSUSE -> http://packman.links2linux.de
  libxine2-pulse                    openSUSE -> http://packman.links2linux.de
  mjpegtools                        openSUSE -> http://packman.links2linux.de
  sox                               openSUSE -> http://packman.links2linux.de


48 Pakete werden aktualisiert, 18 neue, 1 zu entfernen, 48  Anbieterwechsel.
Overall download size: 67,7 MiB. Already cached: 0 B. Nach der Operation werden zusätzlich 17,1 MiB belegt.
Fortfahren? [j/n/? zeigt alle Optionen] (j):     

what should i do - should i continue with yes… -

love to hear from you

greetings dilbertone

as far as I could tell it was a warning that 48 packages wore going to be switched to packman, I’d say yes select yes, also you might want to install vlc and vlc-codecs