最近发现了一个网站,传课网。是百度赞助开发的一个在线教育视频的平台。和美国斯坦福公开课差不多的这么一个教学平台。不过由于 Forece 在国外,看视频非常的卡。于是就想把视频下载下来看。不过怎么也找不到视频下载地址。用过各种FLV视频下载工具,维棠、硕鼠之类的。都无法探测到FLV下载地址。最后想了想还是算了,自己找手动方法吧。看看这些软件的探测原理是什么。

经过研究,原来这些软件是用嗅探的原理进行FLV地址解析,然后获取下载地址的。知道原理就好办了,随便找了一个浏览器嗅探工具。Httpwatch。

Httpwatch官方网站网站:http://www.httpwatch.com/

安装后在 Firefox 里边打开视频页面,然后进行嗅探。很快我们就找到嗅探出来的 FLV 地址啦。

1、打开视频网站,然后右键点击页面,选择httpwatch

httpwatch嗅探flv地址

2、点击Record,然后刷新页面,让页面重新加载

httpwatch嗅探flv地址_2

3、当视频正常载入后,选择 Stop , 然后在下边的 Log 中找视频地址,如果不好找的话,可以点击一下 Type 让记录进行按类型排序。

httpwatch嗅探flv地址_3

4、最好找到视频地址后,右键点击记录,然后copy内容,这样你就获得了下载地址。拷贝到迅雷下载即可。

另外很多网站必须要登陆才可以看视频,这时候那些FLV下载工具就基本没辙了,比如传课网,需要登录之后才能观看视频。而Httpwatch是基于本地浏览器进行嗅探的。所以万能啦,不仅传课网可以进行视频下载地址的探测,Youtube、Youku、56、土豆等视频网站均适用。而且httpwatch还支持页面加载速度的测试。有网站的朋友也可以利用这个工具进行网站页面加载速度的测试哦。