Transcribe and summarize X/Twitter videos using bird CLI + Gemini audio transcription.
Transcribe X/Twitter video posts to text. Downloads the video, extracts audio, and uses Gemini for accurate transcription.
# Basic transcript
~/agent-workspace/skills/x-video-transcribe/scripts/transcribe.sh "https://x.com/user/status/123"
# With summary
~/agent-workspace/skills/x-video-transcribe/scripts/transcribe.sh "https://x.com/user/status/123" --summary
# Save to file
~/agent-workspace/skills/x-video-transcribe/scripts/transcribe.sh "https://x.com/user/status/123" --summary --output /tmp/transcript.md
bird CLI with auth (cookies in ~/agent-workspace/secrets/bird.env)ffmpegGEMINI_API_KEY environment variable| Variable | Default | Description |
|---|---|---|
GEMINI_API_KEY | (required) | Google Gemini API key |
BIRD_ENV | ~/agent-workspace/secrets/bird.env | Path to bird credentials |
GEMINI_MODEL | gemini-2.0-flash | Gemini model for transcription |