视频分析
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_fa7b15b2/video-analysis。
技能介绍
解决的问题
多数视频分析工具直接把原始媒体流丢给远程模型:要么隐私没有边界(本地视频被整体上传),要么结果没有可追溯性(一句「视频讲的是 X」,没有时间戳、没有证据)。本技能把这件事拆成两半:解码、抽帧、转录留在本地完成,只有明确的帧图像与文本证据按用户选择发送给指定模型。
工作方式
- 输入边界明确:接受本地授权文件、公开直链(
.mp4/.webm),或在--allow-platform下用yt-dlp抓取单个公开视频页。 - 本地处理:
ffprobe先探测时长与流信息,ffmpeg生成 16 kHz 单声道 WAV 与 JPEG 关键帧(默认每 3 秒一帧),faster-whisper输出带时间戳的转录片段。 - 可配置的模型阶段:视觉阶段把 Base64 帧批量发给所选 provider,合成阶段只接收文本时间线证据。自定义 OpenAI 兼容端点只需 API key、base URL、model name 三要素即可启用。
- 输出契约固定:
analysis.json、report.md、timeline.json等文件结构清晰,时间窗口按五分钟对齐,描述视频时引用具体时间段。
适用边界
- 远程模型默认关闭,所有外部调用需显式配置 provider 与密钥。
- 平台页抓取仅限公开匿名内容:不传 cookie、不登录、不绕过 DRM、不碰会员或年龄限制内容;登录受限内容应改用用户授权的原始文件。
- 单次运行只处理一个视频,默认上限 10 分钟。
- 任一阶段失败会降级为本地确定性报告并如实标注缺失模态,不会静默切换到其他供应商或编造内容。
使用场景
- 安全工程师需要审查一段授权录屏是否存在敏感信息泄露,并拿到可标注时间点的证据。
- 内容编辑拿到公开直链视频后,要生成带时间戳的关键节点清单供团队标注。
- 视频创作者需要为十分钟内的教程视频逐段转录对白,并提取可引用的画面证据。
- 分析师拿到公开平台单条视频页,要在不登录、不绕过 DRM 的前提下产出可审计报告。
适合人员
- 需要对录屏或监控片段做合规审计并留存时间戳证据的安全与合规工程师。
- 负责视频选题、标注与复盘,需要结构化时间线的内容运营与编辑。
- 想对自有授权素材做结构化拆解、又不希望原始文件离开本机的视频创作者。
- 在私有环境部署分析链路、需要自定义模型端点与严格来源控制的后端工程师。