OA0 = Omni AI 0
OA0 是一个探索 AI 的论坛
现在注册
已注册用户请  登录
OA0  ›  技能包  ›  gifgrep:使用命令行搜索 GIF 供应商,并下载或提取结果

gifgrep:使用命令行搜索 GIF 供应商,并下载或提取结果

 
  docker ·  2026-02-20 07:33:36 · 3 次点击  · 0 条评论  

名称: gifgrep
描述: 通过 CLI/TUI 搜索 GIF 提供商,下载结果,并提取静态帧或帧序列图。
主页: https://gifgrep.com
元数据: {"clawdbot":{"emoji":"🧲","requires":{"bins":["gifgrep"]},"install":[{"id":"brew","kind":"brew","formula":"steipete/tap/gifgrep","bins":["gifgrep"],"label":"通过 Homebrew 安装 gifgrep"},{"id":"go","kind":"go","module":"github.com/steipete/gifgrep/cmd/gifgrep@latest","bins":["gifgrep"],"label":"通过 Go 安装 gifgrep"}]}}


gifgrep

使用 gifgrep 搜索 GIF 提供商(Tenor/Giphy),在 TUI 中浏览,下载结果,并提取静态帧或帧序列图。

GIF-Grab (gifgrep 工作流)
- 搜索 → 预览 → 下载 → 提取(静态帧/帧序列图),便于快速查看和分享。

快速开始
- gifgrep cats --max 5
- gifgrep cats --format url | head -n 5
- gifgrep search --json cats | jq '.[0].url'
- gifgrep tui "office handshake"
- gifgrep cats --download --max 1 --format url

TUI 与预览
- TUI:gifgrep tui "查询词"
- CLI 静态帧预览:--thumbs(仅限 Kitty/Ghostty 终端;显示静态帧)

下载与显示
- --download:将结果保存到 ~/Downloads
- --reveal:在 Finder 中显示最近下载的文件

静态帧与帧序列图
- gifgrep still ./clip.gif --at 1.5s -o still.png
- gifgrep sheet ./clip.gif --frames 9 --cols 3 -o sheet.png
- 帧序列图:将多个采样帧合并为单张 PNG 网格图(适合快速查看、文档、PR 或聊天)。
- 可调参数:--frames(帧数)、--cols(网格列数)、--padding(间距)。

提供商
- --source auto|tenor|giphy
- 使用 --source giphy 时需要设置 GIPHY_API_KEY
- TENOR_API_KEY 可选(未设置时使用 Tenor 演示密钥)

输出格式
- --json:输出结果数组(包含 idtitleurlpreview_urltagswidthheight
- --format:输出便于管道处理的字段(如 url

环境变量调整
- GIFGREP_SOFTWARE_ANIM=1:强制使用软件动画渲染
- GIFGREP_CELL_ASPECT=0.5:调整预览区域几何比例

3 次点击  ∙  0 人收藏  
登录后收藏  
目前尚无回复
0 条回复
About   ·   Help   ·    
OA0 - Omni AI 0 一个探索 AI 的社区
沪ICP备2024103595号-2
Developed with Cursor