2017年7月9日星期日

怎样下载 Youtube 视频的字幕?


声明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:下图这种字幕是内嵌到视频里的,无法下载是正常情况。

如何使用字幕文件

下载字幕+视频,本地播放时把【字幕文件】改成和【视频文件】同名。
比如:
视频文件是
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 把整个版本变成了新版。(现在好像只是一部分用户做测试而已,只有一部分用户开了新版)再做适配我觉得是合适的。

最后最后再说一遍(我也不喜欢这么啰嗦)
如果只留言什么“不能用” 短短几个字,我是完全不会回复这类留言的。我还得挤牙膏一样问问题。来回好几次。
以下是一个非常棒的提问例子。不但给出了链接甚至录制了视频。
编辑于 2017-06-22教程https://www.zhihu.com/question/19647719

没有评论:

发表评论