用途:清理视频水印并修复被遮挡画面,适用于视频去水印、清理水印遮挡或提升画面整洁度。
主要能力:固定使用 video-remove-auto,由服务端自动识别待消除内容并修复对应画面。素材和目标明确时按已有授权直接执行,保留原视频供对照。
使用方式:依赖 meitu-kaipai-cli,已验证目标版本 0.1.8,兼容 >=0.1.8 <0.2.0。首次执行读取平台接入,解析 CLI 入口并检查版本及 tool video-remove-auto --help。从当前请求和附件取得一个真实视频文件或 URL;本地素材用真实可读路径,远程素材先下载原资源再作为本地文件上传。继续已有任务时添加 -r '<session_id>',新任务省略会话。上传提交命令:kaipai tool video-remove-auto --video-file '<本地视频路径>'。CLI 校验文件后经内置美图上传链路取得自有 CDN URL,再提交任务并默认等待本次执行结束。
跟进与交付:保存原始输入、session_id / room_url 和全部真实 Task ID,分别持续读取原命令的 stdout 与 stderr。TASK_STATE_COMPLETED 且取得本次可用产物 URL 才交付;HTTP 200、流结束、退出码 0 或 end.reason=result 都不单独证明完成。使用宿主原生预览/附件或完整可点击 URL,保留查询参数,逐项交付所有可用 Part。
限制:JSON 字段或媒体限制不明确时按平台说明查询 kaipai contracts 中当前工具条目;遇到输出解析、服务端问询或执行异常时读取运行与恢复。断线、超时或受理未知时先查询原会话和任务,不自动重复提交。指定保留元素或区域控制等要求按平台说明核对调用方式。具体参数查询 help 或 contracts。