Open Bug 1939862 Opened 1 month ago Updated 13 days ago

www.bilibili.com - Audio is out of sync for 4k videos with hardware acceleration off

Categories

(Web Compatibility :: Site Reports, defect, P2)

Desktop
Windows 10

Tracking

(Webcompat Priority:P2)

Webcompat Priority P2

People

(Reporter: rbucata, Unassigned)

References

()

Details

(Keywords: webcompat:have-login, webcompat:needs-diagnosis, webcompat:site-report, Whiteboard: [webcompat-source:web-bugs][webcompat:sightline])

User Story

platform:windows,mac,linux,android
impact:feature-broken
configuration:rare
affects:all
branch:release
diagnosis-team:media

Environment:
Operating system: Windows 10
Firefox version: Firefox 133.0

Steps to reproduce:
Turning off hardware acceleration in this browser and selecting 4K resolution when accessing this video online will cause the video to be out of sync with the audio and there will be severe lag.

Actual Behavior:
The video or audio does not play视频或音频无法播放

Notes:

  • Reproduces regardless of the status of ETP
  • Reproduces in firefox-nightly, and firefox-release
  • Does not reproduce in chrome

Created from https://github.com/webcompat/web-bugs/issues/145067

Whiteboard: [webcompat-source:web-bugs] → [webcompat-source:web-bugs][webcompat:sightline]

Hello everyone, I am the person who originally submitted this issue to Github.
This site requires Premium to be able to select 4k resolution, so if you need it, you can private message me and identify yourself and I'll lend you an account with Premium status.
I just got in touch with BiliBili support with a link to this page. They did not respond to me immediately, only stating that they were aware of the issue.

Severity: -- → S3
User Story: (updated)
Priority: -- → P2

Could you follow this instruction to capture a profile? Also, why you want to disable hw decoding? If you enable hw decoding, will this issue still exist? Thanks.

Flags: needinfo?(kelsaycatyjy6p)
Webcompat Priority: --- → P2

(In reply to Alastor Wu [:alwu] from comment #2)

Could you follow this instruction to capture a profile? Also, why you want to disable hw decoding? If you enable hw decoding, will this issue still exist? Thanks.

Hello, I have completed the logging process.

The reason I chose to disable hardware decoding is that I occasionally experience the browser hanging when watching videos on BiliBili. When the browser hangs, the window goes black while the audio continues to play normally. I searched for some beginner support guides and found one that suggested disabling hw decoding. After turning it off, the browser no longer hangs. However, disabling hw decoding causes audio-video desynchronization when playing 4K videos, which is why I reported this issue.

When hw decoding is enabled, video playback works fine without any audio-video desynchronization issues.

Flags: needinfo?(kelsaycatyjy6p)

Jacob, can you file a separate bug for the hw decoding hangs?

Flags: needinfo?(kelsaycatyjy6p)
Severity: S3 → S4
User Story: (updated)

(In reply to Jeff Muizelaar [:jrmuizel] from comment #4)

Jacob, can you file a separate bug for the hw decoding hangs?

No problem. I primarily use the stable release version of Firefox. After the browser recovers from a hang, I have searched for relevant logs in the settings, and the Crash Reporter indicated that there were no pending error reports to send. I felt that submitting an issue to complain about the webpage hanging without any logs would be meaningless, which is why I didn’t file a separate issue earlier.

In the coming days, I will switch to using Firefox Nightly as my default browser and try my best to collect useful logs. Once the logs are successfully recorded, I will file this issue.

Flags: needinfo?(kelsaycatyjy6p)
You need to log in before you can comment on or make changes to this bug.