{% github it-boyer WWDC-Subtitles 84878dc width = 30% %} 平时没有那么大段的时间能去看这些 session 的视频,想先通过字幕能了解到 session 中的内容,所以搜罗了网上大牛抓取WWDC字幕的相关实现。

原理

WWDC客户端作者分享的一个开源项目jonyfive是把他WWDC项目中抓取字幕文件逻辑抽取出来,就是使用 swift 做的爬虫,可以结合项目做些有趣的东西。 这边我对该项目进行了一些修改,之前下载的直接就是 vtt 的文件,并没有对文本文件进行处理,我把vtt格式调整了正常阅读的模式,方便大家阅读。

不支持2108下载

安装

1
2
3
$ git clone https://github.com/Danny1451/WWDC-Subtitles.git
$ cd WWDC-Subtitles
$ swift build

抓取字幕

获取 2017 年 204 session 的字幕,保存到当前目录的 2017 文件夹

1
./wwwww subtitle -s 204 -v -y 2017

获取 2016 年 204 session 的 meta 信息,以 json 格式并且保存在当前目录的 sessions.json 文件中

1
./wwwww meta -s 204 -v -y 2016

如何下载中文

如何支持2018下载

WWDC 2017 字幕抓取 & Guaka 介绍

WWDCHelper - 帮你更好下载 WWDC 中文字幕