@remotion/webcodecs
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.
Unstable API: This package is experimental. We might change the API at any time, until we remove this notice.
License
While this package is in experimental state, it is licensed under the Remotion License.
Individuals and teams of less than 4 people can use it for free.
For larger teams, a company license must be purchased. Read the license for details.
Once this package matures and becomes stable, we might change the license to require a higher tier of the company license.
Contact us if you are interested in using @remotion/webcodecs
in your company right now.
Individuals and teams of less than 4 people will continue to be able use @remotion/webcodecs
for free even when it becomes stable.
Installation
- npm
- yarn
- pnpm
- bun
npm i --save-exact @remotion/webcodecs@4.0.229
npm i --save-exact @remotion/webcodecs@4.0.229
pnpm i @remotion/webcodecs@4.0.229
pnpm i @remotion/webcodecs@4.0.229
bun i @remotion/webcodecs@4.0.229
bun i @remotion/webcodecs@4.0.229
yarn --exact add @remotion/webcodecs@4.0.229
yarn --exact add @remotion/webcodecs@4.0.229
Also update
remotion
and all `@remotion/*`
packages to the same version.Remove all
^
character in front of the version numbers of it as it can lead to a version conflict.APIs
The following APIs are available: