【Python】M3U8下载器_v1.2.0
本帖最后由 Willian 于 2025-4-15 11:39 编辑本软件由PYthon编写,调教deepseek做的N_m3u8DL-RE GUI界面,核心软件是ffmpeg和N_m3u8DL-RE(跟下载器放同个目录,不然报错),已打包成exe
核心处理就是N_m3u8DL-RE进行解析下载,ffmpeg进行合并转码,不支持批量。
默认目录保存在当前脚本程序的Downloads文件夹,第一次打开下载自动新建的
要最新版的核心软件可到官网更新
ffmpeg官网下载 http://ffmpeg.org/download.html
N_m3u8DL-RE官网 https://github.com/nilaoda/N_m3u8DL-RE
下载地址:
https://xybyg.lanzoul.com/iHdNl2qzeb9i
解压密码:52pj
M3U8下载器1.1.0版——2025.3.21
第二代,增加了bento4解密参数(调用mp4decrypt.exe进行解密),并且让请求头,解密密钥,iv,bento4都支持能双击直接粘贴剪贴板内容
若为m3u8文件就自动提前文件名到保存名称输入栏(bento4一般是CENC SAMPLE_AES SAMPLE_AES_CTR这类加密)若有多个密钥,请用英文空格隔开!
主要更新是优化用户体验。
解密程序已一起打包
下载链接
https://xybyg.lanzoul.com/ip5W42r9i66j
解压密码:52pj
M3U8下载器1.2.0版——2025.4.15
增加一个下载计时,将二进制混流分离了出来,默认不开启,调用ffmpeg合并。二进制对于大文件(>2GB)混流合并更高效,ffmpeg兼容性更好些。
注:本软件支持win10/win11,已打包exe,无需python环境,其他低系统可尝试兼容模式运行。
https://xybyg.lanzoul.com/igi3Q2tn2eef
解压密码:52pj ant43 发表于 2025-3-26 22:40
如果是本地下来的可以破解吗?
文件包含key,m3u8,ts,json,checksums
本地key这个工具只支持16位的,要进cmd命令或powershell手打命令了,我这里删掉了浏览本地key,至于json与.m3u8文件如果有关联就自动获取的。要放一起。checksums这个检验完整性,这个工具都是依赖N_m3u8DL-RE进行解析,里面有个检查分片的代码,差不多也是这个道理吧。至于ts若是一个视频分的,得自己ffmpeg合并,再进行本地解密了。这个工具就不适用了,当然你也可以先试试 别天王 发表于 2025-4-12 19:55
提示丢失一个dll文件无法启动是什么意思?需要特别的运行环境吗 太久没上来了 都不知道图片怎么上传了
目前只适用于win10或者win11系统,win7不适用。
我打包的Python环境是3.12,试试管理员身份运行
我用其他没Python的win10/11电脑测试过都正常使用。 谢谢分享,下载试试 这个是要手动找视频真正的地址?还是可以自动嗅探真实地址,已经有一个类似的下载器,收藏感谢楼主 yyg666 发表于 2025-3-19 16:47
这个是要手动找视频真正的地址?还是可以自动嗅探真实地址,已经有一个类似的下载器,收藏感谢楼主
得自己找到有效的m3u8地址,复制,双击就自动粘贴了 谢谢,windows的软件多,而且还免费。
有时用安卓的这类软件下视频。 谢谢楼主分享,正在找这个软件,想下载点电视剧看看,目前没啥好的方式,用这个软件试试 WARN : Response status code does not indicate success: 404 (Not Found). (1/10),这个是啥意思? vandior 发表于 2025-3-26 15:24
WARN : Response status code does not indicate success: 404 (Not Found). (1/10),这个是啥意思?
这种404一般是http服务器访问错误,有可能是你的链接过期了,这些m3u8链接存活时间都不长。 如果是本地下来的可以破解吗?
文件包含key,m3u8,ts,json,checksums