@ormoshe/js-video-url-parser
Version:
A parser to extract provider, video id, starttime and others from YouTube, Vimeo, ... urls
15 lines (10 loc) • 463 B
TypeScript
import { VideoInfo } from '../urlParser';
export interface TeacherTubeUrlParameters {
[key: string]: any;
}
export type TeacherTubeMediaTypes = 'video' | 'audio' | 'document' | 'channel' | 'collection' | 'group';
export interface TeacherTubeVideoInfo extends VideoInfo<TeacherTubeUrlParameters, TeacherTubeMediaTypes> {
provider: 'teachertube';
list?: string;
}
export type TeacherTubeParseResult = TeacherTubeVideoInfo | undefined;