UNPKG

ffmeta

Version:

A pure JavaScript implementation of ffmetadata parsing and serialization

20 lines (19 loc) 435 B
export interface Tags { [key: string]: string; } export interface Chapter { TIMEBASE?: string; START: string; END: string; metadata: Tags; } export interface Stream { metadata: Tags; } export interface FFMetadata { metadata: Tags; streams: Stream[]; chapters: Chapter[]; } export declare function parse(source: string): FFMetadata; export declare function stringify(ffmetadata: FFMetadata): string;