UnitedRPMs – New RPMFusion Alternative for Fedora 24/25: Multimedia & Other Software For Unstable Fedora Distributions

RPM Fusion – nice project that allows you to use the software protected by software patents in the United States. It can be an open source or closed source software – don’t matter, anyway, you probably can expect problems with USA laws. Fedora┬« and Red Hat┬« is registered in the United States and must work with local laws. What about people in other countries? So, I’m not a specialist in jurisprudence, but laws can be very different.
RPM Fusion is bad if you like the unstable releases of Fedora. Yes, it can be used together with Russian Fedora Repository, but this is painful way. I have this experience and must say “don’t try this at home”.

The UnitedRPMs repository provide the most popular multimedia packages for Fedora 24 and Rawhide: vlc, mpv, GNOME-mpv, smplayer, kdenlive, handbrake, deadbeef, foobnix, kdenlive and others. All issues, specs and source code is available on Github. The project also have the Google+ groups for discussion.

How to enable the UnitedRPMs:

# dnf config-manager --add-repo=https://unitedrpms.github.io/unitedrpms.repo

// or

# dnf config-manager --add-repo=https://gitlab.com/FedoraUnited/repository/raw/master/unitedrpms.repo

Install mpv:

# dnf update && dnf install mpv

Video playback for GNOME with GStreamer:


# dnf install gstreamer{1,}-{ffmpeg,libav,plugins-{good,ugly,bad{,-free,-nonfree}}} --setopt=strict=0

Video playback for KDE:


# dnf install smplayer vlc

// or
// install all GStreamer codecs:
# dnf install gstreamer{1,}-{ffmpeg,libav,plugins-{good,ugly,bad{,-free,-nonfree}}} --setopt=strict=0

// install Phonon backend:
# dnf install phonon-qt5-backend-gstreamer phonon-backend-gstreamer

Get list of all available packages in UnitedRPMs repository:

# dnf repository-packages unitedrpms list