用途:把 AI 生成的短视频转成优化 GIF。流程为提示词工程 → Veo 生成 MP4 → gif_convert.sh 转 GIF → gif_loop.py 做循环 → gif_optimize.py 压缩。
主要能力:用 Veo 生成写实或风格化短片;调色板优化;crossfade、pingpong、freeze 三种循环方式;按平台限制压缩体积。
使用方式:先阅读 ~/.claude/skills/claude-gif/references/prompt-engineering.md 构造适合 GIF 的提示词;生成前必须向用户确认费用。生成命令:~/.video-skill/bin/python3 ~/.claude/skills/veo/scripts/generate.py --prompt "..." --model veo-3.0-fast-generate-001 --duration 4 --aspect-ratio 16:9 --resolution 720p --output /tmp/claude-gif/veo_output.mp4。转换:bash ~/.claude/skills/claude-gif/scripts/gif_convert.sh --input /tmp/claude-gif/veo_output.mp4 --preset web --output ~/Documents/gif_output/candle.gif。循环:~/.video-skill/bin/python3 ~/.claude/skills/claude-gif/scripts/gif_loop.py --input ... --method crossfade --frames 5 --output ...。压缩:~/.video-skill/bin/python3 ~/.claude/skills/claude-gif/scripts/gif_optimize.py --input ... --target-size 256 --output ...。
适用场景:自然循环(火焰、海浪)、产品转盘、抽象艺术、局部动态 cinemagraph、表情包。
限制:Veo 生成按次计费(如 veo-3.0-fast-generate-001 4 秒约 $0.60),需用户确认;最短 4 秒;可能触发速率限制或安全过滤;循环接缝需后处理;复杂场景 GIF 体积偏大。与 Remotion 相比,Veo 适合写实与复杂物理,Remotion 适合文字、UI、几何与数据类内容。