从站点获取视频的下载URL

时间:2016-12-29 18:30:09

标签: web-scraping

我正在尝试构建一个从“fmovies.se”下载视频的网络抓取工具。

我无法在给定网页的情况下完全提取视频网址。

我正在考虑的网页是“https://fmovies.se/film/la-cage-doree.5283j”。

检索视频网址需要两个查询。

最初的一个是“https://fmovies.se/ajax/episode/info?ts=1483027200&=2399&id=9076jn&update=0”。

查询由“ts”,“_”,“id”和“update”元素组成。除了“_”部分之外的所有内容都在网页的html代码中提到。

我无法从“_2399”部分到来。

任何人都可以帮我吗?

1 个答案:

答案 0 :(得分:1)

即使您弄清楚了这些参数的计算方式,它们也可以随时更改其算法,这是该站点过去专门执行的操作,请参阅此thread

您需要一个持久的解决方案-无头浏览器。

您可以使用无头浏览器以编程方式模拟用户交互,并拦截您正在寻找的XHR请求(例如https://fmovies.se/ajax/episode/info?ts=1483027200&=2399&id=9076jn&update=0)。

Puppeteer是目前最好的无头浏览器之一,并且有很多有关如何使用它的信息。