吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 161393|回复: 2107
上一主题 下一主题
收起左侧

[原创工具] M3U8批量下载器 V1.4.7 1114【11月15日更新】

    [复制链接]
跳转到指定楼层
楼主
逍遥一仙 发表于 2021-2-20 17:33 回帖奖励
本帖最后由 逍遥一仙 于 2021-12-31 07:58 编辑

功能特色

  • 使用Aria2作为下载引擎,避免网络波动导致下载卡死
  • 允许插件接管部分步骤,以兼容不同加密的处理
  • 提供丰富的选项以供自定义
  • 针对本地缓存优化,可快速合并浏览器缓存

图片预览

选项解释

选项名称 解释
导入配置 批量下载使用
修改同时下载数 修改同时下载的分片数量,以提高下载速度(默认为3)
修改重试次数 设置分片下载失败后的重试次数,失败次数超过则任务失败(默认为3)
修改连接超时 设置请求建立连接的超时时间,(默认为0,不限制)
更改Aria2配置 如需更改Aria2配置,请在此处更改。不要直接修改配置文件
自定义协议头 如果网站会验证UA、cookie等协议头内容时,可在此自定义(RAW格式,请不要添加HOST)
分片忽略失败 当下载失败次数超过重试次数时,会忽略当前分片继续接下来的任务
启用数据校验 下载多次数据进行比对,如两次下载不一致则继续下载,直到出现相同分片为止
强制使用内置下载 某些网站会屏蔽aria2的请求,可使用内置的curl继续下载(aria2启动失败时默认勾选)
手动选择码流 如m3u8内存在多种清晰度,且不希望下载最高,请勾选
封装方式 可选mp4、flv、ts、raw(二进制拼接)、禁用合并(仅下载分片并解密)
启用预合并 DIS标记之间的分片会使用二进制拼合,默认勾选
禁用concat方式 此方式会在识别为非ts格式以及存在DISCONTINUITY标签时使用,勾选后将改为直接拼接
保留缓存 勾选后将不清理下载的分片文件
启用队列备份 备份队列,防止意外情况下丢失下载列表,备份文件位于运行目录下backup
禁用网络状态识别 工具带有断网暂停功能。如感觉影响到使用,请选中此项
禁用分片有效性校验 工具下载首分片后会校验此分片是否正确,如认为工具识别不正确可勾选此项忽略
后置处理 在成功下载文件后执行自定义命令行
解密方式 CBC/ECB/不解密 可选,默认CBC

如何调用

EXE调用

运行下载器时传入配置文件的绝对路径

如:m3u8.exe D:\1.txt

http方式(推送)

参数 内容 说明
链接 http://127.0.0.1:端口号/ 端口号默认为8787,如已被占用会顺延
请求方式 POST
请求参数(模式1) data=base64编码后的配置内容 GBK编码,勿使用UTF-8
请求参数(模式2) data=配置内容,type=2 推荐JSON格式请求。会根据请求方式自动判断编码

注:使用此方式时下载器需已启动,请求成功会响应json

此方式提供易语言的模块以方便推送(需E2EE互联网服务器套件2.7.2版本及以上)

http方式(查询)

名称 内容 说明
链接 http://127.0.0.1:端口号/info 端口号默认为8787,如已被占用会顺延
查询 无参数 -
查询(含失败列表) fail-1 -
清空列表(执行列表) control-1;type-1 正在执行的任务不会被清理
清空列表(失败列表) control-1;type-2 -
返回结果 解释
queueTotal 剩余任务数
queueTotalReal 剩余任务数(去除#命令任务)
failTotal 失败任务数
failureList 失败列表详情
executing 正在执行的任务
->name 任务名
->url 链接
->total 总分片数
->remain 剩余分片数
ver 当前下载器版本

配置文件结构

配置文件格式

名称(或参数名),链接(或参数值)、一行一条、英文逗号分割。注:参数任务为单独一条任务,换行需使用\r\n

例如
希望将目录更改为D盘,下载2个文件后改为E盘,则配置内容应是

#OUT,D:\
第一个文件名,第一个链接
第二个文件名,第二个链接
#OUT,E:\
第三个文件名,第三个链接

可选参数

参数项(需使用大写) 解释
#HEAD 自定义协议头,需base64编码
#OUT 指定输出目录,需绝对路径
#NFAIL 分片忽略失败,1为启用
#CLOSE 完成后关机,1为启用
#CHECK 启用数据校验,1为启用
#KEY 自定义key,仅对下一行任务生效,可使用hex或base64
#CACHE 保留缓存,1为启用
#NKEY 忽略KEY标签,1为启用
#NETCHECK 禁用网络状态识别,1为启用
#NTSCHECK 禁用分片有效性校验,1为启用
#IDOWN 使用内置下载,1为启用
#NCONCAT 禁用concat方式,1为启用
#ENFC 后置处理,1为启用
#EXIT 退出下载器
#RKEY 仅用于音视频分离的m3u8且启用后置处理时负责给音频流置key
#AGENT 设置代{过}{滤}理
#FORMAT 封装格式,可选参数为:ts,raw,mp4,flv,null(禁用合并)
#DECMETHOD 解密方式,可选参数为:ecb,cbc,null(禁用解密)

合并助手

为方便某些用户手工合并的需求,增加合并助手的功能

使用方式

将分片全选后拖入后,使用自动排序或手工拖拽排序后,填入IV(可空),拖入或手工填入key(支持base64或hex或原文),点击添加即可

使用中可能遇到的问题

key无效或下载失败

需自行逆向,获取到算法后可编写插件或导入原始key以实现批量下载

如何对不同分片自定义不同key

base64编码("EX"+ [{"index":[起始索引,结束索引],"key":"base64编码后的key"},{......}])

编码后的文本作为key载入即可

注:索引从1开始

提示相对链接

使用写字板(或其他第三方文本编辑器)打开m3u8文件,在文件第一行后新增一行,#BASEURL:m3u8所在目录(以/结尾),以指定baseurl

例如m3u8链接为http://111.com/123/1.m3u8?a=123,则应添加#BASEURL:http://111.com/123/

引用本地文件

直接替换链接即可,需使用绝对路径,路径前需加file@以指定为本地文件

key允许使用base64:[BASE64编码后的key]的格式在文件内引用

将M3U8内容带入配置文件

1、构造JSON(参数为:data-m3u8内容;baseurl-文件链接所在目录,用于解决相对链接问题,以/结尾,可省略)

2、将json文本BASE64编码(需GBK)

3、加上前缀base64:

作为配置中的链接即可

例如:名称,base64:eyJkYXRhIjoiI0VYVE0zVSJ9

合并浏览器缓存

将m3u8文件与ts以及key(如果有)放在一起,将m3u8拖入即可,工具会自动判断路径

合并MP4文件

每个分片间需使用#EXT-X-DISCONTINUITY标签间隔,文件头后需增加#EXT-XYYX-NREPACK标记以禁用重封装

小技巧

将文件夹拖入->将文件夹目录设为下载目录

将16字节的文件拖入->将拖入文件设置为key

将key(HEX/base64/原文)填入链接框,文件名框留空,点添加 -> 设置key

将文件夹路径填入链接框,文件名框留空,点添加 -> 设置下载目录

下载链接

下载器

https://xyyx.lanzouw.com/i9hcAwj48be

易语言推送模块

https://xyyx.lanzoui.com/ieNRUegsrid

包含IDM调用功能,需E2EE互联网服务器套件2.7.2及以上版本

易语言插件模板

https://xyyx.lanzoui.com/iPmYdegsl0j

xp兼容的组件(替换自带)

https://xyyx.lanzoui.com/isFODegskeh

其他要说的

欢迎赞助支持或评分鼓励,每天都有免费评分,不用可就浪费啦

点评

逍遥一仙法力无边,继续优化!期待那个直接下载重构m3u8的功能  发表于 2021-3-11 17:42

免费评分

参与人数 865吾爱币 +873 热心值 +814 收起 理由
云随风2013 + 1 + 1 谢谢@Thanks!
cheng_di + 1 + 1 我很赞同!
xigua0106 + 1 我很赞同!
xuq1981 + 1 + 1 谢谢@Thanks!
whw_badman + 1 + 1 谢谢@Thanks!
YR0207 + 1 + 1 逍遥一仙,法力无边!
gba626 + 1 谢谢@Thanks!
a434024 + 1 + 1 谢谢@Thanks!
hjwz + 1 + 1 用心讨论,共获提升!
p39099176q + 1 + 1 希望临时缓存文件夹内能记录任务名,或者临时缓存文件夹加上任务名命名
1103331238 + 1 + 1 我很赞同!
pk2018 + 1 我很赞同!
gavincar + 1 + 1 真的很好用,但不知为何,直接在压缩包里打开软件就没问题,但解压后打开下.
chaosjr + 1 + 1 谢谢@Thanks!
风冷晨 + 1 + 1 谢谢@Thanks!
danceking + 1 + 1 谢谢@Thanks!
xtgadw + 1 + 1 谢谢@Thanks!
Thisway + 1 谢谢@Thanks!
逐渐秃头 + 1 + 1 谢谢@Thanks!
讲道理 + 1 + 1 谢谢@Thanks!
jiaokeer + 1 + 1 谢谢@Thanks!
喵鹿 + 1 + 1 谢谢@Thanks!
zjk414 + 1 谢谢@Thanks!
wp19910107 + 1 + 1 下载的视频,你这个软件是真的强,其他都转换不成,你的可以。
cccyykkkk + 1 + 1 谢谢@Thanks!
sy19930323 + 1 + 1 我很赞同!
LV999999 + 1 + 1 谢谢@Thanks!
scyumlife + 1 + 1 热心回复!
babyblueStar + 1 + 1 鼓励转贴优秀软件安全工具和文档!
华灯初上夜未央 + 1 我很赞同!
frsoce + 1 + 1 谢谢@Thanks!
spritecl + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
勿爱魄杰 + 1 + 1 鼓励转贴优秀软件安全工具和文档!
kk1212 + 1 + 1 可以说是非常的好用
Plus32 + 1 + 1 我很赞同!
ScottBear + 1 + 1 谢谢@Thanks!
JCKevin47 + 1 + 1 谢谢@Thanks!
lwl312 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
174911 + 1 谢谢@Thanks!
whale_fall123 + 1 谢谢@Thanks!
gsuxbdejsndvdvn + 1 + 1 鼓励转贴优秀软件安全工具和文档!
wcm0520 + 1 + 1 我很赞同!
dujandx + 1 + 1 谢谢@Thanks!
caterpillar2000 + 1 + 1 热心回复!
yanguichao + 1 + 1 谢谢@Thanks!
Nachtmusik + 1 + 1 热心回复!
_lolita + 1 + 1 我很赞同!
ODoItt + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
kmuio + 1 + 1 我很赞同!
898989111 + 1 谢谢@Thanks!
xphaotian + 1 + 1 我很赞同!
lnxiaoguo + 1 + 1 热心回复!
milaoshu1020 + 1 + 1 谢谢@Thanks!
Strugglezzy + 1 + 1 我很赞同!
yihan01 + 1 + 1 我很赞同!
hcsm1 + 1 谢谢@Thanks!
YML136139 + 1 + 1 我很赞同!
meinvtuzai + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
xioyur + 1 + 1 加油,大佬
coolbgo + 1 + 1 谢谢@Thanks!
无-语 + 1 + 1 谢谢@Thanks!
wanglin124 + 1 + 1 我很赞同!
suailll + 1 + 1 谢谢@Thanks!
西装佩奇 + 1 + 1 我很赞同!
feng_5460 + 1 + 1 我很赞同!
pokemon49 + 1 谢谢@Thanks!
猪妖不是妖 + 1 + 1 我很赞同!
gravebanner + 1 谢谢@Thanks!
WePojie + 1 + 1 用心讨论,共获提升!
Blueyes + 1 + 1 我很赞同!
cangou + 2 + 1 膜拜大神ing......
鼓捣猫呢 + 1 + 1 谢谢@Thanks!
liaoliutao + 1 + 1 谢谢@Thanks!
叶彦灵月 + 1 + 1 谢谢大佬,但怎么下载钉钉视频失效了。求更新呀。2021年12月14日
pffff + 1 + 1 我很赞同!
悼文吟诵 + 1 + 1 热心回复!
wangwingzero + 1 + 1 热心回复!
miaoxupeng + 1 + 1 我很赞同!
andyonline + 1 + 1 我很赞同!
w1100312 + 1 + 1 我很赞同!
飓风 + 1 + 1 谢谢@Thanks!
dzonen + 1 + 1 我很赞同!
abigfish + 1 + 1 我很赞同!
要相信光 + 1 + 1 我很赞同!
sand_hzb + 1 + 1 谢谢@Thanks!
cqjason + 1 + 1 谢谢@Thanks!
xgl520shop + 2 + 1 谢谢@Thanks!
UncleYao + 1 + 1 谢谢@Thanks!
shiryaev + 1 + 1 谢谢@Thanks!
pine379 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
你的小猫猫 + 1 + 1 谢谢@Thanks!
Reasuon + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
来个能用的昵称 + 1 + 1 谢谢@Thanks!
qcq68542606 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
longshenger + 1 + 1 谢谢@Thanks!
vet126 + 1 + 1 我很赞同!
vipfeng + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
bbernard + 1 + 1 谢谢@Thanks!
豆米 + 1 谢谢@Thanks!
baiqianlover + 1 我很赞同!

查看全部评分

本帖被以下淘专辑推荐:

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

推荐
 楼主| 逍遥一仙 发表于 2021-4-2 16:27 |楼主
蘑菇法师 发表于 2021-4-2 14:47
我下直播的,怎么只能下几秒的视频?

不支持直播。直播可以使用很萌下载器,或者nilaoda

免费评分

参与人数 3吾爱币 +4 热心值 +3 收起 理由
emir + 2 + 1 感谢 买的课程又下载了。。
zpzwz + 1 + 1 谢谢@Thanks!
Ontheroad02 + 1 + 1 我很赞同!

查看全部评分

推荐
 楼主| 逍遥一仙 发表于 2021-9-4 22:20 |楼主
1.4.7 0903版本已更新,以下是更新内容

[调整]预合并不再对原文件操作
[调整]请求超时部分设置
[调整]合并助手的相关功能(排序、命名、兼容性)
[修复]禁用合并打开时输出目录无效的问题
[修复]封装格式为TS时无声音的问题
推荐
列明 发表于 2021-2-20 21:46
這次頭像比之前的好看一些了,
不過不是美女,
依然不可愛!
推荐
迷茫小白 发表于 2021-2-20 17:53
厉害,又更新了。之前用过很好用
推荐
 楼主| 逍遥一仙 发表于 2021-7-14 16:59 |楼主
Caitingting 发表于 2021-7-14 16:12
@逍遥一仙 想打扰一下楼主,问一个技术问题吧。

您的这个m3u8下载器是我试用过最方便、完成度最高的一款 ...

CCTV的m3u8用的ES流混淆,算法在wasm。目前下载器不支持把分离出来的ES通过插件处理,如果你能自己分析出算法并通过易语言实现的话,可以考虑给你加一下。
一般简单的方法是去掉h5e后魔改域名解决。具体更改后的内容无法告知。如果只要这一个视频的话,可以帮你下一下
推荐
 楼主| 逍遥一仙 发表于 2021-6-6 14:26 |楼主
七色九天 发表于 2021-6-6 11:34
发现一个bug,下载一个文件完成后,重新拖入新的m3u8和key文件后,点击运行,提示解密错误,实际上是正确的, ...

key任务在前,m3u8在后
推荐
 楼主| 逍遥一仙 发表于 2021-5-31 13:34 |楼主
亚历山大金 发表于 2021-5-31 12:06
大佬牛逼,不过我发现大部分m3u8下载器都没有自带链接爬取m3u8的功能

因加密方式不同,每个网站均需要单独适配。适配量越大,成本越高,且侵权会被查水表,所以本项目不会增加这种功能的
推荐
l145191039l 发表于 2021-4-7 11:51
大佬  我几乎天天使用这个app  似乎有一个BUG  我电脑常年不关机 第一次打开软件后正常使用后  挂机两三天再次使用的时候只有第一个任务可以正常下载,第二个后就是下载没反应了, 解决办法是进程关闭 (点击软件X号后台还有进程,) 然后重新打开软件,即可恢复正常。但这样也有一个小问题,就是我直接结束进程  正在队列的任务 下次打开软件就没了  只能挨个重新添加  十分麻烦  希望能解决 感谢
推荐
 楼主| 逍遥一仙 发表于 2021-4-6 15:53 |楼主
夜泉 发表于 2021-4-6 14:06
我的操作
我的配置文件:
注意:这个m3u8需要梯子,hxxps改https即可;

换行麻烦使用\r\n
推荐
 楼主| 逍遥一仙 发表于 2021-2-21 21:43 |楼主
l145191039l 发表于 2021-2-21 21:35
我下载的是第一个下载器,里面有两个exe文件运行闪一下就没反应了,咋回事  谢谢

m3u8那个是主程序哦。aria2和ffmpeg是命令行程序,供下载器调用,不能直接双击运行的
3#
JapanCaster 发表于 2021-2-20 17:36
大神,只下载那个 下载器就可以用吗?还是必须得调东西啊?

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
Chenghsuan + 1 + 1 谢谢@Thanks!

查看全部评分

4#
jjzd 发表于 2021-2-20 17:37
一直在用这个工具,感谢更新。
5#
 楼主| 逍遥一仙 发表于 2021-2-20 17:42 |楼主
JapanCaster 发表于 2021-2-20 17:36
大神,只下载那个 下载器就可以用吗?还是必须得调东西啊?

是的,如果不调用,只下载下载器部分就行
6#
白衣国度 发表于 2021-2-20 17:45
您多发了一个贴
7#
byfly 发表于 2021-2-20 17:46
正需要 感谢分享
8#
 楼主| 逍遥一仙 发表于 2021-2-20 17:47 |楼主

已通知管理删除
9#
白衣国度 发表于 2021-2-20 17:49

大佬竟然回复我了!
您的这个m3u8下载器真的很好用

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
lxxh + 1 + 1 我很赞同!

查看全部评分

10#
夜泉 发表于 2021-2-20 17:49
不错不错,更新一波~~
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

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

GMT+8, 2024-12-21 20:07

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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