gifgrep
Search GIF providers with CLI/TUI, download results, and extract stills/sheets.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Search GIF providers with CLI/TUI, download results, and extract stills/sheets.
How to use
Zainstaluj gifgrep za pomocą brew lub go. Dla brew:
brew install steipete/tap/gifgrep. Dla go:go install github.com/steipete/gifgrep/cmd/gifgrep@latest. Jeśli planujesz używać Giphy, ustaw zmienną środowiskową GIPHY_API_KEY; dla Tenor jest opcjonalna.Wyszukaj GIF-y wpisując
gifgrep [zapytanie], na przykładgifgrep cats --max 5aby znaleźć do 5 GIF-ów z kotami. Wyniki zawierają URL, tytuł, wymiary i tagi.Aby przeglądać wyniki interaktywnie, użyj trybu TUI:
gifgrep tui "office handshake". Pozwala to na szybki podgląd i nawigację bez otwierania przeglądarki.Pobierz wybrany GIF za pomocą flagi
--download, która zapisze plik do folderu Pobrane. Dodaj--revealaby automatycznie otworzyć folder z pobranym plikiem.Wyciągnij pojedynczą klatkę z GIF-a komendą
gifgrep still ./clip.gif --at 1.5s -o still.png, gdzie 1.5s to czas w sekundach. Lub utwórz siatkę klatek:gifgrep sheet ./clip.gif --frames 9 --cols 3 -o sheet.png— przydatne do dokumentacji i wiadomości w czacie.Aby uzyskać wyniki w formacie JSON do dalszego przetwarzania, dodaj flagę
--json, na przykładgifgrep search --json cats | jq '.[0].url'— pozwala to na automatyzację i integrację z innymi narzędziami.