Bug 225857
| Summary: | [GStreamer] YouTube videos start playing muted | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Michael Catanzaro <mcatanzaro> |
| Component: | Media | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED MOVED | ||
| Severity: | Normal | CC: | alicem, mcatanzaro, pnormand |
| Priority: | P2 | ||
| Version: | WebKit Nightly Build | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| See Also: |
https://bugs.webkit.org/show_bug.cgi?id=223195 https://bugs.webkit.org/show_bug.cgi?id=254343 |
||
Michael Catanzaro
Since 2.32, YouTube videos now sometimes start playing muted unfortunately.
This was partially fixed via bug #223195, but not completely fixed. When the bug occurs, it is now possible to fix by pausing the video and then playing it again.
Since I cannot reproduce on demand, unfortunately I don't have GStreamer logs.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Michael Catanzaro
Still broken with the 21.08 runtime (including GStreamer 1.18)
Michael Catanzaro
This also sometimes happens for videos on developer.apple.com, e.g. https://developer.apple.com/videos/play/wwdc2021/10033/. But unfortunately I still don't have a reproducer.
Michael Catanzaro
If we don't have time to investigate this soon, maybe a hack would work where we pause every video, then restart video playback? I know that sounds awful, but it would be a lot better than playing videos without sound.
Alice Mikhaylenko
FTR I can't reproduce it anymore in either stable or canary.
I think it was a pipewire issue really.
Philippe Normand
(In reply to Alexander Mikhaylenko from comment #4)
> FTR I can't reproduce it anymore in either stable or canary.
>
> I think it was a pipewire issue really.
For the record, what's your OS and pipewire versions?
Alice Mikhaylenko
(In reply to Philippe Normand from comment #5)
> (In reply to Alexander Mikhaylenko from comment #4)
>
> For the record, what's your OS and pipewire versions?
Fedora 34
pipewire0.2-libs-0.2.7-5.fc34.x86_64
pipewire-libs-0.3.33-3.fc34.x86_64
pipewire-0.3.33-3.fc34.x86_64
pipewire-alsa-0.3.33-3.fc34.x86_64
pipewire-gstreamer-0.3.33-3.fc34.x86_64
pipewire-pulseaudio-0.3.33-3.fc34.x86_64
pipewire-utils-0.3.33-3.fc34.x86_64
Michael Catanzaro
I hit this several times per day with Ephy Tech Preview on Fedora 34 with pipewire 0.3.33-3.fc34. It's not fixed.
Michael Catanzaro
Anything we can do to help with this?
Philippe Normand
(In reply to Michael Catanzaro from comment #8)
> Anything we can do to help with this?
Acquire human cloning technology
Philippe Normand
I think it's a pipewire bug, filed: https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/1738
Michael Catanzaro
With 2.35.1, I notice there is a roughly 50% chance that the video will become either muted or unmuted after performing a seek. I have to keep seeking sometimes several times in a row in order to get the sound to play again.
Philippe Normand
(In reply to Philippe Normand from comment #10)
> I think it's a pipewire bug, filed:
> https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/1738
This is closed ^ ^, so can we close this too?
Michael Catanzaro
Yes, it's been a few weeks since I last saw this bug, so I'm fairly confident it's fixed.