注意:以下答案仅适用于电脑。手机不行。

2018-5-15 更新,现在安装1个脚本就够了,之前要装2个。

只需要这一个:Youtube Subtitle Downloader v20

注意:
1. 先安装 Tampermonkey (点击 Tampermonkey文字会到安装页)

2. 再安装这个脚本:Youtube Subtitle Downloader v20


教程开始

首先,安装后长这样:

程序是我写的,目前仍在维护(2014~2018)

我是 Crash Course 字幕组 的 3 位组长之一:糖醋陈皮

因为做字幕经常要下载字幕,就写了这个。


安装步骤:

  1. 安装 Chrome 浏览:google.com/chrome/brows
  2. 安装 Tampermonkey 扩展:google.com 的页面
  3. 安装 Youtube Subtitle Downloader v16

点击绿色按钮 『安装此脚本』

点击白色按钮『安装』


现在可以在播放页直接下载字幕了!



下面是一些注意事项,非必读,碰到问题再读


如果碰到权限要求,点『允许域名』



视频版答案:

如果上面的文字没看明白,可以看视频版讲解:youtu.be/p7CAvwY850I

注意

Youtube 视频本身要有字幕才可以下载,如果视频本身没字幕,当然就无法下载

下图是一个例子。这个视频本身没有 Subtitle。自然也无法下载

视频没有字幕

Github 地址

1c7/Youtube-Auto-Subtitle-Download · GitHub

注意

『Chrome 浏览器』 + 『Tampermonkey 扩展』效果最好

其他浏览器不保证能用(比如火狐)

有不少人在评论里反馈各种问题,实际上都是浏览器造成的,包括 360 极速,遨游之类的。

注意
用户 谭景天 反馈:国产广告拦截插件 adsafe,会拦截下载字幕插件

请使用了 adsafe 插件的朋友使用时下载字幕插件前,先将adsafe关闭。


注意:

下图这种字幕是内嵌到视频里的,无法下载是正常情况。

例子链接:https://www.youtube.com/watch?v=EgqQmupSvGk

这种硬压制到视频里的字幕,已经变成了视频里的像素,本答案里的脚本无法下载。

教学:如何把字幕和视频搭配使用(播放视频时显示字幕)

  1. 把【字幕文件】和【视频文件】改成同名,一般播放器都会在播放视频时,自动载入同名的字幕文件(.srt 为后缀的字幕文件)
  2. 在播放器的菜单里找手动载入字幕(各家播放器不一样,自己找找就是了,也没几个菜单项,不难找)
  3. 在播放视频时直接把字幕文件拖入播放窗口(不是所有播放器都支持,试试就知道了)

不要只留言 “不能用”,请提供视频链接,问题反馈模板:

Youtube 链接:

问题描述:

浏览器版本:(比如是 Chrome 61)

其他想补充的信息:


如果想下载"翻译中文字幕"(Youtube 自带有翻译功能,比如下图)

可以用:

Youtube 翻译中文字幕下载 v1

Youtube 自动字幕翻译成中文后的字幕下载 v1


如果不想装脚本,可以试试这个网站

Download and save subtitles