视频处理工具箱
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_92725383/video-toolkit-expert。
技能介绍
解决的视频处理痛点
在本地处理视频时,开发者常遇到三个问题:
- 信息查看不直观:想知道分辨率、编码格式或文件大小,得打开专业工具或写脚本解析
- 轻量操作流程长:把视频转 GIF、提取封面或截片段,可能得切到多个软件或写临时脚本
- 操作风险高:误操作可能改掉原始文件,或生成的文件参数不可控
核心能力与工作方式
该技能通过统一命令行入口 python3 scripts/main.py 提供四个核心能力:
- 视频信息查看:直接输出
分辨率、时长、编码格式、文件大小等关键参数,适合快速了解素材特性 - GIF 转换:支持指定时间段生成动图,默认保持源分辨率,适合制作表情或演示动画
- 封面/缩略图提取:可精确到
第X秒截取画面,输出 JPG/PNG 格式,满足封面图需求 - 片段截取:按
开始时间-结束时间裁剪视频,生成 MP4 片段,适合剪切精彩片段或去除冗余部分
所有操作均遵循「预览先行」原则:加 --preview 参数可查看处理计划(如时间范围、输出路径),确认后再实际执行。这种设计既避免了误操作,又保留了本地处理的隐私优势——文件从不上传云端。
适用边界与注意点
- 依赖安装是前提:首次使用需运行
python3 scripts/install_deps.py安装依赖,否则功能不可用 - 原始文件保护:所有操作只生成新文件,绝不修改源视频,适合需要保留原始素材的场景
- 时间参数校验:截取片段时若
开始时间 > 结束时间或超过视频总时长,会提示友好错误而非直接失败 - 预览模式必选项:对不确定的处理效果,建议先用
--preview查看计划,避免无效输出
使用场景
- 拿到一个素材视频,想确认它的分辨率和编码格式,再决定用哪种方式转码或发布
- 把产品演示视频的某一段转成GIF动图,用于在聊天工具里回复或写进文档
- 需要从一段教程视频的第5秒截取画面,作为文章封面或列表缩略图
- 拍摄素材太长,想截取从1分钟到3分钟的片段单独保存,原始文件保持不动
适合人员
- 需要在聊天或文档里分享视频片段的内容运营,常把视频转成GIF或截取关键画面
- 用视频做教程或文章配图的技术写作者,经常需要从素材里截取截图做封面
- 拍摄素材后需要裁剪时长、生成精剪片段的独立视频创作者,重视不改动原始文件
- 要批量整理培训视频库的行政或培训助理,需要快速查看每个视频的基本信息和时长