There already are at least two topics about adding support for H264 encoded video. In both cases the solution boils down to installing packages from rpmfusion. That’s good and fine as long as you use (layered) rpms. What will be the prefered way to solve this problem once Silverblue ships Flatpaks?
I have looked at several Flatpaks from Flathub and the situation appears to be a little chaotic. Some Flatpaks include codecs, Totem appears to have an extension (org.gnome.Totem.Codecs) and others use runtime extensions like org.freedesktop.Platform.ffmpeg or org.freedesktop.Platform.html5-codecs.
Is the availability of an easy way to add additional codecs an issue Fedora is concerned with, even if Fedora can’t distribute these codecs? A 3rd-party-extension to the runtime provided by Fedora would probably be the most convenient solution, if that is possible, or will users have to replace Flatpaks provided by Fedora (Firefox, Totem…) with Flatpaks provided by Flathub or other alternative repositories if additional codecs are required?