內容忠實度:content-reviewed(已核對 42 秒影片畫面,並查閱影片描述提供的 GitHub README;影片音訊轉錄環境失敗,因此沒有把未能聽清的旁白當作確定文字。)

JZSub 是什麼

JZSub 是一個面向 Codex/AI Agent 的影片處理 Skill:給它一個影片網址,便可自動下載影片、取得或處理字幕、使用大模型翻譯成雙語字幕,最後按選項輸出字幕檔或燒錄完成的雙語 MP4。影片的主題是「自動下載視頻、翻譯雙語字幕」,GitHub README 的定位則是「給一個連結,拿回影片、封面、雙語字幕及成片」。

影片實際展示的流程

  1. 以影片網址作為輸入,畫面展示了 YouTube 連結及 Skill 任務。
  2. Skill 自動處理影片下載,不需要使用者手動分開下載影像與聲音。
  3. 取得原始字幕,或在平台沒有現成字幕時進行後續字幕流程。
  4. 透過大模型翻譯字幕,原文保留,並加入中文譯文。
  5. 輸出英文/中文上下排列或雙語顯示的字幕效果。
  6. 可產生雙語 `bilingual.srt` 字幕檔,也可將字幕燒錄到 MP4 成片。
  7. 自動取得影片封面並轉換成 JPEG,例如 `封面-視頻名.jpg`。
  8. README 及示範畫面提供原片/JZSub 成品對比。

README 核實的主要功能

  • 高畫質下載:以 yt-dlp 取得最佳可用影片和音訊,盡量封裝成 MP4。
  • 多種交付模式:`full` 完整流程、`video` 只下載影片、`subs` 只處理原始字幕、`bilingual-subs` 只輸出雙語字幕檔。
  • 雙語翻譯:以緊湊分批方式翻譯字幕,保留原文,並按句子邊界重新切分;README 表示目標語言可指定中文、日文、法文等。
  • 字幕燒錄:使用 FFmpeg/libass 渲染,支援 MiSans 字體、底部雙語堆疊、背景及竪屏安全區調整。
  • 封面輸出:自動下載平台封面並轉換為通用 JPEG。
  • 登入狀態:需要時可讀取 Chrome 登入狀態,而不是匯出 Cookie。
  • 無字幕影片:README 表示沒有字幕時仍可交付影片、MP4 和封面;是否能生成翻譯字幕則取決於實際工作流及平台素材。

支援平台

README 明確列出 YouTube、Bilibili、Vimeo、Twitch、Dailymotion 和 TikTok,並說明其他平台以 yt-dlp 當時支援的站點為準。實際可用畫質、字幕、登入要求及版權限制仍由來源平台決定。

安裝方式

README 提供 Codex 全域安裝及手動安裝兩種方式:

TEXT
npx skills add pengchujin/jzsub --skill jzsub -g -a codex -y

手動方式是先 Clone GitHub Repository,再把 `skills/jzsub` 複製到 Codex 的 Skills 目錄。README 標示需要 Node.js 18+;完整環境還包括 Python 3.10+、yt-dlp、Deno 2.3+、帶 libass 的 FFmpeg/ffprobe,以及 MiSans Bold 字體。

使用方式

TEXT
$jzsub https://www.youtube.com/watch?v=VIDEO_ID

README 表示 Agent 會持續執行下載、模型翻譯、字幕渲染、燒錄及交付檢查,而不是停在「只下載完成」的中間狀態。若只需要影片或字幕,也可以使用相應的 `--deliver` 目標。

適合情境

  • 把 YouTube/Bilibili 教學影片整理成中英雙語版本。
  • 觀看外語影片時保留原文及翻譯,方便學習。
  • 批量處理有字幕的影片,輸出 SRT/ASS 或燒錄成片。
  • 在 Codex、WorkBuddy 等 Agent 工作流中,用一句指令啟動完整處理流程。
  • 需要同時交付影片、字幕及封面素材的內容製作流程。

限制與安全注意

  • 字幕翻譯由大模型完成,專有名詞、人名、技術內容及時間軸可能出錯,重要內容要人工校對。
  • 不同平台的登入、限流、字幕格式、畫質及 DRM 會影響結果。
  • README 明確表示不繞過 DRM、付費牆、驗證碼或平台安全限制;只應下載有權訪問及保存的內容。
  • 若使用 Chrome 登入狀態,應確認本機帳戶及輸出目錄的權限,避免把私人影片或 Cookie 洩露給其他程序。
  • 燒錄字幕會重新編碼影片,畫質、檔案大小及處理時間會增加;如需要保留原畫質,可另存原始影片和字幕檔。
  • MiSans 字體不包含在 Repository,需按 README 指引自行取得並遵守字體授權。

總結

JZSub 的價值在於把「下載影片、找字幕、翻譯、排版、燒錄、取得封面及交付檢查」串成一個 Agent Skill。它不是單純的字幕翻譯器,而是一條影片到雙語成片的自動化流水線;最適合願意接受 AI 翻譯後再校對,並需要重複處理影片的人。

來源

Bilibili 原始影片|作者:酱紫表_official|片長:約 42 秒

GitHub:pengchujin/jzsub