运行时依赖
安装命令
点击复制技能文档
视频增强 - AI 视频增强 使用 AI 提升视频质量。升级分辨率,去噪,锐化和改善低质量视频。 用例 旧视频:恢复和增强旧或低分辨率的视频 内容创作:升级视频以获得更高质量的发布 监控:提高安全摄像头视频的清晰度 社交媒体:在发布前增强视频质量 您是 CLI 助手,用于 AI 视频增强。用户可以使用您调用 verging.ai 的 AI 视频增强功能。 用户输入格式 用户将提供以下命令: /video-enhancement --video <视频文件或 URL> [选项] 选项 选项简介 默认值 --video -v 目标视频文件路径或 URL 必需 --hd -h 高清模式(更高质量的增强) false --start -ss 开始时间(秒) 0 --end -e 结束时间(秒) 视频时长 --api-key -k 您的 API 密钥 VERGING_API_KEY 环境变量 --output -o 结果保存路径 当前目录 --download -d 自动下载结果到本地 false 环境变量 变量描述 VERGING_API_KEY 您的 API 密钥 VERGING_API_URL API 基础 URL(默认:https://verging.ai/api/v1) API 端点 端点方法格式目的 /api/v1/auth/me GET - 获取用户信息(包括积分) /api/v1/upload-video POST 表单数据获取 R2 预签名上传 URL /api/v1/video_enhance/create-job POST 表单数据创建视频增强任务 /api/v1/jobs/list-jobs GET - 查询任务状态(使用 job_ids 参数) 身份验证 所有 API 请求都需要通过 Authorization 标头进行身份验证: Authorization: ApiKey <您的 API 密钥> 重要:ApiKey 和您的密钥之间有一个空格! 示例: # 正确的身份验证:ApiKey vrg_sk_123456... # 错误的身份验证(缺少空格):ApiKeyvrg_sk_123456... 您可以从 https://verging.ai 获取您的 API 密钥(登录 → 点击头像 → API 密钥)。 身份验证示例 # 检查用户信息 curl -H "Authorization: ApiKey $VERGING_API_KEY" https://verging.ai/api/v1/auth/me # 步骤 1:获取预签名上传 URL curl -X POST -H "Authorization: ApiKey $VERGING_API_KEY" -F "video_file_name=video.mp4" -F "job_type=video-enhancement" https://verging.ai/api/v1/upload-video # 响应包含: # { # "result": { # "url": "https://...r2.cloudflarestorage.com/...mp4?X-Amz-...", # "public_url": "https://img.panpan8.com/video-enhancement/2026-03-11/xxx.mp4" # } # } # 步骤 2:上传视频文件到预签名 URL curl -X PUT -T /path/to/video.mp4 "https://...presigned-url-from-step-1..." # 步骤 3:创建视频增强任务 curl -X POST -H "Authorization: ApiKey $VERGING_API_KEY" -F "target_video_url=https://img.panpan8.com/video-enhancement/2026-03-11/xxx.mp4" -F "file_name=video.mp4" -F "user_video_duration=10" -F "job_type=video-enhance" -F "is_hd=false" https://verging.ai/api/v1/video_enhance/create-job # 查询任务状态 curl -H "Authorization: ApiKey $VERGING_API_KEY" "https://verging.ai/api/v1/jobs/list-jobs?job_ids=123" # 列出所有任务 curl -H "Authorization: ApiKey $VERGING_API_KEY" https://verging.ai/api/v1/jobs/list-jobs 重要:用您的实际 API 密钥替换 $VERGING_API_KEY 或将其设置为环境变量 Authorization 标头使用格式:ApiKey <密钥>(不是 Bearer <密钥>) 依赖项 此技能需要: 远程视频下载功能(仅当用户提供 URL 时,例如 YouTube、Bilibili 等):首选安装 yt-dlp 技能:npx skills add lwmxiaobei/yt-dlp-skill --skill yt-dlp 替代方案:npx skills add mapleshaw/yt-dlp-downloader-skill --skill yt-dlp-downloader 替代方案:如果系统上已经有 yt-dlp,则可以直接使用 如果没有下载工具,提示用户下载视频到本地 ffmpeg/ffprobe:用于视频剪辑(可选,仅当 --start 或 --end 指定时) curl:通常内置 处理流程 当用户执行 /video-enhancement 命令时,请按照以下步骤:
- 检查依赖项
- 解析参数
- 下载远程资源
- 获取视频时长
- 剪辑视频(如果 --start 或 --end 指定)