首先,我会youtube-dl
用来下载视频.这是一个很好的通用视频下载器,我认为它适用于WWDC视频.你可以在这里安装它.
接下来,您需要编写脚本.请注意,WWDC视频遵循某种命名方案:https://developer.apple.com/videos/play/wwdcYEAR/NUMBER/
.
要自动执行此操作,您可以使用bash.将此脚本保存在某处download.sh
,然后chmod +x download.sh
在其上运行以使其可执行.
for year in {2013..2016}; do
for number in {100..999}; do
youtube-dl https://developer.apple.com/videos/play/wwdc$year/$number/
sleep 5; # Or however long you need to wait
done;
done;
Run Code Online (Sandbox Code Playgroud)
请注意,此脚本做了一些巨大的假设,尝试下载会话视频100到999.显然,大多数这些都不存在:如果你知道你想要的数字,你可以这样做for number in {100, 102, 104, 106..121}; do
,以下载视频100,102,104和106到121.
同样,您可能遇到限制问题.我sleep 5
在那里添加了一个让它在每个视频后等待5秒:你可能会发现这还不够.但是,您可以根据需要调整参数!
希望有所帮助.