[分析]下载CCTV视频资源

[scode type="yellow"]本篇文章仅分享过程思路 仅供学习交流使用 请勿爬取CCTV视频资源违法使用[/scode]

分析返回数据

在最下方可以找到下方这串数据
流畅chapters 标清chapters2 高清chapters3 超清chapters4 最低压缩lowChapters
duration是指分段的秒数 比如duration: "300.00",…指的是300秒每段,根据清晰度,越清晰的资源地址每段也就更短,估计是为了减小加载流量

chapters: [{duration: "300.00",…}, {duration: "300.00",…}, {duration: "300.00",…}, {duration: "300.00",…},…]
chapters2: [{duration: "180.00",…}, {duration: "180.00",…}, {duration: "180.00",…}, {duration: "180.00",…},…]
chapters3: [{duration: "120.00",…}, {duration: "120.00",…}, {duration: "120.00",…}, {duration: "120.00",…},…]
chapters4: [{duration: "120.00",…}, {duration: "120.00",…}, {duration: "120.00",…}, {duration: "120.00",…},…]
lowChapters: [{duration: "600.00",…}, {duration: "600.00",…}, {duration: "600.00",…}, {duration: "600.00",…},…]

视频爬取

大家拿到的文件名应该和这个差不多,就是xxx-01到xxx-20之类的,可以写一个脚本进行下载
可以使用idm或者迅雷之类的软件下载,节约时间

/ddc698769e384c49983e1be546cfbe6d_h2642000000nero_aac16-1.mp4
/ddc698769e384c49983e1be546cfbe6d_h2642000000nero_aac16-2.mp4
/ddc698769e384c49983e1be546cfbe6d_h2642000000nero_aac16-3.mp4
...

分段资源合成

这里我是用的是格式工厂 当然也可以使用其他工具进行操作
格式工厂合成

评论区
头像