[Webkit-unassigned] [Bug 245428] New: Safari 16 cannot play WebM Opus from blob URL (breaks Construct 3)
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Sep 20 08:41:31 PDT 2022
https://bugs.webkit.org/show_bug.cgi?id=245428
Bug ID: 245428
Summary: Safari 16 cannot play WebM Opus from blob URL (breaks
Construct 3)
Product: WebKit
Version: Other
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: Media
Assignee: webkit-unassigned at lists.webkit.org
Reporter: ashley at scirra.com
Safari 16 on macOS appears to have support for playback of WebM Opus in the HTML <audio> element. However it does not work if passed a blob: URL.
Minimal repro: https://downloads.scirra.com/labs/bugs/webmblob/
Click "Play normally" and it will play from a normal filename. Click "Play from blob URL" and it will play from fetching the same file as a blob, calling URL.createObjectURL(blob), and playing that URL.
Observed result: clicking "Play from blob URL" does not play any audio. It also logs an error event in the console.
Expected result: it should still support playing from a blob URL. It works in Chrome, and it also works in Safari 16 if playing an MP4 (AAC) audio file. It appears only WebM Opus playback is broken when using a blob URL.
Our commercial web app Construct (www.construct.net) relies on playing audio from blob URLs in several places (especially when the user previews their project). Based on feature-detection for WebM Opus it has switched over to using built-in playback in Safari 16, but playback is now broken. Please fix it ASAP.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20220920/c5cb25da/attachment-0001.htm>
More information about the webkit-unassigned
mailing list