I can’t play audio files in M2 GNOME, OGG or MP3. I’ve installed the gstreamer fluendo plugin for MP3, and OGG should be supported out of the box. Banshee and RhythmBox give no info, just fail to play, while Totem indicates needed codecs are missing. It looks like I have the needed codecs installed from what I see,
:~> zypper se -i mp3
S | Name | Summary | Type
--+----------------------------+---------------------------------------+--------
i | gstreamer-0_10-fluendo-mp3 | GStreamer plug-in from Fluendo for -> | package
i | libmp3lame0 | LAME Ain't an MP3 Encoder | package
i | libsnmp30 | Shared Libraries from net-snmp | package
i | pullin-fluendo-mp3 | Placeholder for Fluendo MP3 Plugin | package
~> zypper se -i vorbis
S | Name | Summary | Type
--+----------------+--------------------------------------------+--------
i | libvorbis0 | The Vorbis General Audio Compression Codec | package
i | libvorbisenc2 | The Vorbis General Audio Compression Codec | package
i | libvorbisfile3 | The Vorbis General Audio Compression Codec | package
i | vorbis-tools | Ogg Vorbis Tools | package
Why aren’t the players recognizing this? I don’t need anything else and the one-click multimedia would be overkill.
If you don’t want all the codecs, just install the fluendo mp3 codec from here: software.opensuse.org:
And for ogg you would need gstreamer-plugins-base.
But better install all the gstreamer-plugins-* packages, preferably from Packman (you don’t need the fluendo plugin then, only if you use the standard openSUSE gstreamer-* packages).
Those are restricted media formats, OGG is open source and should play out of the box.
If you don’t want all the codecs, just install the fluendo mp3 codec from here: software.opensuse.org:
Tried it, still can’t play MP3.
And for ogg you would need gstreamer-plugins-base.
That’s part of the installation package. I already have it.
But better install all the gstreamer-plugins-* packages, preferably from Packman (you don’t need the fluendo plugin then, only if you use the standard openSUSE gstreamer-* packages).
Right now I have both gstreamer 1.0 and gstreamer 0.10 installed. The first is from packman factory and the other one came with the installation. Do you know if they’re compatible? I can’t remove 0.10 at this point, too many applications depend on it.
Packman factory?
What openSUSE version are you using?
Maybe you have a mixture of incompatible repos/packages?
zypper lr -d
rpm -qa | grep gstreamer
And yes, gstreamer-0.10 and gstreamer-1.0 are NOT compatible. If a package needs the one, it cannot use the other instead.
But they can be installed side-by-side and don’t interfere with each other, if that’s what you mean.
You only get crashes if an application somehow ends up using BOTH at the same time…
And yes, gstreamer-0.10 and gstreamer-1.0 are NOT compatible. If a package needs the one, it cannot use the other instead.
But they can be installed side-by-side and don’t interfere with each other, if that’s what you mean.
You only get crashes if an application somehow ends up using BOTH at the same time…
I see now there’s a gstreamer-fluendo pull-in on the initial installation. I passed this as the non-oss mirror was unsigned at the time. Switching to the codecs in Packman later must have broken things. I’m going to give btrfs a ride anyway and see what it’s about, and hopefully this can be resolved on a fresh install.
Right. And I think this was exactly your problem!
Packman factory is for Factory, which has already moved on from M2, so they may not work together.
So with M2 you could have tried Packman for 12.3 (I read that this should still work), or upgrading your system to Factory should have fixed this issue as well.