tx课堂下载器

5次阅读
没有评论

python 多线程tx课堂下载器(亲测老版本依旧可用,新版已更新)

介绍

​ 一款下载tx课堂视频的程序,支持多种登录方式,可下载付费或免费视频(前提已购买订阅)

本项目的初衷是想将视频下载在本地,便于观看。
一切以学习为目的,下载视频后勿传播,如有侵权,联系删除。

文件内容:

tx课堂下载器:

​ 存放视频文件夹(默认存放在此,也可根据源码更改)
解密js:1.js

​ download.py

​ ffmpeg.exe

​ requirements.txt

使用方法

电脑安装nodejs环境,可自行百度安装
若电脑有相应第三方库,可直接运行download.py程序
若无,可先在本文件夹创建虚拟空间

cd 文件夹
python -m venv 虚拟环境名称
虚拟环境名称\scripts\activate
pip install -Ur requirements.txt
python qcourse.py

运行后,按照相应的提示,填入相应的值,便可下载课程完整视频到本地

注意:因为调用的是本地的edge浏览器,如果没安装edge浏览器,可以安装一个新版本的。

效果展示

功能

  • 模拟登录,获取cookies(支持wx扫码登录和qq扫码登录)
  • 下载整个课程
  • 视频下载后自动转换为mp4格式

感谢

​ 本项目得到了很多大佬的帮助,在视频下载方面,得到了逍遥一仙大佬m3u8视频下载器的启发,使用了hecoter大佬的 m3u8download-hecoter的第三方库(现已更名H_m3u8DL),文档编辑参考了qcourse_scripts项目,感谢各位大佬的帮助和支持

项目地址

https://github.com/Prince-cool/tx_course_download
文件下载:(已编译成exe可执行文件):
https://wwz.lanzoue.com/i3LIT08yic3g

可以点个赞支持一下,感谢鞠躬!!!
也可下载支持一下

正文完
 0
116博客
版权声明:本篇文章由 116博客 于2024-11-29发表,共计780字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
验证码