pengchujin/jzsub
JZSub — 一条视频链接,自动交付最高画质、封面和 GPT 双语字幕 MP4。
解决的问题
JZSub 自动化了从多个平台下载高质量视频并创建专业外观的双语字幕的繁琐过程。它消除了手动下载视频文件、提取字幕、使用外部工具翻译,以及使用编辑软件将字幕烧录到视频中的需求。
工作原理
该工具使用 yt-dlp 从 YouTube、Bilibili、Vimeo、TikTok 等平台获取最高画质的视频和音频流。随后,通过基于 GPT 的翻译流水线处理字幕,利用紧凑批处理和上下文感知的衔接技术,确保翻译质量。最后,使用 FFmpeg 和 libass 将翻译后的双语字幕(使用 MiSans 字体)直接渲染到 MP4 文件中,并针对横屏和竖屏(垂直)视频进行了特定适配。
适用人群
需要下载外语视频并带有准确、内嵌双语字幕,用于离线观看或分享的内容创作者、学习者和研究人员。
特色亮点
- 多平台支持:支持
yt-dlp 所支持的任何网站。
- AI 驱动翻译:使用 GPT 进行双语翻译,并在批处理间保持上下文一致性。
- 自动化内嵌:自动将字幕烧录到视频中,并针对横屏和竖屏屏幕自适应布局。
- 灵活交付选项:用户可选择接收完整处理后的视频、仅原始视频、仅字幕,或仅双语字幕文件。
- 浏览器集成:可直接读取 Chrome 登录状态,无需手动导出 Cookie 即可访问认证内容。
相关
- 项目
buxuku/SmartSubSmartSub 是一款开源桌面工具,将视频转字幕转录、翻译、校对、带声音克隆的 TTS 配音以及字幕烧录打包到单一流水线中,支持本地离线处理和通过 MCP/CLI 的 AI 代理自动化。
- 项目
liuzhao1225/YouDub-webuiYouDub WebUI 是一个开源的、基于插件的 Web 应用,用于视频本地化:它使用 Whisper 转录语音,通过兼容 OpenAI 的 API 进行翻译,并使用 VoxCPM2 逐句生成配音音频,可选保留背景音乐。它还可以将翻译后的字幕烧录到视频上。它基于 Cordis 插件框架构建,每个组件(ASR、翻译、TTS、对齐、UI)都是可替换的插件,允许使用自定义模型或服务。该仓库提供了安装 Node 和 Python 依赖、自动下载默认模型以及运行主机后端和 Next.js 前端的脚本。支持 MP4/MOV/MKV/WEBM 格式,最大 4 GiB、10 分钟,可在 CPU、CUDA、Apple MPS 或 AMD ROCm 上运行。采用 Apache 2.0 许可证,并提供 QQ 社区支持。
- 项目
Blue-B/WhisperSubTranslateWhisperSubTranslate 是一款桌面应用,使用 whisper.cpp 在本地转录视频音频,然后通过腾讯的 Hy‑MT2 模型离线翻译字幕,或通过 DeepL、OpenAI 等在线服务翻译。它可以在 Windows(便携式 ZIP)上运行,也可以为 Linux 构建,支持 GPU 加速,并将所有数据保存在用户的机器上。
- 项目
- 项目