GStreamer plugins for CentOS/RHEL 7, MPV and Fedora 25 repositories

The Multimedia repository now provides GStreamer (1.0) plugins for Bad, Ugly, libAV and VA-API plugin bundles with all options enabled for CentOS/RHEL 7. As per the Fedora ones, these are split into the following GStreamer runtime packages:

  • gstreamer1-plugins-bad
  • gstreamer1-plugins-ugly
  • gstreamer1-plugins-vaapi
  • gstreamer1-plugins-libav
  • gstreamer1-plugins-bad-fluidsynth (pulls in the whole FluidSynth distribution)

They all have an Epoch of “1”, to avoid any upgrade issue. Like for FFMpeg, I’ve tried to enable all the supported plugins out of the box. The “bad” package actually obsoletes the “bad-free”, “bad-nonfree” and “openh264” Gstreamer plugin packages. As such, they play nicely when enabling OpenH264 support on Firefox.

Apart from this, 99% of the Fedora 25 packages are now available, Fedora 24 and Fedora 25 repositories now have MPV in them.

Next steps

Next steps:

7 thoughts to “GStreamer plugins for CentOS/RHEL 7, MPV and Fedora 25 repositories”

    1. Honestly I think Bumblebee is pretty much a hack. Not bad per se, but it’s actually a giant workaround for a problem that does not have a solution right now.
      I’ve written about it in the past:

      http://negativo17.org/complex-setup-with-nvidia-optimus-nouveau-prime-on-fedora-20/

      I wouldn’t mind adding the components to run with Bumblebee as an option if people really want it, but I don’t have an Optimus laptop anymore to test stuff on. Care to donate one? 😉

      1. Well, while I can’t donate one, I most certainly can test using my own 😀

        It seems the secret is just to package the NVIDIA drivers in a manner that their libGL libraries won’t interfere with Intel open-source ones, like it’s done in Arch (where they have the standard NVIDIA packages + bumblebee and primus standalone). I’m currently running Arch on my laptop because I couldn’t find another distro with reasonably up to date and somewhat coherent packages. I tried Fedora for about a week. While it worked with CUDA both from NVIDIA’s website + bumblebee drivers as pointed in the Fedora wiki, I ultimately became weary of possible bugs/incorrectness because I had two driver versions mixed (367.48 for Fedora 23 from NVIDIA’s repos + 367.44 from Bumblebee).

        Arch’s way of packaging this is so much cleaner and saner…

Leave a Reply