腾讯现在已经更改了编码,下面方法不一定适应,请自行测试。
今天想转一个腾讯视频频道里一个视频,关于iphone5 上市的,见http://v.qq.com/cover/p/puja2w2y7anr4b9.html 直到看完都没见分享的源代码给我,坑爹啊,页面上那个分享只能往腾讯微博上转发!独此一家,别无2店。为此小研究了下腾讯视频的页面源代码,我们从源代码中找到flash的代码进行视频转载分享。
上面这个地址页面是腾讯视频一个每日专辑 的页面,在右边是视频的专辑内容,我们点其中任意一个视频,就能立刻播放,说明我们要的东西应该在这里,点页面右键-查看源文件,我们慢慢往下看
这里有个
这里可以看到"85IC4wnyIr6"这个重复出现几次,它就是我们要的视频id了,腾讯的视频都是编号的,视频网站都是给每个视频标号了,给了我们方便。我们就拿出腾讯flash播放器的地址http://cache.tv.qq.com/qqplayerout.swf?vid=,加上视频id,
http://cache.tv.qq.com/qqplayerout.swf?vid=85IC4wnyIr6
这个就是苦心要的我们视频flash源地址了,往浏览器地址栏上一粘贴,一个回车,OK,视频能播放了,测试成功了 。
你们会了吗?
我们还可以类推,要转腾讯的电影怎么找呢,如《孤岛惊魂》http://v.qq.com/cover/t/tpxq37a3xtmfcwd.html
一样,右键,查看源文件,这里看到源代码跟上面的不一样了,但我们先按常规方法来查查,发现了下面
此段中完全没有我们要的东西,那电影怎么放出来呢的???蒙了。。。。
我们继续往下看完代码,在网页的最后部分发现有script 代码,
里面有电影的名字,还有cover等字样,哈哈,还好我记得cover是封面的意思,那么这里是不是有源地址信息呢,答案是有的,下面有 vid:"8Lzi3jd9CP3", 这个就是电影的视频id了,我们在加上面的 http://cache.tv.qq.com/qqplayerout.swf?vid=,就是电影视频地址就是
http://cache.tv.qq.com/qqplayerout.swf?vid=8Lzi3jd9CP3
你们试试能看到电影么?
本文原创欢迎转载,请注明出处