Chromium cannot play some video formats (with rpmfusion codecs installed)

Hi, I’m on fedora 38, rpmfusion enabled, ffmpeg-libs installed, libavcodec-freeworld installed as explained in the chromium’s README.fedora file, but i cannot play certain video files i had no trouble playing with chromium-freeworld (which is now deprecated).

I already followed the rpmfusion’s multimedia howto to install all possible codecs.

an example video i cannot play is this

Note that i have no problem playing that file in google’s chrome, firefox or vlc after i downloaded it.

The h264 test page shows the same output in both chromium and chrome, and i can play the same formats from this page

Any clues?

Which additional gstreamer1 packages have you installed.?
I have specially installed
gstreamer1-plugins-good-extras
gstreamer1-plugins-ugly
gstreamer1-plugins-openh264
gstreamer1-plugin-libav

in addition to

vlc
ffmpeg
ffmpeg-libs
libheif-freeworld

With all those I can play the video you linked as unable to play.

i got all the one you mention, in particular the following:

$ sudo dnf list --installed | grep -E 'gstreamer1-plugin|freeworld|ffmpeg' | cut -d ' ' -f 1
compat-ffmpeg4.x86_64
ffmpeg.x86_64
ffmpeg-libs.x86_64
ffmpegthumbs.x86_64
gstreamer1-plugin-libav.x86_64
gstreamer1-plugin-openh264.x86_64
gstreamer1-plugins-bad-free.x86_64
gstreamer1-plugins-bad-free-extras.x86_64
gstreamer1-plugins-bad-free-fluidsynth.x86_64
gstreamer1-plugins-bad-free-wildmidi.x86_64
gstreamer1-plugins-bad-free-zbar.x86_64
gstreamer1-plugins-base.i686
gstreamer1-plugins-base.x86_64
gstreamer1-plugins-good.i686
gstreamer1-plugins-good.x86_64
gstreamer1-plugins-good-extras.x86_64
gstreamer1-plugins-good-gtk.x86_64
gstreamer1-plugins-good-qt.x86_64
gstreamer1-plugins-ugly.x86_64
gstreamer1-plugins-ugly-free.x86_64
libavcodec-freeworld.x86_64
libheif-freeworld.x86_64``

I only can play that link using google’s chrome (and firefox and the deprecated chromium-freeworld), but not chromium

Would you mind sharing your full list of installed packages? I’m willing to check them one by one to get chromium to work…

Btw, I also tried with a clean user (meaning no old chromium config, no extensions, …) with no luck

Sorry, I misunderstood which browser was causing the issues.
I do not use chromium, but was using chrome with no problems.

# dnf list installed | grep -E 'gstreamer1-plugin|freeworld|ffmpeg'
compat-ffmpeg4.x86_64                             4.4.4-1.fc38                           @rpmfusion-free        
ffmpeg.x86_64                                     6.0-11.fc38                            @rpmfusion-free-updates
ffmpeg-devel.x86_64                               6.0-11.fc38                            @rpmfusion-free-updates
ffmpeg-libs.x86_64                                6.0-11.fc38                            @rpmfusion-free-updates
ffmpegthumbnailer.x86_64                          2.2.3-0.4.20210902gitd92e191.fc38      @rpmfusion-free        
ffmpegthumbnailer-devel.x86_64                    2.2.3-0.4.20210902gitd92e191.fc38      @rpmfusion-free        
ffmpegthumbs.x86_64                               23.04.1-1.fc38                         @updates               
gstreamer1-plugin-libav.x86_64                    1.22.2-1.fc38                          @updates               
gstreamer1-plugin-openh264.x86_64                 1.22.1-1.fc38                          @fedora-cisco-openh264 
gstreamer1-plugins-bad-free.x86_64                1.22.2-3.fc38                          @updates               
gstreamer1-plugins-bad-free-devel.x86_64          1.22.2-3.fc38                          @updates               
gstreamer1-plugins-bad-free-extras.x86_64         1.22.2-3.fc38                          @updates               
gstreamer1-plugins-bad-free-fluidsynth.x86_64     1.22.2-3.fc38                          @updates               
gstreamer1-plugins-bad-free-wildmidi.x86_64       1.22.2-3.fc38                          @updates               
gstreamer1-plugins-base.x86_64                    1.22.2-1.fc38                          @updates               
gstreamer1-plugins-base-devel.x86_64              1.22.2-1.fc38                          @updates               
gstreamer1-plugins-base-tools.x86_64              1.22.2-1.fc38                          @updates               
gstreamer1-plugins-entrans.x86_64                 1.4.1-5.fc38                           @fedora                
gstreamer1-plugins-entrans-docs.noarch            1.4.1-5.fc38                           @fedora                
gstreamer1-plugins-fc.x86_64                      0.2-28.fc38                            @fedora                
gstreamer1-plugins-good.x86_64                    1.22.2-1.fc38                          @updates               
gstreamer1-plugins-good-extras.x86_64             1.22.2-1.fc38                          @updates               
gstreamer1-plugins-good-gtk.x86_64                1.22.2-1.fc38                          @updates               
gstreamer1-plugins-good-qt.x86_64                 1.22.2-1.fc38                          @updates               
gstreamer1-plugins-ugly.x86_64                    1:1.22.2-1.fc38                        @rpmfusion-free-updates
gstreamer1-plugins-ugly-free.x86_64               1.22.2-1.fc38                          @updates               
libavcodec-freeworld.x86_64                       6.0-11.fc38                            @rpmfusion-free-updates
libheif-freeworld.x86_64                          1.16.1-1.fc38                          @rpmfusion-free-updates