Can't Watch Videos from a Lot Of Sources Including Youtube

I just recently installed Fedora 40 and everything was working perfectly except:

Last metadata expiration check: 0:01:34 ago on Sun 01 Oct 2023 06:18:35 AM EDT.
 Problem: package ffmpeg-6.0-16.fc39.x86_64 from rpmfusion-free-rawhide requires ffmpeg-libs(x86-64) = 6.0-16.fc39, but none of the providers can be installed
  - conflicting requests
  - nothing provides needed by ffmpeg-libs-6.0-16.fc39.x86_64 from rpmfusion-free-rawhide
(try to add '--skip-broken' to skip uninstallable packages)
✘ 06:20 ~ 

Can someone please explain where else to get H264 plugins?
Any time I try to install the mozilla and gstreamer H264 plugins, it says they can’t be found and I’ve enabled the repo already.

Hello @tegaidogun ,
Why are you installing F40? It is still very much rawhide (think not quite alpha). I would suggest trying to start with F38, which is still in it’s release cadence. Then you can upgrade along with the release cycle.
As for video codecs, you will rpm-fusion repos enable to get all the codecs you likely want.

The rpm fusion repos didn’t provide any packages to supplement for H264.

As for why I’m using Fedora Rawhide, it’s mostly because of Gnome 45, and how much smoother it felt in operation for me at the time, I decided to make the change overall, I didn’t expect it to be this strenuous albeit.

I’ll probably switch back to Fedora 38 soon.

I only ask since rawhide is as near bleeding edge as you can get with Fedora without doing your own kernel rolling. I like Gnome 45, it is in the F39 Beta release too, which is due for release in the normal cycle. It is a bit smoother in response I find. You could always use F39.

If concerned about gnome 45, that is also in Fedora 39 which is currently Beta and soon to be released (less than a month to the scheduled date). As stated, F40 is still very much Alpha stage and not fully supported everywhere.

The rpmfusion repo does support H264 & H265 for F39.

Oghenetega Idogun nice to meet you here. On Installing plugins for playing movies and music :: Fedora Docs are some possible answers.

sudo dnf group upgrade --with-optional Multimedia

did the trick for me in F39beta. (plugins and else for media)

On rawhide for 40, at the time of this writing, the codecs packages are simply missing - see Rawhide (40) missing openh264 - Fedora Discussion (

It is my understanding that rpmfusion does not build most of the codecs for rawhide, but waits until the branch is created. Thus if you are running rawhide and not either a released or branched or beta version then the multimedia codecs may not be available.

For most it is not recommended that you use rawhide since it is development and frequently has issues with broken packages or things missing. The only ones who should be running rawhide are those involved in the testing process for packages in development.