视频网站提取原始地址之二——土豆
原文地址:http://kanoha.org/2011/07/25/tudou-get-video-absolute-addres/
好吧,之前发了关于Youku地址的提取方法,下面看看Tudou的。
其实相比于Youku的地址,Tudou的就要好提取得多了。根据流量分析,土豆的默认播放器会访问http://v2.tudou.com/v?vn=02&st=1%2C2&it=[土豆IID] 这个地址来获取视频列表信息。
下面我们随便看一个Tudou的地址:http://www.tudou.com/programs/view/kS03BynGs8Q
看看源代码:
var pageId = 1
,isPlayPage = true
,iid = 92143802
,iid_code = icode = 'kS03BynGs8Q'
,oid = 1142764
,cid = 5
这个部分,iid就是播放器用来获取视频位置的参数
然后访问http://v2.tudou.com/v?vn=02&st=1%2C2&it=92143802
可以获得如下:
<v lg="0" wt="0" tm="81400" vi="1" ch="5" tt="瞎子吃砒霜(国外恶搞)" cd="kS03BynGs8Q"><f st="2" s1="7558a4f2f53d3f3584f3ebeb701b1cecd7d2f99f" bc="14" brt="2">http://123.125.10.14/f4v/2/92143802.h264_1.f4v?key=2701fecb9e812a852b78054e2d8672b1db08a6&playtype=1&tk=149248071206267469940845275&brt=2&bc=14&id=tudou&itemid=58107728&fi=92143802&sz=3136094</f><f st="2" s1="7558a4f2f53d3f3584f3ebeb701b1cecd7d2f99f" bc="14" brt="2">http://221.204.229.17/f4v/2/92143802.h264_1.f4v?key=2701fecb9e812a852b78054e2d8672b1db08a6&playtype=1&tk=149248071206267469940845275&brt=2&bc=14&id=tudou&itemid=58107728&fi=92143802&sz=3136094</f> </v> <!--pageview_candidate-->
然后看到,标红的就是视频地址了,两个一样的….视频长度 tm=”81400″ 是 81400ms(81.4s,一分多钟)
于是大功告成!庆祝一下!
获取各种视频地址API在 http://bhsf.page2.jp/blog/wp-admin/video/getVideo.php?provider=[sn(新浪)|yk(优酷)|td(土豆)|av(哔哩哔哩)]&vid=[vid|ykid|iid|avXXXX]
这样的~