Bug 238728 - [REGRESSION] [GTK] Several Youtube videos are not rendered correctly
Summary: [REGRESSION] [GTK] Several Youtube videos are not rendered correctly
Status: RESOLVED INVALID
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKitGTK (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Major
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-04-04 00:54 PDT by Sergio Villar Senin
Modified: 2022-04-24 11:38 PDT (History)
6 users (show)

See Also:


Attachments
vainfo output (2.19 KB, text/plain)
2022-04-04 03:38 PDT, Sergio Villar Senin
no flags Details
screenshot epiphany on youtube (337.41 KB, image/png)
2022-04-24 11:20 PDT, Vicente
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sergio Villar Senin 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.
Comment 1 Sergio Villar Senin 2022-04-04 00:55:14 PDT
BTW I'm using Debian's 2.34.6.
Comment 2 Philippe Normand 2022-04-04 02:27:49 PDT
I suspect this is another gst-vaapi-related issue...
Comment 3 Sergio Villar Senin 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...
Comment 4 Víctor M. Jáquez L. 2022-04-04 02:37:34 PDT
Sergio, can you paste the output of vainfo?
Comment 5 Sergio Villar Senin 2022-04-04 03:38:46 PDT
Created attachment 456552 [details]
vainfo output
Comment 6 Vicente 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.
Comment 7 Vicente 2022-04-24 11:20:14 PDT
Created attachment 458235 [details]
screenshot epiphany on youtube
Comment 8 Philippe Normand 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.