你是否曾为一段优质英文课程视频无法获取中文字幕而遗憾?是否想快速将 YouTube/Bilibili 上的教程转成带中英双语字幕的横屏 MP4,直接发给学生或上传到知识平台?JZSub 正是为此而生——它不是简单的下载工具,而是一套「输入链接 → 自动交付成品」的智能视频处理流水线:自动拉取最高画质视频、提取封面图、调用大模型精准翻译生成双语字幕,并最终烧录(hardcode)进 MP4 文件,开箱即用,无需剪辑、无需手动对齐。
核心功能
- 单链接全自动交付:粘贴一个视频 URL(如 YouTube 视频页地址),几秒内输出包含高清视频、封面图、SRT 字幕文件及已烧录双语字幕的 MP4 成品
- 真·双语智能字幕:基于 GPT 级别语义理解进行翻译与排版,支持「上英下中」「上中下英」等多种烧录样式,字幕位置、字体大小、颜色均可自定义
- 多平台原生兼容:深度适配 YouTube、Bilibili、Vimeo、Twitch、Dailymotion 等主流平台,自动识别视频 ID、处理会员/分区限制(需配合 yt-dlp 配置)
- 横竖屏智能适配:自动识别源视频宽高比,可选择输出横屏(16:9)或竖屏(9:16)版本,特别适合小红书、抖音、微信视频号等移动端分发场景
- 封面+元数据完整保留:自动抓取并嵌入原始视频封面图,MP4 文件内含标准 metadata(标题、作者、描述),方便本地管理与播放器识别
- 轻量 Python 工具链:无 Web 服务依赖,纯命令行运行;支持 Windows/macOS/Linux;可集成进自动化脚本或批量处理工作流
适合哪些人用
如果你是以下角色之一,JZSub 将极大提升你的工作效率:
- 语言学习者与教师:快速制作带双语字幕的听力材料,支持逐句对照、重点词高亮(通过配置实现)
- 知识博主与课程创作者:将海外优质教程“零门槛”本地化,3 分钟完成从链接到可发布视频的全流程
- 跨境电商/外贸运营:批量生成产品介绍视频的双语版本,适配不同市场投放需求
- 高校科研与培训团队:为内部学习资料库自动添加字幕,统一归档格式,避免人工听译误差
- 效率极客与自动化爱好者:配合 cron 或 GitHub Actions 实现定时抓取 + 字幕生成 + 自动上传,打造个人知识 RSS
快速上手
只需三步,立即体验:
- 安装依赖:确保系统已安装
Python 3.9+和ffmpeg(macOS 可用brew install ffmpeg,Windows 推荐从 gyan.dev 下载) - 安装 JZSub:
pip install jzsub(推荐使用虚拟环境) - 一键运行:
jzsub "https://www.youtube.com/watch?v=xxx",等待完成即可在当前目录获得output.mp4、cover.jpg和subtitles.srt
进阶用户可通过 jzsub --help 查看参数:指定输出尺寸(--aspect 9:16)、字幕样式(--style bilingual-top)、GPT 模型端点(支持本地 Ollama 或 OpenAI API)等。
项目信息
pengchujin/jzsub
GitHub
JZSub — 一条视频链接,自动交付最高画质、封面和 GPT 双语字幕 MP4。
572
Stars
68
Forks
Python
MIT
编程语言:Python|GitHub Star 数:572|开源协议:MIT|GitHub 项目地址
如果你厌倦了在下载器、翻译网站、剪辑软件之间反复切换,JZSub 就是你一直在找的「视频字幕自动化中枢」——极简输入,专业输出,真正把时间还给思考与创作。





