吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1516|回复: 9
上一主题 下一主题
收起左侧

[Python 原创] 河南省基础教育资源公共服务平台在线视频下载

  [复制链接]
跳转到指定楼层
楼主
liyitong 发表于 2024-6-29 13:22 回帖奖励
网址:
aHR0cHM6Ly9hc2hvdy5obmVyLmNuL2NhbXMvaG9tZS9jeWNsZS90b3BpYy1kZXRhaWw/YWN0SWQ9MTEzMzkmZz1oJmNvdXJzZUlkPTIzNjMxMQ==
尽管IDM可以检测到在线视频,但是检测到的都是一段一段的,还得对应的视频端被缓存下来后才能检测到。


查看网络连接,发现了熟悉的内容:

这里有个gif文件,但是怎么看都感觉就是m3u8。下载后用记事本打开,符合预期。



尝试使用m3u8d_downloader下载,黑色窗口一闪而过,啥都没有。于是使用Python写段代码进行下载。
本来应该读取m3u8文件,按照顺序遍历不带#的行。这里的下载地址都连续的,懒省事直接用代码生成下载链接了。
[Python] 纯文本查看 复制代码
import requests
wangzhi=r"https://static.hner.cn/player/data1/transform/2024/6/20/11/20/af1ac9e2974611eb83be5226cf93164a/e6bbfd0d4794cf3ea5ad156d10452106.mp4/hls/transform_"
def xiazai(ts_id):
    ts_id=f"{ts_id:07d}"+".ts"
    res=requests.get(wangzhi+ts_id)
    if res.status_code==200:
        with open('download/'+ts_id,'wb') as f:
            f.write(res.content)
            print(ts_id,'下载成功')
    else:
        print(ts_id,"下载失败")

for ts_id in range(0,740+1): #从000到740,共741的ts片段
    xiazai(ts_id)

下载完成后,使用ffmpeg把ts片段进行合并,并且转换为mp4格式。
首先使用cmd命令copy /b > input.txt把所有文件名汇总到一个文档中,然后前面添加完整m3u8的完整格式,就是每行内容为:
file ts文件名
执行合并:
[Shell] 纯文本查看 复制代码
ffmpeg -f concat -i input.txt -c copy output.mp4


本文毫无技术难度和逆向分析,完全适合像我一样的新手,用来练习交流。

免费评分

参与人数 4吾爱币 +10 热心值 +4 收起 理由
苏紫方璇 + 7 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!
liuxuming3303 + 1 + 1 谢谢@Thanks!
策士 + 1 + 1 鼓励转贴优秀软件安全工具和文档!
JUNWO999 + 1 + 1 谢谢@Thanks!

查看全部评分

本帖被以下淘专辑推荐:

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

推荐
wipjjj 发表于 2024-6-29 14:15
我这边IDM可以检测到完整视频,原来还可以顺手下载。现在下载时需要输入用户名和密码。我已用账号密码登录。下载时需要的可能是网站的密码。楼主下载时要求用户名和密码吗?

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
liyitong + 1 + 1 啊哈,没登录

查看全部评分

3#
ZhjhJZ 发表于 2024-6-29 13:47
4#
huawei15 发表于 2024-6-29 14:42
5#
cux666 发表于 2024-6-29 16:21
河南的教育挺不错,资源丰富。
6#
策士 发表于 2024-6-29 18:59
批量下载的话更方便,谢谢
7#
arguir 发表于 2024-6-30 13:00
本帖最后由 arguir 于 2024-6-30 15:27 编辑



https://static.hner.cn/player//data1/transform/2024/6/20/11/20/af1ac9e2974611eb83be5226cf93164a/e6bbfd0d4794cf3ea5ad156d10452106.mp4/hls/transform.m3u8
这个m3u8确定不能直接下吗?
8#
arguir 发表于 2024-6-30 13:03
我手机都能下载这个链接
9#
L__ 发表于 2024-6-30 16:39
河南的教育,资源丰富。批量下载就更方便,谢谢
10#
lengmo110 发表于 2024-7-1 19:34
谢谢分享
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

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

GMT+8, 2024-11-24 14:09

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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