从视频离线生成 SRT 字幕(Mac 和 iPhone)

更新于 2026 年 10 月 31 日

不上传视频,怎么给它生成字幕? 把视频导入 Whisper Notes。它在你的 Mac 或 iPhone 上转录语音,再用「导出为 → SRT」存成字幕文件,任何播放器和剪辑软件都能直接用。

一、能导出什么?

iPhoneMac
导入视频能能
SRT能能
VTT识别说话人后才能导出能
字幕里带说话人名字识别说话人后识别说话人后
边看视频边改字幕不能能
把字幕压进画面不能不能

绿色表示支持,琥珀色表示不支持或有限制。Mac 指 Mac App Store 版和从官网下载的 Mac 版。

二、生成的字幕是什么样的?

每条字幕都按常见的字幕规范切分:

  • 每行最多 42 个英文字符,中文、日文、韩文约 21 个字
  • 最多两行
  • 每条在屏幕上最多停留 7 秒

识别说话人之后,SRT 的每条字幕以说话人名字开头,VTT 则用 voice 标签记录:

1
00:00:01,200 --> 00:00:04,800
小林:欢迎大家,今天我们看一下
新的价格页面。

2
00:00:05,100 --> 00:00:07,900
阿杰:年付方案要不要放在最前面?

三、一段视频要转多久?

内置的 Parakeet 模型在 Mac 上约为实时速度的 74 倍:1 小时的视频,模型处理不到一分钟。你的语言用哪个模型最准,见你的语言该用哪个语音模型?

四、在 Mac 上怎么生成字幕?

  1. 把视频拖进 Whisper Notes 窗口,或者点导入按钮,在「导入音频或视频」里选中它。MP4、MOV、M4V 都可以;MKV、WebM 如果 macOS 打不开,先转成 MP4。
  2. 转完后打开这条笔记,视频和字幕并排显示:单击一行跳到对应位置,双击可以改字。
  3. 选「导出为 → SRT」,或者 VTT。

「显示字幕」会把字幕叠在视频上。从官网下载的 Mac 版还能把字号设成小、中、大三档,并上下拖动字幕,避开画面里原有的字幕。

Whisper Notes Mac 版正在播放开放电影《Tears of Steel》:视频上叠着字幕「You have your robotics and I just want to be awesome in space.」,下方字幕列表(Subtitles)共 69 条,带 5:15、5:21、5:38 等时间戳,正在播放的一行以绿色高亮;侧边栏选中 Imported,模型为 Parakeet(英文界面)

在 Mac 版里边播放视频边改字幕。视频片段:Tears of Steel (CC BY 3.0) © Blender Foundation | mango.blender.org

五、在 iPhone 上怎么生成字幕?

  1. 点录音按钮旁边的文件夹按钮,选中视频。
  2. 转完后,点笔记上的 ⋯ →「分享」→「导出SRT」。

要 VTT 的话,先点 ⋯ →「识别说话人」,同一个菜单里就会出现「导出 VTT 文件(含说话人)」。

六、要把字幕压进画面,得用剪辑软件

Whisper Notes 只生成字幕文件,不改动视频本身。VLC 和 IINA 会自动加载与视频同名的 .srt。要把字幕压进画面,把视频和 .srt 一起放进剪辑软件,比如免费的 HandBrake、Final Cut Pro 或 DaVinci Resolve。

常见问题

视频会被上传吗?

不会。Whisper Notes 在你的 Mac 或 iPhone 上转录视频,字幕文件也存在本机。联网只用于下载模型。

Whisper Notes 能把字幕压进视频画面吗?

不能。它导出 SRT 和 VTT 文件。要压进画面,可以用免费的 HandBrake 之类的剪辑软件。

支持哪些语言的字幕?

能转录的语言都能生成字幕。各模型支持哪些语言,见支持的语言。

免费吗?

iPhone 版 $7.99 买断,同一次购买也包括 Mac App Store 版。从官网下载的 Mac 版每周免费 5,000 字,$14 买断后不限字数。