视频下载组件

ReactVideoDownloadURL媒体更新于 2026-08-14

使用场景: 为应用添加视频下载:URL 保存功能、归档工具、离线观看与媒体管理。

安装
npx skills add video-downloader-component
克隆
git clone https://github.com/skillhub-community/video-downloader-component.git

描述

视频下载功能。URLInput:粘贴链接,服务经解析适配器(基于 yt-dlp 的后端或平台 API)解析元数据(标题、缩略图、可用清晰度)。FormatPicker:选择清晰度与容器(mp4/webm、仅音频 mp3/m4a 或仅字幕)。ProgressCard:实时下载进度带速度、ETA、暂停/继续与完成状态——文件保存在本地(浏览器下载或保存到配置的服务端路径)。

支持批量:粘贴多个 URL → 全部排队并带单项状态。包含历史面板(过往下载带重新下载链接)与剪贴板监听开关(自动检测复制的 URL)。平台差异经解析层处理——每个平台适配器记录限速与失败模式。法律/ToS 提醒 UI 明确展示,保证功能在允许语境下使用。安全:服务端抓取避免 CORS 与 IP 封禁,带 SSRF 防护与大小限制。

AI Hub

跑 Skill 需要模型接口?

AI Hub 提供 OpenAI 兼容接口,给 Cursor / Claude Code / Agent 用。

打开 AI Hub

元数据

作者@video_wang
许可证MIT
版本1.0.0
依赖0