UNPKG

@omnimedia/omnitool

Version:

open source video processing tools

14 lines (13 loc) 425 B
import { Datafile } from "../utils/datafile.js"; import { DecoderSource } from "../../driver/fns/schematic.js"; export declare class Media { #private; datafile: Datafile; duration: number; isImage: boolean; hasVideo: boolean; hasAudio: boolean; constructor(datafile: Datafile); static analyze(datafile: Datafile): Promise<Media>; static duration(source: DecoderSource): Promise<number>; }