怎样下载 Youtube 视频的字幕?

关注者
1709
被浏览
274487

47 个回答

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/scgreasyfork.org/zh-CN/sc

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

点击“安装”即可。

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

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

俩程序都安装后长这样:


-----

最后(此节适合程序员看) ( 没时间做 Firefox + Greasemonkey 扩展 的兼容。抱歉。 ) ( 要是有人改进了程序,修复了 Firefox 兼容性问题,麻烦给个 pull request ,感谢! Github 地址:1c7/Youtube-Auto-Subtitle-Download · GitHub )

常见问题: 1. Mac 是否可以安装? 答案:Windows, Mac, Linux 均可使用,和操作系统无关。只要用 Chrome 浏览器就行

2. 我为什么不能用? 答案:把 Youtube 视频连接留言给我,我测一下,然后帮你排除问题。最后让你能用。

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


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

例子的视频连接:https://www.youtube.com/watch?v=EgqQmupSvGk&list=PLGWFylhfxv0T6B5VS4HypSZ73ZPFlEJcU&index=1


如何使用字幕文件

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

比如:

视频文件是

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

字幕文件是

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

那么把字幕文件的名字改成(删掉开头的 (English)

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


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

如果还不行。

手工拖入字幕文件,

或者用菜单选项载入字幕文件(具体做法取决于你用的是什么播放器,这里就不一一针对每个播放器写具体做法了)



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

只留言 “不能用“,无法帮助你解决问题,请提供视频链接,然后才是对问题的文字描述,然后是浏览器版本。

【模板】

Youtube 链接:

问题描述:

浏览器版本:

其他你想补充的信息:




## 关于新版设计的问题,新版设计长这样:




请切换为老版本来下载字幕。因为我暂时没时间去做新版本的适配。

等 Youtube 把整个版本变成了新版。(现在好像只是一部分用户做测试而已,只有一部分用户开了新版)再做适配我觉得是合适的。

youtube.com/watch?


最后最后再说一遍(我也不喜欢这么啰嗦)

如果只留言什么“不能用” 短短几个字,我是完全不会回复这类留言的。我还得挤牙膏一样问问题。来回好几次。

以下是一个非常棒的提问例子。不但给出了链接甚至录制了视频。

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

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