怎样下载 Youtube 的字幕?

关注者
2,055
被浏览
337,702

47 个回答

2017年9月7号更新:

做了适配,现在新版 Material Design 也能用了。

2017年7月17号更新:

Download and save subtitles

(这个网站是下载自动翻译字幕的,如英文自动字幕翻译成中文)

经常有人问能不能下载(自动字幕)的翻译版本,比如英文翻译成中文后的,有个朋友推荐这个给我,我试了下的确能用。

声明1:这个是*下载字幕*的,不是下载视频的。

声明2:Youtube 视频本身要有字幕才可以下载,如果视频本身没字幕,当然也就没法下载,这个问题我快回答到烦了,特意开头说一下。抱歉。

下图是一个例子。这个视频本身就没有 Subtitle。自然也就没法下载。(最左边的齿轮图标,点击后弹出来的菜单)


视频版答案:

录了个视频演示安装和使用过程(Youtube 视频):youtu.be/p7CAvwY850I

建议先看文字版的,因为本来步骤就不多,看文字版的比较快,如果看完文字版没明白再看视频版。


文字版答案:

注:Chrome + Tampermonkey 的效果最好,因为开发和测试都是在这个环境下做的。其他浏览器不保证效果。

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

【第1步】
安装 Chrome 浏览器(需翻墙):google.com/chrome/brows

【第2步】

安装 Tampermonkey 扩展(需翻墙):google.com 的页面

【第3步】

使用下面这 2 个链接安装,( 这是一键安装地址,点进去之后点击绿色按钮 "安装此脚本" )

(2 个链接的原因是这是 2 个程序)

greasyfork.org/zh-CN/sc

greasyfork.org/zh-CN/sc

点击绿色安装按钮之后,会显示下图:

点击“安装”即可。

可以了,现在你可以直接访问想下载的视频,就有下载按钮了。

说明:
Youtube 有【完整字幕】和【自动字幕】,两种。装了俩程序之后,就都能下载了。

俩程序都安装后长这样:




Github 地址:1c7/Youtube-Auto-Subtitle-Download · GitHub



使用注意:
根据用户 谭景天 反馈:国产广告拦截插件 adsafe,会拦截下载字幕插件,请使用了 adsafe 插件的朋友使用时下载字幕插件前,先将adsafe关闭。


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

例子的视频连接:https://www.youtube.com/watch?v=EgqQmupSvGk


如何使用字幕文件

下载字幕+视频,本地播放时把【字幕文件】改成和【视频文件】同名。

比如视频文件是

Lecture 10 - Culture (Brian Chesky, Alfred Lin).mp4

字幕文件是:

(English)Lecture 10 - Culture (Brian Chesky, Alfred Lin).srt

那么把字幕文件的名字改成:

Lecture 10 - Culture (Brian Chesky, Alfred Lin).srt


大多数播放器会自动载入同名字幕文件。

如果还不行就手工拖入字幕文件,或用菜单选项载入字幕文件。


## 不要只留言 “不能用”,请提供视频链接

【模板】

Youtube 链接:

问题描述:

浏览器版本:(如 Chrome 61)

其他你想补充的信息:

Keepvid
KeepVid: Download online videos from Youtube, Vimeo, Twitch.Tv, Facebook, Dailymotion, Youku, Tudou, Metacafe and more!
看看支持列表

你能想到的都支持,包括国内的土豆,奇艺,酷6,优酷
粘个网址进去
倒数第二个就是SRT格式的字幕了。除此之外视频音频也是一应俱全,堪称观看youtube的必备秘方。