计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
youtube-ingest【效率与协作】Transcribe YouTube videos and playlists using Gemini Flash
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Downloads YouTube audio via yt-dlp and produces polished markdown transcripts via Gemini Flash.
# Transcribe a single video
bun run youtube-ingest/scripts/ingest.ts --url "https://youtube.com/watch?v=..."
# List videos in a playlist
bun run youtube-ingest/scripts/ingest.ts --playlist "https://youtube.com/playlist?list=..." --list
# Transcribe first 5 videos from playlist
bun run youtube-ingest/scripts/ingest.ts --playlist "https://youtube.com/playlist?list=..." --limit 5
GEMINI_API_KEY environment variableyt-dlp installed (brew install yt-dlp)output/youtube/ by defaultEach video produces a markdown file with YAML frontmatter containing title, channel, videoId, source URL, and full transcript with sections.
~$0.005 per hour of audio (Gemini Flash).