feat(vod): add ffmpeg wrapper, thumbnail/sprite generation, and profile endpoint
- Add Deno.Command-based ffmpeg/ffprobe wrapper (no fluent-ffmpeg dependency)
- Add thumbnail and sprite sheet generation for video previews
- Add getProfile endpoint to fetch Bluesky user profiles
- Add videoMetadata endpoint returning thumbnail, spriteSheet, and VTT
- Rewrite playlist URLs to absolute for local ffmpeg access
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>