怎么提取一个网站的全部视频

2017-12-21 14:54:10 +08:00
 TvxyBkRLPYH2WH2B

最近我发现一个直链导航,只要点击这个直链导航,就会直接播放视频,我想问这是通过什么技术实现的?

4733 次点击
所在节点    问与答
23 条回复
hoythan
2017-12-21 14:56:26 +08:00
发这种帖子的意义在哪里。
视频视频没有,网址网址没有,说明说明没用,直接问技术实现?
TvxyBkRLPYH2WH2B
2017-12-21 14:58:38 +08:00
@hoythan 那个网址导航我不好意思放,所以只能含蓄问一下。
won
2017-12-21 15:01:19 +08:00
标题表述错误,回答你标题的问题:脱裤
paradoxs
2017-12-21 15:02:58 +08:00
没有什么不好意思的, 技术是无罪的,我们用技术的眼光去看待问题,尽管放吧。
BLK
2017-12-21 15:03:24 +08:00
@zhuhongli 直接放出来,让我也不好意思一下
TomasKozey
2017-12-21 15:08:02 +08:00
这么干,一般来说,是违法的
mentalkiller
2017-12-21 15:11:29 +08:00
标题的回答楼上已经给了解决方案了:脱裤
正文的实际需求和标题不符,解决方案是:盗链

基于楼主标题和正文的表述,我给的建议是:好好学习,打好基础。
TvxyBkRLPYH2WH2B
2017-12-21 15:14:41 +08:00
@won 因为这样做能避开网站所有广告,给我们带来了方便,所以我才在这里问一下,如果我描述不好,请见谅。
Telegram
2017-12-21 15:17:03 +08:00
@paradoxs #4 我猜可能是那种不穿衣服的视频,所以不好意思放
TvxyBkRLPYH2WH2B
2017-12-21 15:18:23 +08:00
@mentalkiller 虚心接受,我只是想询问一下,或者有什么简单粗暴的解决方法。
fe619742721
2017-12-21 15:20:45 +08:00
盗链而已,先看下目标网站的 dom 结构,手动请求页面数据获取到播放链接,然后在自己的页面上展示就行了。
话说我就这么干过。。。某不可描述网站广告太多了,手机看得划拉半天,我就写了个后端服务自己去分析播放链。。放在自己的小鸡上,还是挺方便的。。。
nfroot
2017-12-21 15:33:03 +08:00
@fe619742721 哈哈哈,同道中人啊……我也用 PHP 写了个 RSS,顺便用 PHP 跳转网址(因为网址变化太频繁了,所以抓内容生成 RSS 和跳转到目标 URL 都是要以能抓到网站最新域名才行),我只是抓个内容的自己订阅一下,还是你这个好。还能直接看视频 0 0
SuperMild
2017-12-21 15:34:12 +08:00
是不是 dl-xvideos.com
yuxuan
2017-12-21 15:38:04 +08:00
@SuperMild 替老哥加个标示 NSFW 😂
SuperMild
2017-12-21 15:43:16 +08:00
@yuxuan 谢谢~
viking000
2017-12-21 16:36:36 +08:00
什么 蓝色导航,500 导航 之类的?
TvxyBkRLPYH2WH2B
2017-12-21 17:06:22 +08:00
@viking000 我想说的其实不是导航这个问题,我想问的是批量抓取视频网站的视频。
Arainc
2017-12-21 17:18:54 +08:00
@viking000 老司机这么快就飙车了
viking000
2017-12-21 17:27:57 +08:00
经验谈,python 写爬虫,
首先进到视频网站,会有列表页,会有很多页, 每一页会有视频的缩略图和名字,这里没有视频的下载地址,点击名字进入详情页,有网页播放器,可以播放视频,这里有播放地址。
因此,python 爬虫首先外层是列表页, 然后内部循环到详情页,拿到视频地址, 然后使用第三方下载组件,下载视频 比如硕鼠

但是, 有的网站做的好, 视频地址在 JS 里面, 不好拿。



@zhuhongli @Arainc
mentalkiller
2017-12-21 19:46:08 +08:00
@zhuhongli #10
简单粗暴的方法:抓包+爬虫

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

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

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

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

© 2021 V2EX