SuperAPI AI 工具集

gemini-omni-video-to-sticker-gif

设计与创作

查看项目

更新于 10-15 17:31

技能介绍

用途:将任意视频(如 MP4)转换为 GIF 动态表情包,提供从坐标校准到动图生成的完整流程,适合制作微信表情包等场景。

主要能力:支持按时间截取片段(--ss、--to 或 -t)、按区域裁剪(--crop)、设定输出尺寸(--scale)、调整播放速度(--speed)以及末帧定格(--freeze)。网格模式(--grid)可提取指定时间点的一帧并叠加红黄像素坐标刻度(红线 100px、黄虚线 50px),便于精确定位裁剪坐标。

使用方式:运行 scripts/video_to_gif.py,基本命令形如 python3 <path_to_skill>/scripts/video_to_gif.py /path/to/video.mp4 --ss 2.5 --to 6.0 --crop 630:630:352:39 --speed 1.5 -o /path/to/output.gif;生成刻度预览图时加上 --grid。裁剪坐标支持 w:h:x:y 或 x,y,w,h 两种格式。

适用场景:需要把视频某段转成 GIF 表情、需先确定裁剪坐标、需变速或定格末帧时使用。

限制与注意:系统需安装 ffmpeg 和 ffprobe 并加入环境变量;裁剪区域 x+w 或 y+h 不得超出视频原始分辨率,可先用 ffprobe 查看分辨率或参考 --grid 图像边缘刻度;微信自定义表情通常有大小限制(常见约 5MB),过大时可减小时长、降低帧率或缩小尺寸。其余细节资料暂未提供。