HarryWang29 / tencentKeTang

腾讯课堂视频下载器
251 stars 69 forks source link

项目的由来

哎,腾讯课堂的app太难用了,此工具仅仅只是为了将视频下载到本地,使用第三方播放器使用

v0.2.10更新

v0.2.9更新

v0.2.8更新

v0.2.6更新

后续计划

注意事项

使用帮助

  1. 请自行下载安装ffmpeg与ffprobe
  2. 请确保ffmpeg与ffprobe在同一目录
  3. 将ffmpeg安装目录填写到config.yaml中
  4. ffmpeg使用gpu加速相关,请自行查找资料
  5. 确认文件下载路径
  6. 目前已支持 qq扫码登录/微信扫码登录/ cookie登录
    1. 通过cookie登录
      1. 浏览器登录后,f12 --> Console
      2. 输入 document.cookie
      3. 复制cookie到配置文件
    2. 微信扫码登录
      1. 启动程序后输入:login -type 3
      2. 手机扫码确认登录
      3. 手动关闭二维码
    3. qq扫码登录
      1. 启动程序后输入:login -type 2
      2. 手机扫码确认登录
      3. 手动关闭二维码
      4. 若出现二维码已失效,需手动关闭二维码图片,并重新输入login -type 2
  7. 执行命令,启动程序(Windows现在可以双击启动程序,而不依托cmd)
      tencentKeTang
  8. 执行命令,可查看说明
      help
  9. 可以通过cid直接下载,也可通过cid+tid列出目录后,进行选择下载,如下图所示

      tree -c 123  #获取123中所有视频
      tree -c 123 -t 456 #获取123中的456term
      tree -u https://ke.qq.com/course/123?taid=1234 #通过url获取cid
      tree -u https://ke.qq.com/webcourse/index.html#cid=1111&term_id=2222&taid=3333&type=4444&vid=55555    #通过url获取cid/tid
    
      d -c 123  #下载123中所有视频
      d 1    #下载tree列目录中的索引
      d 1 3 5    #下载tree列目录中的索引

    image

TODO List

感谢