今日碰到一个任务,将一个类似Youtube形式发布的视频搞下来。
开始傻傻的去下那个swf文件,结果突然想起那只不过是个空壳子播放器,参数肯定在其他的地方。也许在JS里?用火狐狸的web-developer插件“检视处理后的源代码”,一般用JS编译的HTML代码现在应该现形了。结果,一无所获。
突然想起嗅探器。以前用的嗅探器都要装虚拟网卡驱动,这次用的是Http.Watch.Professional.v4.2.42,当初是考虑为了风讯做发布时分析HTTP包可能会用到这个工具。于是马上装上,它自动成为IE插件。点开,按红色的记录按钮,刷新网页,就可以看到完整的HTTP请求和传送数据。最后那个体积庞大而且在迅速增加的数字,就是我要找的FLV文件真实地址。COPY下来,DOWNLOAD。
ok!
真顺啊。现在的嗅探器真不是盖的。
FLV以前我很少能找到直接的播放器,一般都是导入FLASH后再发布成SWF。这次竟然随便就找到几个播放器,试了下flvplayer,效果不错。然后试了下转换器FLVConverter,也非常顺利,而且是绿色自带插件的版本,可以实现互转。FLASH8中导入FLV也多了一个非常友好的向导。
做个笔记,以备以后忘了。
(补注:以前要安装虚拟网卡的虚拟器和这个不同,这个似乎只监测HTTP协议。)