吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 4460|回复: 59
收起左侧

[原创工具] M3u8Dldr 基于poll异步非阻塞单线程M3U8视频下载器

  [复制链接]
JuncoJet 发表于 2023-10-23 11:00
本帖最后由 JuncoJet 于 2023-10-26 12:05 编辑

Image 001 - 副本.jpg
Image 002 - 副本.jpg

软件截图,默认单个下载100并发数,下载速度能达到256M(签约带宽200M)
功能尚不完善,只适合爽一下用途

Image 937 - 副本.jpg
速度方面和aria2c 100并发数对比,M3u8Dldr 下载速度比aria2c快2秒多
待我移植到 Linux 上做一个详细对比

微信截图_20231024091249.png
已移植完成Linux版本,由于libcurl版本陈旧,去除了poll 性能也还行,但不够完美

微信截图_20231024093038.png
云端跑一跑,621M 15秒,爽

测试视频
https://www.bilibili.com/video/BV1sw411z7HQ

功能已完善,压缩包中包含5个测试版本,以及测试记录
分别测试了poll、select、none、wait、dnscached(poll) 等不同版本的性能
作者最终选择不用任何异步模型,直接跑循环遍历,感兴趣的话可以自行测试各版本差异

M3u8DldrV0.93.rar

1.84 MB, 下载次数: 642, 下载积分: 吾爱币 -2 CB

已增加key下载

免费评分

参与人数 6吾爱币 +13 热心值 +5 收起 理由
fop2020 + 1 + 1 我很赞同!
小飞虫 + 2 + 1 我很赞同!
aabbcc123123 + 1 + 1 谢谢@Thanks!
pbgz + 1 + 1 谢谢@Thanks!
风之暇想 + 7 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
Mr.救赎 + 1 谢谢@Thanks!

查看全部评分

本帖被以下淘专辑推荐:

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

 楼主| JuncoJet 发表于 2023-10-23 13:44
markhoo911 发表于 2023-10-23 13:16
我觉得搞这种用C#写比较好,搞个界面,小白也能点点点,推广起来也容易

这只是个核心,命令行也只是为了测试方便
 楼主| JuncoJet 发表于 2023-10-23 14:44
本帖最后由 JuncoJet 于 2023-10-23 15:11 编辑

QQ截图20231023144243.jpg
存在随机改变文件大小的可能,原因未知
基本确认是url_easy句柄复用有问题,一旦释放后,再init时会得到重复句柄
导致map对象,curl句柄到文件句柄的查询异常
Mr.救赎 发表于 2023-10-23 11:23
jjoobb123 发表于 2023-10-23 11:37
谢谢分享!
dr-pan 发表于 2023-10-23 11:47
谢谢分享!测试一下
flyzhuhzu 发表于 2023-10-23 12:37
感谢分享,非常实用。
头像被屏蔽
ebaqiang 发表于 2023-10-23 12:45
提示: 作者被禁止或删除 内容自动屏蔽
大白_baymax 发表于 2023-10-23 12:54
感谢分享!回头试试
暗影夺魄 发表于 2023-10-23 12:58
感谢分享
google88 发表于 2023-10-23 13:01
经测试,发现复制url后,下载ts每个都是0字节。也没有合并功能。
markhoo911 发表于 2023-10-23 13:16
我觉得搞这种用C#写比较好,搞个界面,小白也能点点点,推广起来也容易
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 提醒:禁止复制他人回复等『恶意灌水』行为,违者重罚!

快速回复 收藏帖子 返回列表 搜索

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

GMT+8, 2024-4-29 05:25

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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