
hermes-agent
Hermes Agent is an open-source, self-improving AI agent with a built-in learning loop that creates skills from experience, runs across platforms, and supports any LLM provider.
It fully automates the process of downloading, translating, and burning bilingual subtitles into videos across multiple platforms, using GPT for context-aware translation and libass for accurate subtitle rendering, all within the Codex ecosystem.
给 JZSub 一个视频链接,拿回最高画质视频、封面、双语字幕和烧录完成的 MP4。
YouTube
Bilibili
Vimeo
Twitch
Dailymotion
TikTok
以及 yt-dlp 支持的其他站点。实际可用格式、字幕和登录要求由平台决定。
--deliver 可选完整烧录、仅视频(含原始字幕文件)、仅原始字幕、或双语字幕文件--target-lang 可指定日语、法语等任意目标语言封面.jpg烧录 [██████████░░░░░░░░░░] 50% 01:11 / 02:23 0.68x
左:下载后的原片 · 右:JZSub 生成并烧录的原文+中文双语字幕
左:无字幕原片 · 右:JZSub 竖屏双语字幕成片。自动使用更紧凑的字号与更大的底部安全区。截图来自 Parking Sensor (DIY)。
与视频一起交付
封面.jpg
自动选择平台封面并转换为通用 JPEG,无需另存网页图片。
npx skills add pengchujin/jzsub --skill jzsub -g -a codex -y
需要 Node.js 18+。命令会从 GitHub 获取最新版,并把 JZSub 全局安装到 Codex。
git clone https://github.com/pengchujin/jzsub.git
mkdir -p ~/.codex/skills
cp -R jzsub/skills/jzsub ~/.codex/skills/
在 Codex 新任务中发送:
$jzsub https://www.youtube.com/watch?v=VIDEO_ID
JZSub 会持续执行下载、模型翻译、字幕渲染、烧录与交付检查。翻译通过紧凑队列逐批进行,不读取完整字幕清单,也不会停在仅下载完成的中间状态。
默认中文交付会生成 封面.jpg 和 双语字幕版「视频名」.mp4;文件名由下载清单统一声明,续传与交付验证使用同一名称。
告诉 agent 你只要什么,它会选择对应的 --deliver 目标;也可以直接运行脚本:
| 目标 | 说明 | 产物 |
|---|---|---|
full(默认) | 完整流水线 | 视频、封面、字幕、双语烧录 MP4 |
video | 只要视频,不翻译不烧录 | 视频、封面,平台有字幕时同样保存原始字幕文件 |
subs | 只要字幕,不下载视频流 | 原始字幕 + 衍生 SRT |
bilingual-subs | 只要双语字幕文件 | 原始字幕 + 翻译渲染的双语 SRT/ASS,不下载视频 |
python3 skills/jzsub/scripts/fetch_video.py "" \
--output-dir job --deliver video --browser-cookies auto
video 与 subs 下载完成即结束;full 与 bilingual-subs 会继续翻译流程,交付检查按声明的目标判定完成。subs 类目标在平台没有合适字幕时会明确报错。
Python 3.10+、yt-dlp、Deno 2.3+、带 libass 的 FFmpeg/ffprobe,以及 MiSans Bold。macOS 可运行:
brew install yt-dlp ffmpeg-full deno
MiSans 请从小米 HyperOS 官方页面获取;字体文件不包含在本仓库中。
仅下载你有权访问和保存的内容。JZSub 不绕过 DRM、付费墙、验证码或平台安全限制。
开发者验证
python3 skills/jzsub/scripts/fetch_video.py --self-test
python3 -m unittest discover -s skills/jzsub/tests -v
MIT · 平台 Logo 与商标归各自权利人所有。
JZSub — 一条视频链接,自动交付最高画质、封面和 GPT 双语字幕 MP4。
Similar projects matched by category, topics, and programming language.

Hermes Agent is an open-source, self-improving AI agent with a built-in learning loop that creates skills from experience, runs across platforms, and supports any LLM provider.
A community-maintained practical guide for mastering WorkBuddy, from first task to building an AI team.
A Codex skill that converts a startup URL or product idea into a qualified shortlist of potential first customers by analyzing public pain, demand, and timing signals.