用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/TeamWiseFlow/xiaobei --skill video-review命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
口播类视频(口播/演讲/访谈/直播)的轻剪辑——ASR 转写拿逐字时间戳,去口气词/结巴/静音,或识别高光段剪成集锦。仅做基于人声的轻剪辑,不出脚本不烧字幕;纯画面类素材的集锦剪辑走 video-edit。
搜索、筛选并下载 ccMixter 免版税背景音乐(仅 CC BY / CC BY-SA,商用安全), 自动生成 TASL 署名。支持关键词搜索、5 套场景预设、按主题自动选曲、按 ID 下载。 纯客户端,无需 API key。
视频制作全能工具,两种用法——(A) 端到端生产:从零做一支完整视频,出脚本、分镜、机位一致性、素材匹配、闸门、渲染、自检、交付;(B) 给定素材剪辑:已有几个片段要拼一下、给一个片段配音合成、剪辑烧字幕等,直接用 Stage 12 工具箱(assemble/clip-trim/audio-mix/timeline-compose/scene-compose/add-silent-audio/make-outro)。
基于 SOC 职业分类
正在显示 SKILL.md
| name | video-review |
| description | 成片自检闸门——ffprobe 校验 + 5 位抽帧黑帧扫 + 音频电平 + 时长/分辨率一致性,verdict pass/fail/warn。各视频生产技能合成后、交付前必跑。 |
| metadata | {"openclaw":{"emoji":"🔬","requires":{"bins":["python3","ffmpeg","ffprobe"]}}} |
视频合成后的强制自检闸门——在向用户交付前跑一次,拦成片硬伤:
--target-duration,默认 ±5% 容差)video-review <final.mp4> # 直接审单个成片文件
video-review <project-dir> # 审 <dir>/video.mp4,并对 artifacts/ 做段一致性检查
video-review <project-dir> --target-duration 30 --target-resolution 720x1280
video-review <final.mp4> --output review.json
参数:
| 参数 | 默认 | 说明 |
|---|---|---|
target | — | 成片文件路径;或项目目录(目录时审 <dir>/video.mp4,且若存在 artifacts/ 一并做段一致性检查) |
--target-duration | 无 | 目标时长(秒),从脚本片段规划累加得出 |
--target-resolution | 无 | 目标分辨率,形如 720x1280 |
--output | <project-dir>/review/verdict.json | verdict JSON 落盘路径 |
| verdict | 退出码 | 含义 | 处置 |
|---|---|---|---|
pass | 0 | 无 critical 无 warning | 可交付 |
fail | 1 | 有 critical issue | 不准交——按 critical[] 修复后重审,最多重修 2 轮,仍 fail 则向用户复述 critical 项请求决策 |
warn | 2 | 有 non-critical issue | 向用户复述让其决定是否重修 |
| — | 3 | 脚本本身故障(ffprobe missing / path invalid) | 不算评审结论,修脚本 |
{
"verdict": "pass" | "fail" | "warn",
"file": "<video.mp4 absolute path>",
"ffprobe": { "codec", "width", "height", "fps", "pix_fmt", "duration", "size_bytes", "audio": {...} },
"frames": [ { "position_pct", "path", "mean_luma", "is_black" } ],
"audio_level": { "mean_db", "max_db", "silent", "clipping",
5 帧静图落 <project-dir>/review/frames/frame_NNN.jpg,verdict JSON 落 <project-dir>/review/verdict.json。不进 artifacts/、不进 previews/,与 keyframes/ 子目录同级,互不混淆。
probe_segments 扫 <project-dir>/artifacts/ 下各段 ffprobe,逐段比对分辨率与成片是否一致——拼了不同分辨率段是硬伤。artifacts/_deprecated/ 子目录不参与(非递归 listdir)。
video.mp4 后,必须先跑本脚本,verdict=pass 才能进交付/封面环节audio_absent warning 要对照看——AI 生成模式该出声没出声是 critical(退回重生成或补 TTS);Stock Footage + --no-audio 模式下 audio_absent 是预期,warn 可放行