Subtitles · 兼容的 app

Subtitles 配字幕的对象是 app,
不是服务。

Subtitles 捕获的是 macOS 应用正在播放的声音。所以没有什么要对接,也没有一份「已支持 app」的名单要维护。只要一个 app 在你的 Mac 上出声,它就有字幕。下面这份清单摆在这里,是因为人总想在里面找到自己那个 app,而不是因为谁需要先被加进来。

14 天退款,不问缘由

一次性 $9,包含日后所有更新 · macOS 14.2 或更高版本 · Apple Silicon
字幕无限量,想用多久用多久。不用买时长,不用注册账号,不用订阅。

大家会问到的 app

按你正在做什么来分,不按厂商分。这里没有一项在代码里是特例:每一个都只是一个在出声的 app,而 Subtitles 认识的分类也就这一种。

视频通话

默认就在运行;当好几个同时在说话时,可以收窄到某一个 app。

  • Zoom
  • Microsoft Teams
  • Google Meet
  • Slack huddle
  • Discord
  • FaceTime
  • Webex
  • Whereby
  • Signal
  • WhatsApp
  • Telegram

浏览器

它会捕获浏览器派生的辅助进程,浏览器的音频正是从那里出来的。

  • Safari
  • Chrome
  • Firefox
  • Arc
  • Brave
  • Edge
  • Orion
  • Vivaldi

视频播放器

用哪个播放器无所谓:它读的是 app 输出的东西,而不是文件。

  • QuickTime Player
  • VLC
  • IINA
  • mpv
  • Infuse
  • Plex
  • Jellyfin

流媒体,在标签页里或在 app 里

这些大多自带字幕。这个 app 是为那些字幕缺失、或者语言不对的片子准备的。

  • YouTube
  • Netflix
  • Disney+
  • Prime Video
  • Apple TV
  • Twitch
  • Vimeo
  • Max

播客与音频

音乐会被人声检测器跳过,所以伴奏永远不会变成歌词。

  • Apple Podcasts
  • Overcast
  • Pocket Casts
  • Castro
  • Spotify
  • Apple Music
  • Audible

课程与网课

大学的平台没有义务提供字幕,而且常常并不提供。

  • Panopto
  • Echo360
  • Kaltura
  • Canvas
  • Moodle
  • Blackboard
  • Coursera
  • Udemy

诚实的例外

一份如此宽泛的清单,只有同时说清楚它在哪里到头,才真的有用。这些不是以后要修的 bug:它们是这个 app 之所以是它的结果。

  • 你自己的麦克风,永远不会。它读的是 Mac 播放的声音,从来不是它听到的声音,所以你在通话里、在语音备忘录里、在房间里说的任何话都不会变成字幕。这是设计决定而不是缺口,而且不可配置。
  • 任何不经由 macOS 出声的东西。放在你旁边那台手机的声音、一只实体音箱、一个配对到别处的蓝牙设备。只要不经过这台 Mac 上的某个 app,对这个接入口来说它就不存在。
  • 不是话语的声音。人声检测器排在识别器前面,所以音乐、音效和背景噪声会被丢掉,而不是被猜出来。你拿到的是话语,而不是当时还有什么在响。
  • macOS 14.2 与 Apple 芯片。整件事都建立在 Core Audio 的进程接入之上,那道门槛就是从这里来的。Intel 的 Mac 完全跑不了。

问题

我的 app 不在清单上,能用吗?
几乎可以肯定能。这份清单是举例而不是穷举,因为代码里没有任何针对单个 app 的东西:不管是哪个进程在产生音频,它都配字幕。只要那个 app 在你的 Mac 上出声,而且有人在说话,它就配。万一你那个恰好是例外,14 天退款覆盖这种情况。
每次都要挑一个 app 吗?
不用。默认情况下它听的是你的 Mac 正在播放的一切,所以打开就能用,不用配置什么。想收窄到某一个 app 也可以,当两个东西同时在出声而你只在意其中一个时,这么做很值得,而且这个选择会一直保留到你改动它为止。无论哪种方式,它同样会捕获所选 app 的辅助进程,而这正是浏览器和 Electron 应用也能工作的原因。
被我配字幕的那个 app 会知道吗?
不会。没有任何东西被装进它里面,没有东西加入通话,参会者名单里不会出现机器人,也不会亮起录制标识。从那个 app 的角度看,你只是一个在听的人。
它能用在受保护或有 DRM 的视频上吗?
它给这些 app 播放的音频配字幕,因为它从不碰视频流,也不碰文件。这些服务大多自带字幕,所以在那里用它的理由更窄:是那些缺了你需要的语言字幕轨、或者干脆一条都没有的片子。
游戏和屏幕共享呢?
两个都能用,因为两个都是「一个在播放音频的 app」。同事共享屏幕时,他那边的声音是通过你的会议 app 传过来的,所以它会作为通话的一部分被配上字幕,而不是被当成另一件事。

不管它是什么,它都是一个在播放音频的 app。

14 天退款,不问缘由

一次性 $9,包含日后所有更新 · macOS 14.2 或更高版本 · Apple Silicon
无限量实时字幕,只要这台 Mac 还在你手上。不用买时长,不用注册账号,不用订阅。