土豆视频真实地址解析
来源:互联网 发布:rbq网络用语什么意思 编辑:程序博客网 时间:2024/04/27 16:54
土豆的视频下载有以下几个特点:
- 地址动态生成,每次请求返回的地址都不一样。
- 长视频会被分割成多段短视频。
- 对视频下载有一些限制,下载地址只对与请求的浏览器相同的user-agent有效。这就意味着A用户用A浏览器获得的地址,只能用A浏览器下载,即使换个B浏览器也不行,更别说用其它工具了。
要解析土豆视频的下载地址,就必须找到iid。土豆有两种形式的播放地址,一种是形如
http://www.tudou.com/programs/view/QHFawBSeA4k/
的单一视频播放地址,另一种是形如
http://www.tudou.com/playlist/playindex.do?lid=11694367&iid=75610812
的豆单播放地址。
如果是第一种,直接查看源代码,可以找到
,iid = 75629467
如果是第二种,iid直接在url地址里,iid=75610812。
找到iid以后,把iid拼在
http://v2.tudou.com/v?vn=02&st=1%2C2&it=
后面,比如
http://v2.tudou.com/v?vn=02&st=1%2C2&it=75629467
访问该地址,返回的是一个xml格式的文件,里面就有视频下载地址和一些视频相关信息(根据情况自己进行url_decode)。
土豆视频的解析相比于优酷的解析,因为地址没有加密,显得更直接。但是在服务器端限制了请求用户和下载用户的user-agent,需要特别注意。可以利用切换用户user-agent的工具,改变自己的user-agent然后发送请求,得到具有针对性的下载地址。比如利用httpClient:
- httpClient.getParams().setParameter(HttpMethodParams.USER_AGENT, userAgent);
- 土豆视频真实地址解析
- 土豆视频真实地址解析
- 如何下载土豆网的视频 视频真实地址解析
- CCPV优酷、土豆视频真实地址解析下载器
- 腾讯视频真实地址解析
- 腾讯视频真实地址解析
- 视频真实地址解析分析
- 视频真实地址解析工具
- 解析网络视频真实地址
- 腾讯视频真实地址解析
- 视频网站真实地址解析
- 凤凰视频真实视频地址解析
- 优酷视频真实地址解析
- 乐视视频真实地址解析
- 酷6视频真实地址解析
- 优酷视频真实地址解析
- 优酷视频真实地址解析
- 优酷视频真实地址解析
- fcntl设置FD_CLOEXEC
- 删除SVN文件 Delete SVN Folders.reg
- 关于ios5上的浏览器无法上传图片的问题
- LeetCode-Remove Nth Node From End of List
- CentOs yum搭建lamp环境
- 土豆视频真实地址解析
- 数据结构之树--树的相关概念
- python随机生成字符串
- 关于DreamWeaver CS6.0 + PhoneGap 之移动开发环境搭建
- thinkpad e430c + ubuntu 电脑降温措施
- 数据结构——静态链表
- 移除linux下面的mysql
- ios 抽奖大转盘的实现
- Linux下默认安装lamp路径