Hello community,
as mentioned earlier the upgrade from Fedora 22 to Fedora 23 went smoothly.
But my favourite music player "clementine" refuses to play mp3 due to a missing gstreamer plugin.
The following gstreamer plugins are installed
gstreamer-0.10.36-13.fc23.i686 gstreamer1-1.6.4-1.fc23.i686 gstreamer1-plugins-bad-free-1.6.4-1.fc23.i686 gstreamer1-plugins-base-1.6.4-1.fc23.i686 gstreamer1-plugins-good-1.6.4-1.fc23.i686 gstreamer-plugins-bad-free-0.10.23-29.fc23.i686 gstreamer-plugins-base-0.10.36-13.fc23.i686 gstreamer-plugins-espeak-0.4.0-7.fc23.i686 gstreamer-plugins-good-0.10.31-15.fc23.i686 gstreamer-plugins-ugly-0.10.19-18.fc23.i686 gstreamer-tools-0.10.36-13.fc23.i686
Which one is missing? Are there conflicting plugins? Any changes related to plugins since Fedora 22?
Kind regards, Frank Elsner
Ok, following the dependency chain here...
$ rpm -q --requires clementine | grep gstreamer gstreamer-plugins-good libgstreamer-0.10.so.0()(64bit)
So it uses the gstreamer not gstreamer1 packages...
$ sudo dnf repoquery --whatprovides "libgstreamer-0.10.so.0()(64bit)" Local Packages for Fedora 23 51 MB/s | 172 kB 00:00 Last metadata expiration check: 0:00:01 ago on Wed May 4 07:38:00 2016. gstreamer-0:0.10.36-13.fc23.x86_64
Played around with various incarnations of rpm -q/dnf repoquery and got to this:
]$ rpm -q --whatprovides "gstreamer0.10(decoder-audio/mpeg)(mpegversion=1)(layer=3)()(64bit)" gstreamer-plugins-ugly-0.10.19-18.fc23.x86_64
So it looks like you have the correct package installed. I only recently changed over to clementine and most of my collection is in ogg but I'm sure I've played some of my MP3's by now.
Thanks, Richard
Hello,
this seems to be the solution for the clementine/mp3 problem. I got this on the RPM Fusion users discussion list rpmfusion-users@lists.rpmfusion.org
On Thu, 05 May 2016 21:21:20 +0100 Sérgio Basto wrote:
On Qui, 2016-05-05 at 13:44 +0200, Frank Elsner wrote:
I need them for clementine to process mp3.
according https://bodhi.fedoraproject.org/updates/FEDORA-2016-1e0fcdd599
It turned out that Clementine 1.3.1 uses gstreamer 1.x and gstreamer1- plugins-ugly had to be installed (previously gstreamer-plugins-ugly 0.x was used).
Works for me here.
Will test this if time permits.
--Frank Elsner