GIF搜索下载工具

3小时前更新 1 00
GIF搜索下载工具GIF搜索下载工具
GIF搜索下载工具

技能简介

gifgrep 是一款命令行工具,用于在 TenorGiphy 等 GIF 提供商中搜索动图,支持 TUI 交互浏览、批量下载,以及从 GIF 中提取静态帧或帧网格图。

能做什么

  • 通过关键词搜索 GIF 资源库
  • TUI 模式预览和选择动图
  • 下载 GIF 到本地指定目录
  • 提取单帧静态图(still)
  • 生成多帧网格预览图(sheet)
  • 输出 JSON 或纯文本格式供管道处理

使用说明

安装指令

# Homebrew 安装
brew install steipete/tap/gifgrep

# Go 安装
go install github.com/steipete/gifgrep/cmd/gifgrep@latest

基础用法

# 搜索并显示前5个结果
gifgrep cats --max 5

# TUI 交互模式
gifgrep tui "office handshake"

# 下载单个 GIF
gifgrep cats --download --max 1

# 提取第1.5秒的静态帧
gifgrep still ./clip.gif --at 1.5s -o still.png

# 生成3列9帧的网格图
gifgrep sheet ./clip.gif --frames 9 --cols 3 -o sheet.png

环境配置

  • GIPHY_API_KEY:使用 Giphy 源时必需
  • TENOR_API_KEY:可选,未设置时使用演示密钥

输入与输出

见下方输入与输出表格。

项目内容
输入搜索关键词;GIPHY_API_KEY/TENOR_API_KEY 环境变量;本地 .gif 文件路径;–at 时间戳;–frames/–cols 数值参数
输出下载的 GIF 文件;提取的静态 PNG 帧图(still);多帧网格 PNG 图(sheet);JSON 格式元数据;纯文本 URL 列表
适用人群内容创作者、开发者、设计师、命令行用户
不包含视频转码、GIF 编辑合成、云存储、版权授权管理

 

风险提示

  • API 密钥需自行申请,演示密钥可能有速率限制
  • 下载内容受各平台服务条款约束
  • 终端预览功能仅支持 Kitty/Ghostty 终端
  • 频繁请求可能导致 IP 被临时限制

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/steipete/gifgrep/SKILL.md
来源类型:开源社区技能

数据统计

相关导航

暂无评论

none
暂无评论...