qq ,优酷视频时如何提取出来?

2014-09-11 14:33:52 +08:00
 wangfeng3769
想知道qq优酷视频的播放网址是如何解析出来的,有思路的给个思路,没思路的给个思路就行,最近两天脑子不舒服,想不出来了。
3760 次点击
所在节点    问与答
14 条回复
em70
2014-09-11 14:40:23 +08:00
反编译视频网站的swf播放器,分析通信协议,然后模拟播放器向视频网站服务器请求真实地址

PS:脑子不舒服,想不出来,很牛X
izoabr
2014-09-11 14:44:29 +08:00
不是有个妈妈计划么?JS的,去看看他家的代码去应该有所启发
l0wkey
2014-09-11 14:45:46 +08:00
「有思路的给个思路,没思路的给个思路就行」...
dong3580
2014-09-11 14:55:58 +08:00
唯裳和稞麦这两款软件是可以抓取的。
你找找看能不能得到思路。
lshero
2014-09-11 15:07:34 +08:00
换移动设备的UA去解析video标签的src呗
auser
2014-09-11 15:14:14 +08:00
数月前做poc,客户要求播放广告。为了下载高清版的客户公司自己的广告,花了6块在app store上买了可意下载。

钱能解决的问题不是问题。
有钱的感觉真好。
那个软件从此之后我再也没用过。
jtacm
2014-09-11 15:19:05 +08:00
我的思路很土,求更好的。

1. 打开浏览器,IE和Chrome都行
2. 按F12打开develop tools,进入network,它会记录每一个resource的link.
3. 进入视频地址,这时候看到develop tools里不断刷新,找到后缀名字是.flv(或其他视频后缀)并且文件大小比较大(大于5M)的那个link,就是你要的。

如果要写程序做成自动化的话,要调用develop tools的功能,这个还没有研究。话说有人知道怎么写程序调用浏览器的develop tools吗?
wangfeng3769
2014-09-11 15:25:41 +08:00
爬虫怎么解析。
ccbikai
2014-09-11 16:01:17 +08:00
pimin
2014-09-11 16:34:15 +08:00
crab
2014-09-11 16:36:20 +08:00
lll9p
2014-09-11 16:54:04 +08:00
you-get
jedihy
2014-09-11 19:24:11 +08:00
@jtacm 为什么是调用dev tools,不是用dev tool的原理去拦截?
win http hooks, linux netfilter
yesicant
2014-09-11 22:17:23 +08:00
smartsniff
选项,显示模式,URL,然后指定网卡即可..

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/132882

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX