pr-to-video 用 GitHub Pull Request 作为视频素材,把 diff、提交记录和文件变化整理成一支代码变更讲解视频。它适合发布新功能、解释修复、展示重构或写 changelog,不适合没有 PR 的泛主题讲解。
开始时先解析 PR 并保存 `pr.json` 和 diff,再由 HyperFrames 的 code-editorial 预设建立画面风格。故事顺序不能照着 diff 的文件顺序念,而要先说清问题和变化,再用少量真实代码片段做证据。每个代码画面都要引用来自 diff 的短 hunk,避免 worker 重新打开完整补丁后自行挑选内容。
制作过程会经过 storyboard、脚本、音频、逐帧组合、字幕和最终检查;PR 内容拉取失败时必须停下,不能凭空补视频。完成后还要查看接触表、确认时长并等待渲染批准。使用前准备公开可访问或当前账号可读的 GitHub PR,以及明确的项目目录。