mediainfo-node
Version:
nodeJS mediainfo port
16 lines (15 loc) • 501 B
TypeScript
export type MediaInfoInput = URL | string;
export type MediaInfoData = any;
export declare class MediaInfoError extends Error {
readonly message: string;
readonly higherOrderError: any;
constructor(message: string, higherOrderError: any);
}
export declare class MediaInfo {
private lib;
instantiateLib(): Promise<void>;
getInfo(input: MediaInfoInput): Promise<MediaInfoData>;
private static normalizeInput;
private static getDataStream;
private getMediaInfoData;
}