Totem H.265 No Video Only Audio Problem

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?

Seems like there are issue with gstreamer to discover the “new codecs” the fuller ffmpeg supports.

One needs to remove the registry so the directories can be re-scanned for features…

$ rm ~/.cache/gstreamer-1.0/registry.*.bin

Can you confirm that it has solved the issue for you ?

1 Like

Side note:

Best way to install additional codecs is to use (with rpmfusion installed):
dnf groupupdate multimedia

Then everything will be installed as needed…

I’m not the OP. But clearing the registry fixed the same issue for me. Thank you!

2 Likes