公司前段时间组织了一次技术雷达峰会,里面有很多很棒的视频。可惜的是,大部分视频很难通过找到源文件的方式下载下来(比如其中有一些用了wistia的视频服务,整个视频被分成了无数个片断),如何才能把它们下载到本地呢?另外,在mac下,有没有命令行工具,可以多线程下载提高速度呢?
这篇文章主要会讲到三点:
- 如何找到
wistia
的独立播放地址(以供后续使用) - 使用网站来获取视频
- 使用进行多线程下载
如何找到wistia
的独立播放地址
<script>
wistiaEmbed = Wistia.embed("orwompqzqd", {
videoFoam: true
});
</script>
记下它,下面要用到。
使用网站来获取视频
- 可以选择不同的视频格式以及大小。比如演讲视频,我们不需要太清晰的(有演讲文稿下载),可以下载一个小点的
- 它的速度非常快,从获取视频到准备好下载链接,只需要几十秒!
这里我们载图为例:
只需要简单三步如果需要,我们还可以指定期待的视频格式。
点击"Start"按钮之后,就可以看到它开始从原始网站下载了:
从原始网站获取视频稍等几十秒,就可以下载啦!
出现下载按钮我们可以直接点击“Download”进行下载,也可以获取它的下载地址,使用命令行工具进行多线程下载。
它的下载地址是这样的:
Paste_Image.png使用axel进行多线程下载
按照axel的主页提示,在mac下只需要使用brew install axel
就可以快速安装。
安装好之后,运行:
axel -n 10 http://srv92.clipconverter.cc/download/zainpXty23awY7Wr2NmcarVhnGpnZXBqm5yTtHyc0aJ3oqeuy9XXnas%3D/2016TechRadarSummit-WangJian.mp4
就可以10个线程同时下载啦!速度还是相当快的:
[ 99%] .......... .......... .......... .......... .......... [ 900.9KB/s]
[ 99%] .......... .......... .......... .......... .......... [ 899.1KB/s]
[ 99%] .......... .......... .......... .......... .......... [ 897.3KB/s]
[ 99%] .......... .......... .......... .......... .......... [ 897.5KB/s]
[ 99%] .......... .......... .......... .......... ...
Connection 3 finished
,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,,,,,,,, ,,,....... [ 895.8KB/s]
[100%] .......... .......... .......... ..........
我们可以通过这些工具和网站,将我们喜欢的视频下载到本地。
刚试了一下,优酷也支持哦:
下载优酷视频