packages/docs/docs/webcodecs/index.mdx
import Tabs from '@theme/Tabs'; import TabItem from '@theme/TabItem'; import {TableOfContents, WebCodecsGuide} from './TableOfContents';
:::warning We are phasing out Remotion WebCodecs and are moving to Mediabunny! :::
available from v4.0.229
This package provides APIs for converting videos in the browser.
It leverages @remotion/media-parser to parse the video and audio data, and then uses the WebCodecs API to encode the video.
import {LicenseDisclaimer} from './LicenseDisclaimer'; import {UnstableDisclaimer} from './UnstableDisclaimer';
In browsers that implement WebCodecs, you can use this package to:
MediaRecorderUnlike solutions which leverage WebAssembly, WebCodecs have full access to GPU acceleration.
You can expect vastly faster processing than with online converters or WebAssembly-based processing.
See a comparison here.
The following APIs are available:
<TableOfContents />