defuddle
Version:
Extract article content and metadata from web pages.
13 lines (12 loc) • 431 B
TypeScript
import { BaseExtractor } from './_base';
import { ExtractorResult } from '../types/extractors';
export declare class YoutubeExtractor extends BaseExtractor {
private videoElement;
protected schemaOrgData: any;
constructor(document: Document, url: string, schemaOrgData?: any);
canExtract(): boolean;
extract(): ExtractorResult;
private formatDescription;
private getVideoData;
private getVideoId;
}