先把话放在前头,QQ旋风官方服务器已经关了,你就算装上那软件,登录、磁力链解析这类云端功能都是废的。但那时候下载QQLive电影其实有一套很具体的思路。QQLive后来改名腾讯视频,但早期它的点是压根不给普通用户提供缓存文件管理入口,你想把视频弄到本地存着,只能走旁门左道。
当时最主流的操作,是在电脑上装老版本的QQ旋风,最好是版本号还在4开头的那些,5.0以后的界面跟QQ绑定太紧,反而麻烦。装好之后,先去QQLive的网页播放页面,注意是网页版,不是客户端。客户端那时候有后门,你把鼠标停在画面上,右键会弹菜单,里面偶尔有一个什么“查看视频地址”或者“复制链接”的选项,这功能神出鬼没,有时候能用,有时候点了没反应,得看版本心情。
如果右键没反应,剩下的办法是下载那个视频。你先用播放器随便打开一个电影,让它缓冲几秒,然后调出QQ旋风的悬浮窗,把鼠标拖到播放器窗口上,看悬浮窗有没有反应。当年QQ旋风有个“流媒体嗅探”功能,你开启了以后,它能自动捕捉到你电脑上正在播放的视频流地址。这个功能挺好使的,尤其是那时候很多直播网站、视频网站还用的是明文的RTMP或者HTTP流,QQ旋风能直接从这些流里把视频抽出来下到本地。
具体到操作,你要在旋风设置里把“网页视频探测”勾上。然后在网页上把QQLive电影的全屏播放打开,播放几分钟以后,QQ旋风的主界面会自己弹出一个任务框,那里面列着的就是它捕捉到的视频文件地址,后缀一般都是一长串带签名参数的MP4或者FLV。你只要把那个任务添加到下载列表,剩下的就是等它下完。但这里头有坑,QQLive的视频切割得很碎,一部九十多分钟的电影,有时候能切成十几个二十分钟以内的分段,而且每段的地址还都带有时效性,你要是隔一天再下载,链接就失效了,等于白忙活。
这还不算最麻烦的,麻烦的是QQLive有P2P加速机制,你用普通HTTP方式下载,速度大概只有几百KB,想跑满带宽那得看运气了。QQ旋风当时支持离线下载,你把这个分段链接丢进离线服务器,让腾讯的服务器帮你缓存好,再从云端拖回本地,速度能快不少。但问题是,QQ旋风的离线下载和QQLive的版权保护本身就有冲突,很多电影根本过不了版权检测,离线任务一建立,服务器直接提示文件违规,下载不了。

你要是非得跟它较劲,还有个土办法是等整个视频在QQLive网页播放器里缓冲结束,然后去Windows的临时文件夹翻缓存。IE时代那路径是C盘用户目录下的AppData里,某个叫“QQLive”或者“Tencent”的子文件夹,里面堆着一大堆后缀是.tmp的文件,你按文件大小排序,挑那些上百兆的大块头出来,改后缀名成.flv或者.mp4,运气好就能直接看了。但这法子成功率也一般,因为QQLive当时对缓存文件做了加密处理,文件名乱七八糟不说,内容有时也是被打散的,得用修复工具拼回去。当年很多人研究这个,论坛上各种工具满天飞,什么“QQLive缓存转换器”,现在你搜这些名字,还能找到一堆 链。
说这些,你大概也感觉到了,用QQ旋风下载QQLive的电影,本质上就是一场猫鼠游戏,每个版本更新都是在跟下载工具斗法。现在腾讯视频APP里自带的缓存功能,其实已经把这些事都包了,缓存完的文件虽然也是加密的,但至少你在APP里能离线看,不用跟命令行较劲了。当年要是有人告诉我,QQ旋风会在一场版本更迭里直接消失,我可能真会把那些下载技巧当成传家宝留着,毕竟那会儿为了把某一集电视剧拖到MP4里带到学校看,能折腾一整个晚自习。现在技术倒是透明了,但那些老工具,也就只能活在旧电脑的硬盘里了。