I had a problem with the thumbnails not being generated for an H.265 video. After removing
/usr/share/thumbnailers, sure enough, the thumbnail was generated just fine. I thought to try and use Totem to play the video, and I get this:
The thing is that I do have the decoder installed, and I can play this same video just fine in MPV.
I then found a bug report that seems to be about the same issue, but the ticket got bounced around and then forgotten about. Reading that ticket, I don’t really understand where exactly the problem lies and where I should open a new ticket. Is this a problem with Totem itself? GNOME Software? Packagekit? RPM Fusion? What is the right place for this?
Totem uses Gstreamer for video codecs, mpv doesn’t. So it is normal for mpv to play a video while Totem can’t play the same video. Do you have
gstreamer1-plugins-bad-free package installed?
I do, yes:
dnf list installed '*gstreamer*'
PackageKit-gstreamer-plugin.x86_64 1.2.6-6.fc38 @fedora
gstreamer1.i686 1.22.4-1.fc38 @updates
gstreamer1.x86_64 1.22.4-1.fc38 @updates
gstreamer1-plugin-openh264.x86_64 1.22.1-1.fc38 @fedora-cisco-openh264
gstreamer1-plugins-bad-free.x86_64 1.22.3-1.fc38 @updates
gstreamer1-plugins-base.i686 1.22.3-1.fc38 @updates
gstreamer1-plugins-base.x86_64 1.22.3-1.fc38 @updates
gstreamer1-plugins-good.i686 1.22.3-1.fc38 @updates
gstreamer1-plugins-good.x86_64 1.22.3-1.fc38 @updates
gstreamer1-plugins-good-gtk.x86_64 1.22.3-1.fc38 @updates
gstreamer1-plugins-good-qt.x86_64 1.22.3-1.fc38 @updates
gstreamer1-plugins-ugly.x86_64 1:1.22.3-1.fc38 @rpmfusion-free-updates
gstreamer1-plugins-ugly-free.x86_64 1.22.3-1.fc38 @updates
pipewire-gstreamer.x86_64 0.3.72-2.fc38 @updates