吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 27609|回复: 89
收起左侧

[原创工具] 【已失效】个斗鱼直播/回放视频的py下载脚本

  [复制链接]
yemoon 发表于 2016-12-13 21:18
本帖最后由 yemoon 于 2017-3-14 15:33 编辑

斗鱼直播/回放视频的下载脚本
由于合并回放视频使用了ffmpeg,所以想合并下载的回放视频,请先到http://ffmpeg.org/download.html 下载ffmpeg工具,
然后修改douyu.py中的ffmpeg路径:
mod.png

下载直播如果想边下边播,可到下载目录直接双击文件即可

使用方法:
usage.png

运行效果:
run.png



2017-3-4 版本更新v1.2
1. 更新直播sign值计算算法

2017-3-5 版本更新v1.2.2
1. 修复中文路径问题
2. 修复python3问题


免费评分

参与人数 16吾爱币 +7 热心值 +16 收起 理由
colinjiay + 1 + 1 谢谢@Thanks!
980152157 + 1 + 1 支持原创,关于XP不支持斗鱼怎么解。
yelidewo + 1 + 1 能不能写个战旗的~~
shan945233428 + 1 + 1 用心讨论,共获提升!
活力无极限1944 + 1 + 1 谢谢@Thanks!
科目呵 + 2 + 1 已答复!
jackppp + 1 我很赞同!
Nexsf + 1 谢谢@Thanks!
chenchuan + 1 谢谢@Thanks!
a1ee + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
zamliage + 1 支持原创
Hmily + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
jja + 1 地址只支持roomid,清晰度没法选。
带色的小马甲 + 1 兄弟,来点py教程呗
Cnfzk + 1 我很赞同!
523740194 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

kksmile 发表于 2017-3-5 11:21
Traceback (most recent call last):
  File "douyu.py", line 447, in <module>
    main(len(sys.argv), sys.argv)
  File "douyu.py", line 440, in main
    downloadlivevideo(videoinfo['roomid'], videoinfo['player'], rname, rate)
  File "douyu.py", line 271, in downloadlivevideo
    _sign = exec_live(_roomid, _tt, _guid)
  File "douyu.py", line 254, in exec_live
    _cmd = '"%s" -t live -r %s -s %s -u %s' %(g_dec_tool, _roomid, _tt, _guid)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xb6 in position 4: ordinal
not in range(128)
 楼主| yemoon 发表于 2016-12-20 00:13
塞北的雪 发表于 2016-12-19 22:54
感谢LZ分享,douyu_dec是干什么的,能说明一下么

这个exe里面封装了3个算法:
算法1:用来解密功能模块的,斗鱼播放器主功能模块是被加密了的,要分析需要先用该算法解密。
       该算法只在分析过程中有用到,实际下载中不需要。
算法2和算法3:分别是计算【获取直播/回放视频信息】时url中的sign值,服务器需要用这个来验证url完整性。
       在py脚本里面有用到:exec_live/exec_show
lthink 发表于 2016-12-13 21:52
楼主是看书还是看视频,推荐一下!现在python挺火,我也想学习一下!
左岸麦田 发表于 2016-12-13 21:57
支持下楼主,期待整合一下。
lincool 发表于 2016-12-13 22:18
不错,不错,学习学习~~
过来过来 发表于 2016-12-13 22:40 来自手机
希望楼主能做一个斗鱼其他的软件
rainbow9527 发表于 2016-12-13 22:40
感谢楼主,最近正在学习python,借鉴一下
翰墨云 发表于 2016-12-13 23:53
虽然用不上,还是支持一下楼主
 楼主| yemoon 发表于 2016-12-14 01:23
lthink 发表于 2016-12-13 21:52
楼主是看书还是看视频,推荐一下!现在python挺火,我也想学习一下!

我主要是学些基本的东西,之前一直用 C 写代码,写这种网络交互的老麻烦了,所以想改用脚本,我也是听说python不错,就看了些皮毛,呵呵。。。
babawoaini 发表于 2016-12-14 01:30 来自手机
看着好复杂,表示我是小白啥都不懂
lthink 发表于 2016-12-14 04:16
yemoon 发表于 2016-12-14 01:23
我主要是学些基本的东西,之前一直用 C 写代码,写这种网络交互的老麻烦了,所以想改用脚本,我也是听说p ...

有没有好的教程或图书推荐,现在很多写爬虫用的都是python。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 23:12

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表