open source multimedia framework
Annual Conference
Planet (Blogs)
Mailing Lists
File a Bug
Bug Lists
Follow @gstreamer on Twitter

Download instructions for Fedora Core 5 and higher

Note: For FC4 and older, see the FC 4- page

GStreamer is distributed with Fedora Core. Fedora Core 5 shipped with GStreamer 0.10.

If you want to get updates and additional plug-ins for GStreamer 0.8 or 0.10, you have two options:

  • Use the repository hosted by us, which is compatible with Fedora Extras and This repository has both packages not in the base distribution mirrored from those two sites, as well as packages created by us and submitted back to those two repositories.
  • Use the FreshRPMS repository, where the GStreamer packages are packaged in the same way as ours.

Our repository

Here's the five step guide to getting our packages.

  1. The current repository contains packages built using mach. They should also be compatible with the Fedora Core test releases if you keep your system upgraded.

    Download the following .repo files and drop them in your /etc/yum.repos.d directory:
  2. If you want to manually import the GPG key for this repository:
    Get key and fingerprint from website:
    Verify that the fingerprint matches the pubkey:
    gpg --with-fingerprint thomas.pubkey | head -n 3 | diff - thomas.fingerprint
    Get the public key from a keyserver and verify that the online fingerprint matches the one downloaded:
    gpg --keyserver --recv-keys 55f3aa6f
    gpg --list-keys | grep Stichele
    gpg --fingerprint 55f3aa6f | head -n 3 > thomas.fingerprint.tmp
    diff thomas.fingerprint.tmp thomas.fingerprint
    Now that you verified the validity of thomas.pubkey, you can import it in your rpm database using
    rpm --import thomas.pubkey
  3. Import the GPG key for by following the instructions on their site.
  4. Install all GStreamer packages:
    yum install gstreamer-universe
  5. If this gives problems, it is probably due to you having installed packages from another repository. Try removing those packages, or only installing part of the GStreamer package set.

    You can also browse the repository.

Report a problem on this page.