功能特色

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

图片预览

M3U8批量下载器 V1.4.5-1

选项解释

选项名称 解释
导入配置 批量下载使用
修改同时下载数 修改同时下载的分片数量,以提高下载速度(默认为3)
修改重试次数 设置分片下载失败后的重试次数,失败次数超过则任务失败(默认为3)
自定义协议头 如果网站会验证UA、cookie等协议头内容时,可在此自定义
分片忽略失败 当下载失败次数超过重试次数时,会忽略当前分片继续接下来的任务
启用数据校验 下载多次数据进行比对,如两次下载不一致则继续下载,直到出现相同分片为止
强制使用内置下载 某些网站会屏蔽aria2的请求,可使用内置的curl继续下载(aria2启动失败时默认勾选)注:清除任务时有BUG
封装方式 可选mp4、flv、ts、raw(二进制拼接)、禁用合并(仅下载分片并解密)
禁用concat方式 此方式会在识别为非ts格式以及存在DISCONTINUITY标签时使用,勾选后将改为直接拼接
保留缓存 勾选后将不清理下载的分片文件
启用队列备份 备份队列,防止意外情况下丢失下载列表,备份文件位于运行目录下backup
禁用网络状态识别 工具带有断网暂停功能。如感觉影响到使用,请选中此项
禁用分片有效性校验 工具下载首分片后会校验此分片是否正确,如认为工具识别不正确可勾选此项忽略
忽略KEY参数 如M3U8内带有KEY参数但分片本身未加密,请选中此项,注意:不代表可绕过加密

如何调用

EXE调用

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

如:m3u8.exe D:1.txt

http方式

参数 内容 说明
链接 http://127.0.0.1:端口号/ 端口号默认为8787,如已被占用会顺延
请求方式 POST
请求参数 data=base64编码后的配置内容 GBK编码,勿使用UTF-8

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

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

配置文件结构

配置文件格式

名称(或参数名),链接(或参数值)、一行一条、英文逗号分割

例如
希望将目录更改为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为启用
#AGENT 设置代{过}{滤}理
#FORMAT 封装格式,可选参数为:ts,raw,mp4,flv,null(禁用合并)

合并助手

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

使用方式

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

使用中可能遇到的问题

key无效或下载失败

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

提示相对链接

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

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

引用本地文件

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

合并浏览器缓存

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

下载链接

下载器

https://xyyx.lanzoui.com/iUJsxegssab

易语言推送模块

https://xyyx.lanzoui.com/ieNRUegsrid

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

易语言插件模板

https://xyyx.lanzoui.com/iPmYdegsl0j

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

https://xyyx.lanzoui.com/isFODegskeh

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。