SuperAPI AI 工具集

vmake-video-repair

设计与创作

查看项目

更新于 10-16 00:23

技能介绍

用途:vmake-video-repair 用于提升视频清晰度与细节,减少模糊和视觉噪点,面向模糊、低分辨率视频增强及降噪场景。音轨处理需转交合适的音频能力。

准备:需使用 vmake-labs-cli,目标版本 0.1.11,兼容 >=0.1.11 <0.2.0。首次调用前应阅读 CLI 设置、解析可执行文件,并检查版本及运行 vmake tool video-repair --help;如 JSON 字段或媒体限制不明确,查询相关 vmake contracts 条目;如涉及输出解析、服务问题或执行中断,阅读 runtime and recovery。

输入:从请求或附件中获取一个真实视频文件或 URL,明确时无需再询问。候选多个且有歧义时让用户选择;仅在获授权时逐个处理多个输入并分别记录。本地输入使用真实可读路径;远程原始文件按 CLI 设置下载后提交本地文件;仅有媒体 ID 时先查询其会话取得真实 URL;下载失败则请求原始本地文件。用 -r '<session_id>' 继续任务,新建任务则省略。保留原始来源、本地路径和会话以便恢复。

提交:使用解析后的可执行文件及准备好的本地文件作为独立参数:vmake tool video-repair --video-file '<local-video-path>'。CLI 会校验文件、通过内置上传流程获取 CDN URL,然后提交并观察任务。不要先调用 create-room 或 add-media,也不要构造占位媒体引用。

交付:保留原始输入、真实 session_id / room_url 及所有 Task ID,分别读取原命令的 stdout 与 stderr,不要启动另一个并发观察者。仅在 TASK_STATE_COMPLETED 且本次任务返回实际可用输出 URL 后交付;HTTP 200、流关闭、退出码 0 或 end.reason=result 均不能单独证明完成,未知状态不得视为成功。输出使用原生预览或附件,否则给出带查询参数的完整可点击 URL,交付所有可用 Part 和成功的部分结果,并包含实际返回的会话 URL。断连、超时或接受状态不确定时,先查询原会话和任务;确认失败并获授权后再重试;输出下载失败时恢复下载而不重复处理。具体参数、默认值、认证及媒体限制等未提供。