Agent Skills
返回列表
💻

视频字幕自动翻译器

开发编程 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/video-subtitle-auto-translator-agent。

技能介绍

解决什么问题

字幕翻译不只是把文字换一种语言。字幕受时间轴约束,一句过长会挤爆画面,时间点错位会让口型、语气和断句全部跑偏。人工处理还要在原文、译文、SRT/VTT 格式和分段之间反复对齐。这个技能面向这类工程问题:把已有字幕文件送进翻译流程,同时守住时间戳、行宽/字符上限和可读性。

它如何工作

  • 多语翻译后端:使用 DeepL API 与 Google Cloud Translation v3,覆盖 100+ 种语言。
  • 格式保留:处理 SRT / VTT 字幕时,尽量保留 cues、开始/结束时间、定位和必要的格式字段。
  • 长度约束:执行字符上限规则,避免单条字幕过长或破坏阅读节奏。
  • 分段处理:用 Aegisub CLI 做字幕分段,把长句拆成适合阅读的字幕块。
  • 可复查流程:建议按“读取字幕 → 分段 → 翻译 → 回写 → 校验时间轴/长度”的方式使用,便于定位是翻译、分段还是格式兼容问题。

适用边界与注意点

  • 它处理的是已有字幕文本,不负责从音频中识别语音,也不做视频压制或配音。
  • 翻译质量取决于 DeepL、Google 模型与领域术语;技术视频、俚语、代码注释和短词组仍需人工审校。
  • SRT/VTT 的时间码、行数限制、样式标签和平台规则差异较大,回写后应验证目标平台播放效果。
  • 依赖外部 API 配额、计费、网络稳定性和密钥权限;生产环境要设置失败重试、预算与审计。
  • 上游资料未提供可自动抽取的安装/使用说明,接入敏感流程前应先审阅上游项目并做小样本验证。

使用场景

  • 本地化团队拿到一批 SRT 或 VTT 字幕,需要逐段翻译成目标语言,同时保留原时间轴与格式。
  • 视频平台需要把 100 多种语言的教学视频字幕批量翻译,并按字符上限拆分过长的字幕块。
  • 内容创作者要借助 DeepL API 与 Google Cloud Translation v3 对同一字幕做多引擎翻译校验。
  • 开发者在字幕流水线中用 Aegisub CLI 做分段预处理,避免翻译后单条字幕超长或时间对不上。

适合人员

  • 本地化工程师,需要批量翻译 SRT/VTT 字幕并保持时间轴不变。
  • 视频平台开发者,负责构建多语言字幕处理流水线并处理字符限制。
  • 开源工具维护者,希望把字幕翻译能力集成到现有脚本或 CI 流程中。
  • 内容创作者,需要快速把教学或解说视频字幕从一种语言转换为多种语言。