Update log — 2026-05-05
Completed
- Verified media tooling:
yt-dlp 2025.04.30
ffmpeg 7.1.3
jq 1.7
ripgrep 14.1.1
- Extracted GCI page HTML, direct media links, and edited transcripts
for 7 You're Included entries.
- Created per-event curation files under
events/with-recordings/gci/.
- Saved transcript text under
transcripts/gci/.
- Processed YouTube metadata for 8 videos/live sessions and saved JSON
summaries under
sources/youtube/metadata/.
- Updated
events/master-speaking-events.md to mark GCI
transcripts as locally extracted.
Blocked / needs retry
- YouTube caption downloads failed despite metadata confirming
captions exist.
- Error pattern:
YouTube is forcing SABR streaming and
ERROR: Did not get any data blocks.
- Next options: retry later, update yt-dlp beyond Debian package if
needed, use safe cookies under
~/.config/yt-transcript/, or
rely on GCI transcripts for mirrored GCI videos.