1
centralpark 2018-05-12 20:39:17 +08:00
youget 了解一下
|
2
FindHao 2018-05-12 21:01:16 +08:00 via Android
|
3
ZXCDFGTYU 2018-05-12 21:35:49 +08:00
自己开 F12,然后了解一下 m3u8 长什么样,慢慢找吧。解析视频是一个很有趣的过程,但是想拿出去卖钱的话还是算了,各种反套路操作烦死你。
|
5
leafleave 2018-05-12 21:41:56 +08:00 via iPhone
一直是一个魔高一尺道高一丈的过程
|
6
musclepanda OP @ZXCDFGTYU 就想知道个大概的原理是啥样的
|
7
ZXCDFGTYU 2018-05-12 22:06:59 +08:00 1
@musclepanda 说白了就是假装你自己是个浏览器,然后去反套路各种防盗播机制,从而获得真正的视频地址或可播放的视频地址,视频地址可能是 m3u8,可能是 flv,可能是 mp4 等等。
实际上解析视频地址就是在于和各路视频厂商以及各种视频 CDN 团队互相的套路和反套路。 这个不能再说详细了,说详细了我就得被查水表了。 |
8
patx 2018-05-12 22:09:19 +08:00
@centralpark you-get 还是不太灵活,至少有些网站会员高清没法下
|
9
janxin 2018-05-12 22:21:04 +08:00 via iPad
youtube-dl 了解一下
|
11
musclepanda OP @ZXCDFGTYU 哈哈,谢谢,我只是想了解程序如何去“假装”是浏览器的
|
12
smallQ 2018-05-13 13:29:30 +08:00
爬虫和反爬了解一下
|
13
VDimos 2018-05-13 14:28:48 +08:00 via Android
视频地址都是经过 url 处理的,找不出来的。只能模拟自己是浏览器,视频地址一般是从 ajax 传过来的
|
14
snsd 2018-05-15 23:29:27 +08:00 via iPhone
曾经用 wireshark 和 ie 按 f12 看过视频的地址,已经不单纯是 http://192.168.1.1/123.mp4 这种形式的了,现在已经会带上各种 key 用于限时传输,比如说 10 分钟后这个地址就失效。甚至不同分段的视频开头的网址都不一样,有些甚至还加了各地 cdn 的地址,所以想搞出来还是很麻烦的。
|
15
981764793 2018-05-17 20:48:00 +08:00 via Android
好像之前看过一种方案是服务提供者自己有 vip 账号,模拟登录后爬对应的地址。另一种好像也有把视频直接给爬下来提供服务的。但是市面上大多数还是调用别人的服务
|