某CTO视频下载过程分析与备忘

2025-11-18  本文已影响0人  生命不止运动不息

因本人报考了该平台的线上课程,想把学习视频下载下来离线观看。所以写了一个下载工具。仅自用。

1、F12获取视频的链接列表,保存为html文件

首先,打开课程的列表页,然后通过F12找到对应html的源码,复制到文本文件保存为html

F12拷贝列表html 拷贝html

将html内容保存到文件


html文件内容

2、通过geturl.py程序,从保存html文件中,获取可下载的url链接和视频名称

以mk6.html文件为例,使用geturl.py获取连接和名字,使用name.py对下载的文件重命名并新建以模块课程为名的文件夹,将视频移到文件夹内

打开终端,运行python geturl.py ,然后输入mk6.html的路径,回车后,就会生成下载的url文件和对应的视频文件,如下图


3.png

3、使用TS Download下载文件,将下载的url粘贴到软件,点击开始下载就可以批量下载了

image.png

4、当全部下载完成后,可以通过name.py文件,对文件进行重命名,以便方便排序

下载完成后的,初始效果如下:


image.png

通过name.py 重命名,终端执行python3 name.py,根据提示输入名字文件的路径

image.png

重命名后的文件效果:


image.png
上一篇 下一篇

猜你喜欢

热点阅读