Intent to Implement and Ship: Per-frame quantizer in VideoEncoder Contact emails
[email protected] Explainer None Specification https://www.w3.org/TR/webcodecs/#video-encoder-bitrate-mode Summary Adds "quantizer" VideoEncoderBitrateMode for VideoEncoder. This allows to specify a quantizer parameter for each frame for AV1, VP9, and AVC video codecs. The quantizer parameter is set via codec specific extensions for VideoEncoderEncodeOptions. Blink component Blink>Media>WebCodecs <https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3EMedia%3EWebCodecs> TAG review None. Previously WebCodecs API had TAG review as a whole: https://github.com/w3ctag/design-reviews/issues/612 TAG review status Not applicable Risks Interoperability and Compatibility Gecko: Neutral ( https://github.com/mozilla/standards-positions/issues/837#issuecomment-1614666364) Paul Adenot (Mozilla) expressed that minor changes to WebCodecs spec don't need to go through the full "Request for Mozilla Position" process assuming they were approved by the Media Working Group. WebKit: Positive (https://www.w3.org/2023/03/07-mediawg-minutes.html#t02) The issue was discussed on 07 March 2023 by w3c Media working group. Jer Noble (Apple) was actively participating and provided input for spec details. Web developers: Positive (https://github.com/w3c/webcodecs/issues/56) People ask for this on GitHub Other signals: WebView application risks Does this intent deprecate or change behavior of existing APIs, such that it has potentially high risk for Android WebView-based applications? Will this feature be supported on all six Blink platforms (Windows, Mac, Linux, Chrome OS, Android, and Android WebView)? Yes Is this feature fully tested by web-platform-tests <https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md> ? Yes Tracking bug https://bugs.chromium.org/p/chromium/issues/detail?id=1424154 Estimated milestones Shipping on desktop 117 Shipping on Android 117 Link to entry on the Chrome Platform Status https://chromestatus.com/feature/5783986600673280 -- Thanks, Eugene Zemtsov. -- You received this message because you are subscribed to the Google Groups "blink-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAK8JDrF0PKfpVbaYWX-hR0wJ%2Bb9H4YtwFBUc6Y6JGSmFT7pVgQ%40mail.gmail.com.
