@rendley/sdk
v1.5.1
Published
A Video Editing SDK that works completely in the browser.
Downloads
1,168
Readme
Rendley SDK
Rendley SDK takes the complexity out of video editing by providing a comprehensive set of APIs that handle composition, effects, filters, playback, rendering, splitting, trimming, and more.
To achieve maximum performance, we leverage WebGL for rendering and WebCodecs API for hardware-accelerated encoding and decoding. For browsers that don't support WebCodecs API, we seamlessly fallback to a browser-based version of FFmpeg.
Installation
Prerequisites
To use Rendley SDK, ensure that your website includes the following headers to enable SharedArrayBuffer functionality:
Cross-Origin-Embedder-Policy: credentialless
Cross-Origin-Opener-Policy: same-origin
Using the NPM Registry
The installation process is straightforward. Simply run one of the followin
npm install @rendley/sdk
or
yarn add @rendley/sdk
The package includes type definitions, so you don't need to worry about setting those up separately.
Getting Started
Check out the documentation to learn more about how to get started creating compositions and building your own video editing software.
Templates
To further simplify the process, we have pre-built interfaces that allow you to embed our video editing capabilities onto your website with just a few lines of code.