Get Firefox to play videos on Fedora 39

Firefox on Fedora 39 refuses to play videos on YouTube and other sites and error displayed is often something that amounts to “unexpected error.”

You can solve this issue by installing ffmpeg from rpmfusion. You will need to enable the --allowerasing flag to replace conflicting packages.

wget https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-39.noarch.rpm
wget https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-39.noarch.rpm
sudo dnf install ffmpeg --allowerasing -y

If you need more codecs, please see Fluendo - Codec Pack.