framo
Version:
Glorious media processing right in your browser with Typescript support
12 lines (11 loc) • 761 B
TypeScript
import { FilmstripRequestConfig } from "../models/filmstrip.model";
import { FramoImageExtension, FramoResolution } from "../models/generic.model";
import { Mediainfo } from "../models/mediainfo.model";
export declare class Utility {
static getScale(dimensions: FramoResolution): string;
static getFrameCount(mediainfoResult: Mediainfo): number;
static getVideoDuration(mediainfoResult: Mediainfo): number;
static getOutputFilename(index: number, extension: FramoImageExtension): string;
static getFilmstripTileString(totalFramesInFilmstrip: number, config: FilmstripRequestConfig): string;
static getFilenameWithPadding(index: number, prefix: string, totalDigitsInFilename: number, extension: FramoImageExtension): string;
}