framo
Version:
Glorious media processing right in your browser with Typescript support
14 lines (13 loc) • 724 B
TypeScript
import { FramoImageExtension, FramoSupplementaryConfig, FramoVideoExtension } from "./generic.model";
export interface StitchFramesRequestConfig {
/** @description File in the form of File, base64 string, Blob, ArrayBuffer, or url */
files: (File | Blob | ArrayBuffer | string)[];
/** @description Input file extension @example png*/
inputExtension: FramoImageExtension;
/** @description Mention the extension of the final video */
videoExtension: FramoVideoExtension;
/** @description Duration for each frame in seconds*/
frameDuration?: number;
/** @description Extra options for if you need granular control over your operation */
extras?: FramoSupplementaryConfig;
}