Skip to content

Conversation

chrisdavidmills
Copy link
Contributor

Summary

Chrome 136 adds support to the MediaRecorder API for HEVC encoding, introducing the hvc1.* codec string, and adds new codecs (hev1.* and avc3.*) supporting variable resolution video in MP4. See https://chromestatus.com/feature/6375884229181440 for more details.

This PR adds a data point for this support to the MediaRecorder() constructor, and to the MediaRecorder.isTypeSupported() static method.

The MediaRecorder.mimeType property is also related, but it only returns a previously-set value rather than setting a MIME type, so I decided to not add a data point there.

Test results and supporting details

Related issues

@github-actions github-actions bot added data:api Compat data for Web APIs. https://developer.mozilla.org/docs/Web/API size:m [PR only] 25-100 LoC changed labels Jun 25, 2025
Copy link
Contributor

Tip: Review these changes grouped by change (recommended for most PRs), or grouped by feature (for large PRs).

Copy link
Contributor

@caugner caugner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We have not yet decided how to record media codecs, see: #6971

@chrisdavidmills Can you please either add your requirements/thoughts to that issue, or open a separate issue if you prefer so?

@chrisdavidmills
Copy link
Contributor Author

We have not yet decided how to record media codecs, see: #6971

@chrisdavidmills Can you please either add your requirements/thoughts to that issue, or open a separate issue if you prefer so?

Done

@caugner caugner added the blocked This issue is blocked and unable to proceed. label Aug 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked This issue is blocked and unable to proceed. data:api Compat data for Web APIs. https://developer.mozilla.org/docs/Web/API size:m [PR only] 25-100 LoC changed
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants