腾讯课堂脚本
https://github.com/aiguoli/qcourse_scripts
要学一些东西,但腾讯课堂不支持自定义变速,播放时有水印,且有些老师的课一遍不够看,于是这个脚本诞生了。
这次更新了超多功能,测试效率非常不错!如果有问题,欢迎给我提 issue !
里面可能还有 bug ,欢迎斧正。
2022.5.16 测试可用
使用方法
下载代码并解压,确保你安装了 python ,版本>=3.5
windows: 依次运行下面的命令(保姆级教程)
cd qcourse_scripts
python -m venv qcourse-venv
qcourse-venv\scripts\activate
pip install -Ur requirements.txt
playwright install msedge
python qcourse.py
linux:
python->python3pip->pip3
Tips
~- cid 是你登录后 url 里面的参数,代表 course_id~
- 若登录失效,删除
cookies.json再重新运行脚本 - 遇到 msedgedriver 版本不匹配,可在该地址下载最新版的驱动 https://msedgewebdriverstorage.z22.web.core.windows.net/
功能
- 模拟登录,获取 cookies
- 下载单个视频
- 按章节下载
- 下载整个课程
- 视频下载后自动转换为
mp4格式(ffmpeg)