Video Fetch
Provides a server for downloading videos from over 1000 online platforms, offering both MCP and REST API interfaces.
概要
Video Fetch is a versatile server designed to facilitate video and audio downloads from a vast array of online platforms, leveraging the power of yt-dlp to support over 1000 sources including YouTube, Bilibili, TikTok, and Twitter. It offers flexible integration options through both an MCP (Message Channel Protocol) server mode and a traditional REST API, enabling developers to easily incorporate robust media fetching capabilities into their applications. Key features include real-time progress tracking, support for various output formats (video, audio, subtitles), and a type-safe TypeScript codebase for reliable development.
主な機能
- Provides real-time progress tracking for downloads, including speed and remaining time
- Developed with TypeScript, ensuring complete type definitions and enhanced type safety
- 1 GitHub stars
- Supports over 1000 video platforms (e.g., YouTube, Bilibili, TikTok, Twitter)
- Operates in dual modes: MCP protocol server and REST API server
- Offers multi-format support for video downloads, audio extraction, and subtitle downloading
ユースケース
- Automating the fetching of video metadata and media files from various online sources
- Integrating multi-platform video and audio download capabilities into custom applications
- Managing and monitoring video download tasks programmatically through API calls