Clawhub 视频帧
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_f12a44b7/clawhub-video-frames。
技能介绍
要解决什么问题
调试视频内容、写文档或做 UI 对照时,你往往只需要某一时刻的画面,而不是整段重播。手动用播放器截图分辨率与时间点都不稳定;若要在脚本或 Agent 流程里 repeatable 地取帧,需要一条基于 ffmpeg 的固定用法,而不是每次查参数。
技能如何工作
本技能围绕「单帧 / 快速缩略图」两类输出组织命令思路:
- 首帧:适合封面、能否正常解码的快速冒烟检查。
- 指定时间:用
--time(或等价时间参数)对准「这一刻附近发生了什么」,比猜帧号更贴近排查场景。
输出格式可按用途选:
.jpg:体积小,适合临时分享、聊天里甩一张预览。.png:无损,适合要对齐界面、像素级检查的 UI 帧。
核心能力就是把「从哪段视频、取哪一帧、以什么格式落盘」说清楚,让 ffmpeg 一次跑完。
适用边界与注意
- 面向单帧或少量预览,不是批量转码、切片或完整缩略图条(filmstrip)流水线。
- 时间语义以 ffmpeg 解码为准;容器时间戳异常时,
--time附近画面可能与播放器显示略有偏差,需要时可微调时间或换关键帧友好的 seek 策略。 - 未在资料中展开音频、滤镜链或硬件加速;复杂预处理应在外部管线里先做完再截帧。
使用场景
- 在 Agent 流程里对上传的 MP4 做解码冒烟测试,只导出首帧确认能正常打开
- 写故障报告时需要附一张「问题发生附近」的画面,用 `--time` 对准用户反馈的时刻再截帧
- 做设计稿与录屏对照,从演示视频指定秒数导出 PNG 单帧放进文档
- 在聊天里快速分享某段素材的预览图,从视频抽一帧保存为 JPG
适合人员
- 维护自动化质检脚本、需要在 CI 里对样本视频做首帧解码检查的发布工程师
- 写多媒体相关技术文档、要把「某一秒界面长什么样」用截图佐证的技术写作者
- 做产品演示录屏复盘、要从时间轴定点导出清晰 UI 帧给设计同学的前端或 PM
- 在 SkillHub/Clawhub 工作流里编排 ffmpeg 步骤、替用户生成预览图的技能编排者