gifgrep은(는) 무엇을 하나요?
CLI/TUI를 사용하여 GIF 제공자를 검색하고, 결과를 다운로드하며, 스틸 이미지/시트를 추출합니다.
설치
# Homebrew를 사용하여 설치 (권장)
brew install gifgrep
# 또는 Go를 사용하여 직접 설치
go install github.com/steipete/gifgrep@latest
사용법
# 기본 검색: 기본 제공자에서 GIF 검색
gifgrep 검색어
# 특정 제공자 지정
gifgrep -p tenor 검색어
# 여러 제공자 검색
gifgrep -p tenor,giphy 검색어
# 결과를 파일로 다운로드
gifgrep -d 다운로드할-검색어
# GIF에서 스틸 이미지 추출 (첫 번째 프레임)
gifgrep --still 검색어
# 스프라이트 시트 생성
gifgrep --sheet 검색어
지원되는 제공자
- Tenor
- GIPHY
옵션
-p, --provider: 검색할 제공자 (기본값: 모든 제공자)-d, --download: 결과를 현재 디렉토리에 다운로드--still: GIF의 첫 번째 프레임에서 스틸 이미지 추출--sheet: 모든 결과에서 스프라이트 시트 생성-h, --help: 도움말 표시
예제
# 고양이 GIF 검색
gifgrep 고양이
# GIPHY에서만 검색하고 다운로드
gifgrep -p giphy -d 웃는-고양이
# Tenor에서 검색하고 스틸 이미지 추출
gifgrep -p tenor --still 축구
# 여러 제공자에서 검색하고 스프라이트 시트 생성
gifgrep -p tenor,giphy --sheet 반응
참고
- API 키가 필요하지 않습니다. 제공자의 공개 API를 사용합니다.
- 다운로드한 파일은 현재 작업 디렉토리에 저장됩니다.