Videolectures FLV下载脚本
Posted on 2011年5月17日 23:03Videolectures内放置了大量的计算机相关的视频,尤其是机器学习相关的。可惜flv播放器采用的是rtmp协议,所以下载这些视频还是挺麻烦的。所幸看到了一个rtmpdump的命令行小软件,尽管参数写起来比较麻烦,好歹也是可以用了...
为免于每次下载视频都这么麻烦,我写了一个非常简陋的python脚本,在我电脑上实验成功了。有兴趣的可以下载来试试。注意:你需要有一定的python使用经验。
该脚本依赖于rtmpdump 2.3,需要将其所在目录添加到path中。使用方法:
videolecture_downloader web_address numparts outputfilename
其中web_address是视频的网页地址,numparts表示视频分成多少部分,outputfilename表示输出文件名
例如:
videolecture_downloader "http://videolectures.net/mlss09uk_bishop_ibi/" 2 "out.flv"