I HAVE
sudo dnf swap ffmpeg-free ffmpeg --allowerasing
sudo dnf install gstreamer1-plugins-{bad-\*,good-\*,base} gstreamer1-plugin-openh264 gstreamer1-plugin-libav --exclude=gstreamer1-plugins-bad-free-devel
TOTEM OUTPUT
** Message: 13:13:21.193: Missing plugin: gstreamer|1.0|totem|H.265 (Main 10 Profile) decoder|decoder-video/x-h265, level=(string)5, tier=(string)main, profile=(string)main-10, interlace-mode=(string)progressive, colorimetry=(string)2:0:0:0, chroma-format=(string)4:2:0, bit-depth-luma=(uint)10, bit-depth-chroma=(uint)10 (H.265 (Main 10 Profile) decoder)
** Message: 13:13:21.246: PackageKit: xid = 0
** Message: 13:13:21.246: PackageKit: desktop_id = org.gnome.Totem.desktop
** Message: 13:13:21.246: PackageKit: Codec nice name: H.265 (Main 10 Profile) decoder
** Message: 13:13:21.246: PackageKit: ignoring field named level
** Message: 13:13:21.246: PackageKit: ignoring field named tier
** Message: 13:13:21.246: PackageKit: ignoring field named profile
** Message: 13:13:21.246: PackageKit: ignoring field named interlace-mode
** Message: 13:13:21.246: PackageKit: ignoring field named colorimetry
** Message: 13:13:21.246: PackageKit: ignoring field named chroma-format
** Message: 13:13:21.246: PackageKit: ignoring field named bit-depth-luma
** Message: 13:13:21.246: PackageKit: ignoring field named bit-depth-chroma
** Message: 13:13:21.246: PackageKit: structure: gstreamer1(decoder-video/x-h265)()(64bit)
** Message: 13:13:21.248: PackageKit: Did not install codec: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name is not activatable
** Message: 13:13:21.250: No installation candidate for missing plugins found.
(totem:15258): Grilo-CRITICAL **: 13:13:23.878: grl_log_valist: assertion 'domain' failed
Is this the problem with totem or are there other codecs I need to install?