将 YouTube 视频转录为文本,免费且离线
一款安装一次即可使用的免费桌面应用(支持 Windows、macOS、Linux)。下载视频需要联网;转录过程本身则在您的电脑上本地运行。
要将 YouTube 视频转换为文本,请将其链接粘贴到“下载视频”选项卡中,选择一种文本格式,勾选“下载后转录”,然后按下“下载”。应用会使用开源下载器 yt-dlp 获取视频,在您自己的电脑上通过 Whisper(一种语音识别模型)进行转录,并保存为 TXT、DOCX、PDF 或 SRT 转录文件。
开始之前
请仅从 GitHub 官方发布页面 获取安装程序(首页 提供了链接)。由于未进行代码签名,Windows 在首次启动时可能会发出警告:选择“更多信息” > “仍要运行”。环境要求:安装指南。
如何转录 YouTube 视频
- 仅限首次启动。 快速启动窗口会要求您选择语言以及 快速 或 最佳质量;语音模型将在首次使用时下载一次。
- 打开“下载视频”选项卡,并将 YouTube 链接粘贴到 URL 中。应用会自动查找格式和字幕。
- 选择模式。 音频 仅保存声音,如果您只需要转录文本,这样文件更小、速度更快。音频和视频 则会同时保留画面。
- 可选:使用 时间范围(可选) 仅下载并转录一部分内容。格式为 H:MM:SS,如果两个输入框都填 0:00:00,则表示整个视频。
- 下载前请选择文件类型。 切换到 转录 选项卡,点击 高级设置…,在 输出格式 下,勾选 TXT(或 DOCX 或 PDF)。默认格式为 SRT 加上 JSON,这会生成字幕,而不是纯文本文件。请保持勾选 JSON:应用需要使用该 JSON 文件来打开转录查看器。在该选项卡上选择的 语言 和模型同样适用于下载。
- 返回“下载视频”,勾选“下载后转录”,然后点击 下载。
- 查看进度。 表格中的对应行会逐渐填充,转录队列 选项卡会显示速度和剩余时间。完成后,转录文件会保存在源文件旁边,并且“转录”选项卡上的 最近结果 卡片会提供 打开、查看转录 和 保存可分享页面 选项。
当视频已有字幕时的更快方法
当查询到的视频已有字幕时,链接下方会出现一行绿色的 字幕可用 提示,并显示一个 改用字幕 按钮。该操作会跳过媒体下载和转录过程,直接获取字幕并转换为您选择的格式。这只需几秒钟而不是几分钟,但您获取的是原有字幕,而不是全新的 Whisper 转录文本。如果勾选了 下载后转录,应用会询问您需要哪一种,并可以记住您的选择。
其他网站及需要登录的视频
该下载器支持的任何网站都以相同方式工作。对于需要账户的视频(如 Instagram、Facebook、TikTok 快拍和有年龄限制的 YouTube 视频),请在 登录 Cookie 下选择您的浏览器。应用会读取该浏览器在本机上的登录信息,并仅在从该网站下载时使用;这些信息不会被发送到其他任何地方。此方法可能不适用于所有受限视频。
须知
- 无连接,不下载。 当 文件 → 离线工作 处于开启状态时,应用会拒绝链接查询,因此在粘贴链接前请先将其关闭。
- YouTube 需要一个小助手。 如果链接状态旁边出现 安装 YouTube 助手 按钮,请点击一次。如果没有它,YouTube 的部分或全部格式可能会缺失,导致下载失败。如果下载失败且提示像是下载器过时,则会出现 更新它 的提示条。
常见问题
真的免费吗?
是的:免费且开源,无需账户,无需订阅,无按分钟计费。
我的视频或转录文本会被上传到任何地方吗?
使用默认引擎时不会:Whisper 在你自己的电脑上运行,只有从视频网站下载时才会使用网络。虽然存在两个云引擎,但在你自行开启之前,它们都会保持关闭状态。
它能转录没有字幕的视频,或者另一种语言的视频吗?
可以。Whisper 识别的是音频,因此不需要字幕。选择口语的语言,或保持自动。输出:英文翻译能将非英语语音转换为英文文本;该功能默认关闭,且并非适用于所有引擎或模型。
我可以只转录长视频的一部分吗?
可以。在“下载视频”选项卡中填写时间范围(可选),格式为 H:MM:SS 的开始和结束时间。只会下载该部分,如果你勾选了“下载后转录”,则该部分会被转录。
我可以粘贴整个播放列表吗?
不可以。每个任务对应一个视频。从播放列表内部复制的链接只会下载该视频,而不是整个列表。