Bug 238728

Summary: [REGRESSION] [GTK] Several Youtube videos are not rendered correctly
Product: WebKit Reporter: Sergio Villar Senin <svillar>
Component: WebKitGTKAssignee: Nobody <webkit-unassigned>
Status: RESOLVED INVALID    
Severity: Major CC: bugs-noreply, calvaris, cgarcia, pnormand, vicentehc, vjaquez
Priority: P2    
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
vainfo output
none
screenshot epiphany on youtube none

Sergio Villar Senin
Reported 2022-04-04 00:54:39 PDT
Several YouTube videos are not rendered properly for example https://www.youtube.com/watch?v=mbBiA0ldnqU. The videos are rendered with a solid background color (green, magenta...) and some distorted text belonging to the YouTube webpage. Audio plays nicely though I found bug 201422 which was fixed in the past, perhaps it's a similar issue. Also there is bug 173796. I mention it because I've seen issues playing videos in WebKitGtk when libav is being used.
Attachments
vainfo output (2.19 KB, text/plain)
2022-04-04 03:38 PDT, Sergio Villar Senin
no flags
screenshot epiphany on youtube (337.41 KB, image/png)
2022-04-24 11:20 PDT, Vicente
no flags
Sergio Villar Senin
Comment 1 2022-04-04 00:55:14 PDT
BTW I'm using Debian's 2.34.6.
Philippe Normand
Comment 2 2022-04-04 02:27:49 PDT
I suspect this is another gst-vaapi-related issue...
Sergio Villar Senin
Comment 3 2022-04-04 02:32:49 PDT
(In reply to Philippe Normand from comment #2) > I suspect this is another gst-vaapi-related issue... Uninstalling it makes the video work properly indeed...
Víctor M. Jáquez L.
Comment 4 2022-04-04 02:37:34 PDT
Sergio, can you paste the output of vainfo?
Sergio Villar Senin
Comment 5 2022-04-04 03:38:46 PDT
Created attachment 456552 [details] vainfo output
Vicente
Comment 6 2022-04-24 11:19:05 PDT
I confirm this bug Arch Linux Epiphany 42.2 WebKit 2.36.1 on Wayland (EGL). Intel® HD Graphics 620 (KBL GT2). Please fix it. It is very frustrating. Thank you.
Vicente
Comment 7 2022-04-24 11:20:14 PDT
Created attachment 458235 [details] screenshot epiphany on youtube
Philippe Normand
Comment 8 2022-04-24 11:38:20 PDT
This is not a WebKit bug. For the time being, uninstall gstreamer-vaapi. There is a new gst va plugin in development, if you want to try it: 1. `gst-inspect-1.0 va` should display the plugin informations. If it's not the case, find the packages for your distro, this plugin is in gst-plugins-bad currently. 2. Set this env var: GST_PLUGIN_FEATURE_RANK=vah264dec:MAX before running epiphany.
Note You need to log in before you can comment on or make changes to this bug.