以 LLM agent 为核心的自托管字幕自动化系统,为媒体库寻找、判定并安装适配字幕。
1 / 5产品信息
- 形态
- 桌面应用
- 分类
- 内容与写作 › 转录与字幕
- 定价
- 开源
- 平台
- Docker · Self-hosted
- 授权协议
- AGPL
- 首发日期
- 2026年9月25日
- 收录时间
- 2026年9月25日
概览
Subtitle Scout 是一个基于 TypeScript 编写的自托管字幕自动化系统,核心由 LLM agent 驱动。它用于解决本地媒体库中缺失目标语言字幕的问题,通过智能检索、结构校验和按需翻译来补全字幕。 ### 主要能力 - **多源检索**:支持 OpenSubtitles、SubDL、ASSRT、r3sub、Jimaku、SubHD、Zimuku 等多个字幕源,根据文件名、TMDB 元数据及历史搜索结果决定检索策略。 - **候选判定**:将候选字幕下载至沙盒中进行结构检查(如 cue 数量、时间轴跨度与运行时长是否匹配、编码格式),并由模型判断其是否属于当前具体集数。不会仅因发布组或分辨率不匹配而拒绝字幕。 - **精准安装**:遵循「错误字幕不如没有字幕」的原则,未匹配的剧集会保持可见的未匹配状态,按集展示已安装、待处理或不可用的情况。 - **自动翻译**:当目标语言无可用字幕源时,第二个 agent 会在术语表处理后逐句进行翻译。 - **独立扫描**:直接扫描本地文件夹,无需依赖 Plex、Jellyfin、Emby、Sonarr 或 Radarr。凭证存储在本地 SQLite 中。 ### 语言支持 中文拥有最深的源覆盖;英语、日语、韩语获得完整支持;西班牙语、法语、德语、葡萄牙语、俄语、意大利语提供基础覆盖。 ### 部署方式 项目采用 AGPL-3.0 协议开源,要求 Node.js 22 及以上版本,并提供 Docker 镜像。用户可通过 Docker Compose 快速启动,也可利用内置的 Agent Skill 让 AI 编程助手(如 Claude Code、Codex、Gemini CLI、Cursor)协助完成部署与配置。运行前需准备 TMDB API Key 以及兼容 OpenAI 接口的 LLM API Key。
功能特性
- 多源字幕检索:支持 OpenSubtitles、SubDL、ASSRT 等七个字幕源,基于文件名和 TMDB 元数据动态选择搜索策略。
- 沙盒结构校验:将候选字幕下载至临时沙盒,检查 cue 数量、时间轴跨度、编码等结构信息。
- LLM 候选判定:由大语言模型判断候选字幕是否真正属于当前具体的剧集或电影。
- 精准安装策略:错误字幕被视为比没有更糟,未匹配的剧集会保持可见的未匹配状态。
- 无源自动翻译:当目标语言无字幕源时,通过术语表处理和逐句翻译生成所需语言的字幕。
- 独立文件夹扫描:直接扫描本地视频文件夹,无需依赖 Plex、Jellyfin、Emby 等媒体服务器。
- Docker 部署:提供 Docker 镜像与 Docker Compose 配置,支持快速自托管启动。
- Agent Skill 支持:内置 Agent Skill,可交由 AI 编程助手自动完成部署、配置与故障排查。
- 本地凭证存储:API 密钥等凭证保存在应用本地的 SQLite 数据库中。
版本更新
新版本提醒我Q&A
- 运行 Subtitle Scout 需要哪些 API Key?由 AI 生成
- 必须提供两个凭证:用于识别媒体文件的 TMDB API Key(免费申请),以及用于判定和翻译的兼容 OpenAI 接口的 LLM API Key。各个字幕源的 API Key 是可选的。
- 对 LLM 模型有什么要求?由 AI 生成
- 模型层级比其他设置更重要。agent 执行长链路的多步工具调用,低于 deepseek-v4-flash 或 mini 级别的模型可能不会报错而是自信地捏造结果,导致媒体识别错误。推荐使用 deepseek-v4-flash、qwen3.5-plus 或同级别的前沿模型。
- 需要配合 Plex 或 Jellyfin 使用吗?由 AI 生成
- 不需要。Subtitle Scout 直接扫描本地文件夹中的视频文件,无需依赖 Plex、Jellyfin、Emby、Sonarr 或 Radarr。
- 支持哪些语言的字幕?由 AI 生成
- 中文拥有最深的源覆盖;英语、日语、韩语获得完整支持;西班牙语、法语、德语、葡萄牙语、俄语、意大利语提供基础覆盖。
- 中国大陆网络环境可以使用吗?由 AI 生成
- api.themoviedb.org 在中国大陆被屏蔽,但 Subtitle Scout 提供了 TMDB_BASE_URL、TMDB_IMAGE_BASE_URL 和 TMDB_PROXY_URL 环境变量,允许用户将其指向仍可访问的官方地址或代理。
- 如果找不到目标语言的字幕怎么办?由 AI 生成
- 系统会启动第二个 agent,在术语表处理后逐句将其他语言的现有字幕翻译成目标语言。
这个产品还没有主理人
由平台收录或原作者已注销。如果它是你的作品,证明与它的关系后即可成为主理人。
认领这个产品
