日期:2014-05-17  浏览次数:20830 次

高手请进!Temporary Internet Files临时文件夹中可以播放的DAT视频文件,拷贝出来却不可以播放
Temporary Internet Files临时文件夹中可以播放的DAT视频文件,拷贝出来却不可以播放,在网上搜了很多帖子,***的一个准确答案都没有,高手来帮帮忙吧 !
比如说http://www.czbtv.com/msxw/msspxw/t20100114_60340.htm这个新闻视频,可以拿前面16秒的短片做实验,在Temporary Internet Files临时文件夹中是可以直接播放的,但拷贝出来就不行了

------解决方案--------------------
万一有人回帖提供的方法不能解决你的问题,岂不是变成另一个TMD了,围观。
------解决方案--------------------
大致给楼主分析了一下:

1.刷新网址 http://www.czbtv.com/msxw/msspxw/t20100114_60340.htm,用网络嗅探器嗅探

2.拷贝媒体文件 C:\Documents and Settings\Administrator\Local Settings\Temporary Internet Files\MSXINWEN20100113.asx,也可以content.ie5中查找,嗅探的结果一样

3.用wmplayer打开MSXINWEN20100113.asx即可连线播放,说明是流媒体asx格式,无法直接下载

4.用notepad打开MSXINWEN20100113.asx,查找引用的两段流媒体地址:http://219.131.159.149:808/vod/wzzwxc.wmv和http://219.131.159.149:808/vod/_msnews/MSXINWEN20100113.wmv

5.试着用迅雷下载wzzwxc.wmv和MSXINWEN20100113.wmv,很小无法直接打开,notepad直接打开发现Ref1=http://219.131.159.149:808/vod/wzzwxc.wmv?MSWMExt=.asf和http://219.131.159.149:808/vod/wzzwxc.wmv?MSWMExt=.asf,也即下载的东西地址反复,服务器上对对应的视频文件做了处理,无法直接下载

最后的问题留给大家解决了
------解决方案--------------------
那个wzzwxc.wmv是16秒的片头,是wmv的加密格式,wmv与我们常见的avi、mkv、mp4等格式不同,支持版权加密。
如果你用UltraEdit之类支持16进制编辑的工具打开,将第一个字节 68(HEX)改为30(HEX)后,可以用TigerPlayer之类的播放器打开,可以看到媒体的内部信息,但仍然无法解密。wmv的版权验证是依赖mms/vod信息的,Internet Explorer将mms缓存下来了,你在这里点击,只要没有time out,Windows Media Player仍然认为是合法的,但也就是WMP这一家的播放器而已,其它播放器没有得到授权。