▶️ YouTube (Music)

ℹ️ 用前须知

tvOS上的YouTube app所使用的www.youtube.com不可以 MitM
故本作品不适用于tvOS上的YouTube app

简介

  • 为 YouTube 解锁字幕-自动翻译全语言选项,选择任一自动翻译语言,即为字幕+自动翻译双语字幕
  • 为 YouTube Music 添加双语翻译歌词

使用说明

  • 基础: 直接使用(采用默认配置)
    • 在播放器字幕-自动翻译中任选一种语言,即为此语言与原语言双语字幕
    • 支持默认开启双语字幕
      • 第二语言为上次用户所使用的翻译语言
      • 可在 YouTube 在线面板关闭「[字幕] 自动显示」;目标语言在播放器的「自动翻译」中选择
    • 支持任意两种语言字幕合成
      • 第一语言为上次用户所使用的原语言
  • 个性化设置: 使用偏好面板
    • 本插件提供配置和存储 API,可独立打开并保存 YouTube 设置;使用「合成器」「翻译器」「外部源」等共用面板时,需安装并启用 Universal。
    • 入口步骤、配置优先级、设置项与默认值见偏好面板。默认优先使用在线面板或 BoxJs 保存的配置。
  • 模块/插件参数: 使用 Loon 设置面板或 Surge 参数设置等功能
    • 如需优先使用这些参数,将「[储存] 配置类型」设为「插件配置优先」(Storage=Argument)。
  • BoxJs: 仍可配置相同的持久化设置,安装与订阅方法见 BoxJs 指南。

功能列表

  1. 支持Web端和移动端的播放器全翻译语言选项解锁
  2. 支持Web端和移动端有字幕视频的自动翻译及自动生成双语
    • 选择任意语言普通字幕后,若已开启自动显示并有目标语言记录,会沿用该语言;字幕处理方式由 YouTube 面板的「[字幕] 启用类型」决定
    • 当选择自动翻译中的翻译字幕时,双语字幕分别为原语言及目标语言
  3. 支持默认开启双语字幕
    • 第二语言为上次用户所使用的翻译语言
    • 可在 YouTube 在线面板关闭「[字幕] 自动显示」;目标语言在播放器的「自动翻译」中选择
  4. 支持任意两种语言字幕合成
    • 第一语言为上次用户所使用的原语言
  5. 自动翻译语言选项列表现在为双语列表

安装链接

  • 字幕合成与翻译脚本,现在与 Universal 版共用
  • 不再提供配合去广告版,将YouTube去广告模块优先级高于本字幕插件(Surge为置于本插件下方,Loon为置于本插件上方)即可
Loon
Surge
Stash
Egern
Quantumult X
MitM复写脚本
一键安装

手动安装
安装路径
配置 > 插件 > 插件
插件地址
https://github.com/DualSubs/YouTube/releases/latest/download/DualSubs.YouTube.plugin

更新日志

  • V0.8.x

    • 支持 Loon 插件内快捷选项
    • 支持默认开启字幕选项
    • 相同语言(代码)的字幕不会合成(为两行相同的)字幕
    • 分离翻译器(翻译字幕脚本)与合成器(合成字幕脚本)
    • 字幕合成脚本现在与 Universal 版共用(DualSubs.Subtitles.Composite.response)
    • 字幕翻译脚本现在与 Universal 版共用(DualSubs.Subtitles.Translate.response)
  • V0.7.x

    • 同步新的环境架构
    • 简化 BoxJs 设置面板
    • 重构官方字幕缓存架构
    • 更新 EXTM3U 解析器
    • 更新 WebVTT 解析器

相关链接