正在打开每日关注
正在打开每日关注
把视频下载、封面提取、GPT 双语翻译与字幕烧录串成可交付流水线。
分享一个 Skill 通过 Codex 自动下载视频、获取封面、翻译好双语字幕、并烧录好 MP4 格式。https://t.co/c6CcaEYQK4 https://t.co/tnuzs1Toky
是什么 JZSub 是一个面向 Codex 的视频处理 Skill,输入视频链接后,交付最高画质视频、封面、字幕及双语字幕烧录 MP4。仓库创建于 2026-07-10,README 标注 973 Stars,支持 YouTube、Bilibili、Vimeo、Twitch、Dailymotion、TikTok 及 yt-dlp 可覆盖的其他站点。
架构与核心设计
核心入口是 skills/jzsub/scripts/fetch_video.py:先用 yt-dlp 获取音视频、原始字幕和封面,再以紧凑批次调用 GPT 翻译,保持原文不变并按句子边界重切分,最后使用 MiSans、libass 与 FFmpeg 完成底部双语字幕烧录。--deliver 将完整流水线、只要视频、只要字幕和只要双语字幕拆成明确目标,避免无谓处理。
值得借鉴 声明式交付目标、统一文件名、续传与交付检查,以及每 5% 展示烧录进度,让长任务具备可观察性和可恢复性。竖屏安全区、无字幕降级和 Chrome 登录态读取也体现了真实使用场景。
边界与风险 依赖 Python 3.10+、Node.js 18+、Deno 2.3+、带 libass 的 FFmpeg 和外部字体;可用格式、字幕与登录要求取决于平台。README 明确不绕过 DRM、付费墙或验证码,使用者仍需确认内容访问和保存权限。