-
Notifications
You must be signed in to change notification settings - Fork 54
Home
脆薯饼 edited this page Oct 13, 2024
·
16 revisions
- 安装后无需任何额外配置,即可为支持的平台添加双语字幕及对应的字幕选项
- 默认字幕语言首选
中文(自动)
,次选英文(自动)
- 默认采用Google翻译,将字幕按127句为单位划分,进行整段翻译。
- 官方播放器内提供自定义字幕选项
- 对于不兼容的播放器,提供了一个字幕选项,用来强制替换字幕为指定字幕类型。
- 自定义启用的第三方字幕种类
- 双语官方字幕
- 双语翻译字幕
- Google 翻译
-
Google Cloud Translate API
- V2版
- V3版
- Microsoft Translator
- DeepL
- Free
- Pro
- 双语外挂字幕
- 中文,英文,西班牙文自动回退
-
中文(自动)
回退顺序为中文(简体)
-中文(繁體)
-中文(香港)/粤语(廣東話)
-
英文(自动)
回退顺序为English (US) [CC]
-English (US)
-English (UK)
-
西班牙文(自动)
回退顺序为Español (Latinoamérica) [CC]
-Español (Latinoamérica)
-Español (España) [CC]
-Español (España)
-
- 自定义字幕匹配时间戳容差值
- 自定义外挂字幕时间戳偏移量
- 翻译字幕模式支持
逐段翻译
(默认)和逐行翻译
-
逐段翻译
对于大分段的字幕文件的平台(如:HBO Max)响应更快,翻译效果更好,利于限制使用频率的翻译API。
-
- 方法1: 直接使用
- 采用默认配置
- 默认主语言
中文(自动)
,副语言英文(自动)
- 提供官方中文的平台的语言选项为
官方字幕
和Google翻译
- 未提供中文的平台的语言选项为
Google翻译
- 不兼容[^4]平台的替换语言选项为
Google翻译
- 默认主语言
- 采用默认配置
- 方法2: 配合
BoxJs
及订阅使用- 安装
BoxJs
插件并更新引用资源或脚本:- 安装方法及下载链接详见: 🧰 BoxJs
- 在
BoxJs
的配置面板中进行个性化设置: - 浏览器访问BoxJs.com
- 在
应用
页面点开DualSubs
折叠 - 根据需要配置每个流媒体平台的设置
-
字幕类型
为多选框,多选保存后,对应APP中的字幕
选项也会增加对应的字幕选项 -
首选语言
为主语言,对应第一行字幕语言 -
次选语言
为副语言,对应第二行字幕语言 - 需在
字幕类型
中勾选外部字幕
,外部字幕文件URL
中填写的字幕文件才会生效(需要为绝对路径,支持WebVTT, SRT) -
外部字幕偏移量
为内置字幕时间轴矫正功能,时间单位为毫秒,正负整数,可以用来省略第三方字幕转换器 -
播放记录缓存数量
提供设置数量的复数缓存空间,当你的设备同时为局域网内多个设备提供流媒体平台字幕增强功能时,保证字幕数据不会错乱,同时对于Disney+
这种自带长期缓存的流媒体平台,提供更好的兼容性 -
时间戳公差
为官方字幕
或外部字幕
匹配时,每句字幕匹配时的时间容差,因同平台同视频不同语言字幕往往交付不同翻译人员进行翻译,相同台词的时间戳可能有0.5秒-1.5秒乃至更多的误差,或者一句台词对应另外一种语言多句台词的情况,时间戳公差
值会将此误差范围的台词视为同一句台词进行合并,且支持一句台词对多句台词合并
-
- (可选)在
DualSubs: Verify
中配置第三方API验证信息 - (可选)在
DualSubs: Advanced Options
中配置高级设置
- 安装
- 因v0.8版结构升级,旧版用户请清空
DualSubs在BoxJs的全部设置
后重新设置 - 因iOS16.4起
MitM
政策变更,TV及Fitness平台,需要配合 iRingo: 📺 TV app
恢复支持 - 本模块不包含YouTube平台支持,如需要请单独下载
🍿 DualSubs: ▶ YouTube
- 本模块不包含Netflix平台支持,如需要请单独下载
🍿 DualSubs: 🇳 Netflix
- 本模块不包含Spotify平台支持,如需要请单独下载
🍿 DualSubs: 🎵 Spotify
-
🍿 DualSubs: 🎦 Universal
- Loon:
- 🆕点击一键安装: DualSubs.Universal.plugin
-
插件
链接: DualSubs.Universal.plugin
- Quantumult X:
- 🆕点击一键安装: DualSubs.Universal.snippet
-
重写
链接: DualSubs.Universal.snippet
- Surge(Shadowrocket):
- 🆕点击一键安装(Shadowrocket): DualSubs.Universal.sgmodule
- 🆕点击一键安装(Surge): DualSubs.Universal.sgmodule
-
模块
链接: DualSubs.Universal.sgmodule
- Stash:
- 🆕点击一键安装: DualSubs.Universal.stoverride
-
覆写
链接: DualSubs.Universal.stoverride
- Egern:
-
模块
链接: DualSubs.Universal.yaml
-
- Loon:
- 已替代
🍿 DualSubs: 🎦 Streaming Media
- V1.1.x
- 增加 Spotify 歌词翻译功能
- V0.9.x ~ V1.0.x
- 增加 文件格式判断功能
- 增加 Google Translate V3 翻译接口
- 增加 Microsoft Translate 翻译接口
- 更改 URL Query
- 重构 字幕选项写入功能
- 修复 播放器内字幕选项
- 更新 EXTM3U 解析器
- 更新 WebVTT 解析器
- V0.8.x
- 同步新的环境架构
- 分离翻译器(翻译字幕脚本)与合成器(合成字幕脚本)
- 增加 Google 翻译接口
- 增加 Azure 美国政府版 翻译接口
- 简化 BoxJs 设置面板
- 重构 官方字幕缓存架构
- 修复 DeepL 翻译接口
- 更新 EXTM3U 解析器
- 更新 WebVTT 解析器