У нд, 2025-10-12 у 20:27 -0700, Ian Eure пише: > Roman Riabenko via <[email protected]> writes: > > У чт, 2025-10-09 у 21:14 +0300, Roman Riabenko via пише: > > > У ср, 2025-10-01 у 19:06 +0000, password244 via пише: > > > > I installed Icecat with guix on my Debian 13. It works fine > > > > but > > > > about:support page says H264 decoding is unsupported even > > > > though > > > > VP8, > > > > VP9, AV1 is supported. That's why I can't watch videos on > > > > nitter or > > > > invidious. I can only watch videos on youtube! Is the problem > > > > on my > > > > side? Do I need to install a package? > > > > > > I have just installed Debian 13 in a virtual machine, installed > > > guix, > > > and icecat. I assume that you also customized the pre-installed > > > extensions in some way. Otherwise, YouTube is being redirected > > > to > > > something else. > > > > > > I couldn't find anything about h264 in about:support > > > page. Instead, > > > it > > > seems to list a few codecs which are hardware accelerated. > > > > > > When I visit nitter or invidious, videos do not play out of the > > > box. > > > However, when I customize the pre-installed extensions' > > > settings, the > > > videos do play. So, there seem to be no lack of a codec > > > support. > > > > I have finally upgraded guix and icecat on this test Debian 13 > > installation. I have also installed icecat on the host Guix > > System. I > > can reproduce your issue on the Guix System and partially on the > > Debian > > 13 virtual machine now. After upgrading, there are codecs listed > > on > > about:support, including H264, but the support differs. > > > > In case of Debian 13, I can play h264 but without sound. That > > may be > > the same issue as was previously reported here: > > https://codeberg.org/guix/guix/issues/2444 In my case, it looks > > like > > the aac codec fails to load. Specifically, icecat complains > > "Error no > > decoder for audio/mp4-latm". H264 is indicated as supported in > > software > > on about:support. I tested on videos from NASA and CERN websites > > because INVIDIOUS and nitter do not play anyway, even with the > > browser > > extensions disabled. Probably, the issue with them is different > > from > > the codec. > > > > However, on my guix system, H264 is indicated as not supported > > in both > > software and hardware on about:support. I cannot play h264 > > videos on it > > at all. They are reported as corrupt instead.
I found now that the downloaded test file was empty. After re- downloading the test file, the behavior is consistent with my test on Debian above. So, there is no issues with h264. > Sounds very similar to an issue with the other Firefoxen browsers > from last year, though I thought this was fixed in icecat already. > https://issues.guix.gnu.org/77559 > > Alos see commits 064f8810477b10c3699a025cc2c7d75e323ab581 and > ab24e2ebe51720f332215b110c1bb151718d16bd. It looks the same. Hopefully, fixing it may also fix the media players failing on INVIDIOUS and nitter. Since the issue at https://codeberg.org/guix/guix/issues/2444 also appears to be the same and is open, I will continue with it first to make sure that it is the same instead of re-opening the closed issue. > Note that, at least on version from late last year, the codec > section of about:support only populates after you attempt to play > some media, so if you launch the browser and immediately go there, > you might not get the full picture. It looks like that is what happened when I accidentally tested with an empty mp4 file. Roman
signature.asc
Description: This is a digitally signed message part
