UNPKG

@pickstar-2002/video-info-mcp

Version:

🎬 基于 MCP 协议的专业视频信息分析工具,支持多格式视频文件的详细信息提取和技术参数分析

36 lines 939 B
import { VideoInfo, ProcessedVideoInfo } from './types'; export declare class VideoAnalyzer { /** * 获取视频文件的原始信息 */ getVideoInfo(filePath: string): Promise<VideoInfo>; /** * 处理和分析视频信息 */ analyzeVideo(filePath: string, includeMetadata?: boolean): Promise<ProcessedVideoInfo>; /** * 计算码率分析 */ private calculateBitrateAnalysis; /** * 生成技术报告 */ private generateTechnicalReport; /** * 格式化文件大小 */ private formatFileSize; /** * 生成不同格式的报告 */ generateReport(filePath: string, format?: 'json' | 'text' | 'markdown'): Promise<string>; /** * 生成文本格式报告 */ private generateTextReport; /** * 生成Markdown格式报告 */ private generateMarkdownReport; } //# sourceMappingURL=video-analyzer.d.ts.map