WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
176651
Feature Request - Support VP9 in WebM container
https://bugs.webkit.org/show_bug.cgi?id=176651
Summary
Feature Request - Support VP9 in WebM container
aham.brahmasmi
Reported
2017-09-09 08:23:40 PDT
Please support the VP9 codec in the WebM container. From what I understand, the VP8 codec in the WebM container is currently supported. However, VP9 in WebM is neither supported natively (HTMLMediaElement.canPlayType) nor via Media Source Extensions (MediaSource.isTypeSupported). The non-normative use case is to stream from Icecast. In case this support already exists, I apologize for opening this bug report. Thanks.
Attachments
Add attachment
proposed patch, testcase, etc.
Alicia Boya García
Comment 1
2017-09-23 10:42:53 PDT
VP9 is supported as long as suitable GStreamer plugins are found, which should be the default in new distros. Support for VP9 in MSE has been committed recently in trunk, but the MSE implementation in WebKitGTK+ is still quite under development and not stable enough to be enabled by default.
Alicia Boya García
Comment 2
2017-09-23 10:50:38 PDT
Amendments to previous answer: My answer covered only the GTK port. Apple WebKit ports like Safari may or may not implement different sets of video formats. Media features are platform dependent on WebKit. The patch mentioned is not actually committed yet, it's still awaiting review and cq.
https://bugs.webkit.org/show_bug.cgi?id=177355
Philippe Normand
Comment 3
2018-01-30 09:41:22 PST
Should this bug be closed then?
Alicia Boya García
Comment 4
2018-01-30 13:59:08 PST
(In reply to Philippe Normand from
comment #3
)
> Should this bug be closed then?
Unclear, as it's implemented on WebKitGTK+ but not in Apple ports.
Philippe Normand
Comment 5
2018-01-30 14:07:30 PST
I seriously doubt Apple would ever officially support WebM at all. I presume this bug was originally filed for the GTK port.
Jeremy Noring
Comment 6
2018-03-14 10:00:50 PDT
VP9 support via GStreamer plugins isn't enough. There's no way a developer can count on that. I'd also love to see this supported--VP9 and Opus support would be amazing. All other major browsers support this format, so Webkit is the sole straggler here.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug