RESOLVED WONTFIX 283106
[GStreamer] Videos on Udemy are not playable
https://bugs.webkit.org/show_bug.cgi?id=283106
Summary [GStreamer] Videos on Udemy are not playable
Angelo Schirinzi
Reported 2024-11-14 05:14:10 PST
Created attachment 473224 [details] GST_DEBUG_NO_COLOR=1 GST_DEBUG=3,webkit*:6 epiphany 2> gst.log Videos on Udemy have been unplayable for some time now (I believe the issue arose after one of the latest WebKit or GStreamer updates). ??? Maybe can be related to https://bugs.webkit.org/show_bug.cgi?id=221622 ??? Not sure.
Attachments
GST_DEBUG_NO_COLOR=1 GST_DEBUG=3,webkit*:6 epiphany 2> gst.log (122.06 KB, text/x-log)
2024-11-14 05:14 PST, Angelo Schirinzi
no flags
gst.log (153.21 KB, text/x-log)
2025-05-15 03:46 PDT, Angelo Schirinzi
no flags
JS Console Log Udemy website (3.63 KB, text/plain)
2025-05-16 00:29 PDT, Angelo Schirinzi
no flags
Philippe Normand
Comment 1 2024-11-14 06:49:38 PST
We'll need pipeline dumps. I don't have a udemy account. https://www.udemy.com/course/fearless-public-speaker-bootcamp-by-ricky-mendoza/ plays fine here.
Angelo Schirinzi
Comment 2 2024-11-14 13:19:23 PST
(In reply to Philippe Normand from comment #1) > https://www.udemy.com/course/fearless-public-speaker-bootcamp-by-ricky- > mendoza/ plays fine here. It doesn't work for me
Philippe Normand
Comment 3 2024-11-15 00:55:37 PST
> Videos on Udemy have been unplayable for some time now (I believe the issue arose after one of the latest WebKit or GStreamer updates). Which versions exactly? If you're not using one of the Ephy flatpaks I don't think I can help further, sorry. Your log shows no error. Preview course videos play fine here in Ephy TP.
Angelo Schirinzi
Comment 4 2024-11-15 01:01:10 PST
(In reply to Philippe Normand from comment #3) > > Videos on Udemy have been unplayable for some time now (I believe the issue arose after one of the latest WebKit or GStreamer updates). > > Which versions exactly? > > If you're not using one of the Ephy flatpaks I don't think I can help > further, sorry. > > Your log shows no error. > > Preview course videos play fine here in Ephy TP. Two attempts today: - the first one worked fine and the video started immediately; - the second one the video stays on forever (like most of the time). I'm on Epiphany 47.2 (WebKitGTK 2.46.3, GStreamer 1.24.9) on Fedora (rpm)
Philippe Normand
Comment 5 2024-11-15 01:16:53 PST
I also tested WebKit main with gst 1.24.9. The only regression I can think of, due to gst 1.24.9, is https://commits.webkit.org/286347@main which will ship in 2.46.4 (afaik).
Angelo Schirinzi
Comment 6 2024-11-15 01:58:34 PST
(In reply to Philippe Normand from comment #5) > I also tested WebKit main with gst 1.24.9. > > The only regression I can think of, due to gst 1.24.9, is > https://commits.webkit.org/286347@main which will ship in 2.46.4 (afaik). Ok thanks for the clarifications. I'll update you if anything changes.
Angelo Schirinzi
Comment 7 2024-12-08 13:01:49 PST
2.46.4 does not solve the issue
Philippe Normand
Comment 8 2024-12-08 13:13:55 PST
Please try the Flatpak Ephy TP.
Angelo Schirinzi
Comment 9 2025-05-15 00:42:31 PDT
Same issue on newer Epiphany/WebKit/GStreamer and, yes, Ephy TP is also affected. https://www.udemy.com/course/fearless-public-speaker-bootcamp-by-ricky-mendoza/ works for me now, but video courses don't start (to be precise, they start once in ten times, approximately).
Angelo Schirinzi
Comment 10 2025-05-15 03:40:54 PDT
I have another observation to make: the preview videos and the advertising videos are always playable now; the problem only occurs with the course videos.
Angelo Schirinzi
Comment 11 2025-05-15 03:46:55 PDT
Philippe Normand
Comment 12 2025-05-15 04:39:13 PDT
Can you share the JS console log?
Michael Catanzaro
Comment 13 2025-05-15 06:40:56 PDT
Doesn't Udemy require Widevine? There is no way that will ever work.
Philippe Normand
Comment 14 2025-05-15 06:43:11 PDT
I have no idea since I don't have an account for this and can't test myself.
Angelo Schirinzi
Comment 15 2025-05-16 00:29:32 PDT
Created attachment 475264 [details] JS Console Log Udemy website
Philippe Normand
Comment 16 2025-05-16 00:33:43 PDT
Indeed this site requires EME I'm afraid. Closing, sorry!
Note You need to log in before you can comment on or make changes to this bug.