clow's recent timeline updates
clow

clow

V2EX member #473663, joined on 2020-03-02 19:05:35 +08:00
clow's recent replies
嗅探 m3u8 这块需求确实一直在。我们做 FluxDown 时也把嗅探集成进了浏览器扩展,抓到 HLS 之后直接交给下载引擎边下边合并成 mp4 ,省掉再拼 ts 那步。你这个专注嗅探,轻量是优势;整合下载的话可以参考下。开源交流:github.com/zerx-lab/FluxDown
嗅探+yt-dlp+在线播放整合到一个桌面工具,思路挺全的。我们也在做同方向的 FluxDown ,走的是浏览器扩展内嵌当前 tab 接管请求这条路,好处是直接复用已登录会话、不用伪造上下文,代价是嗅探能力受扩展 API 限制。你这套的嗅探是怎么拿流地址的,好奇实现。开源交流:github.com/zerx-lab/FluxDown
换客户端帮不上太多,BT 靠的是两边至少一方开着端口才能建连,中继蹭网多了一层你管不了的 NAT ,端口转发/UPnP 都摸不到。FluxDown 也有 DHT/UPnP/磁力,但无公网这条限制所有客户端都一样。github.com/zerx-lab/FluxDown
3 days ago
Replied to a topic by Vesc NAS 大佬们关于 qbittorrent 速度的问题,很奇怪
同版本同配置吞吐差一倍,八成不是 qBittorrent 自身问题:DHT 节点数、conntrack 残留、端口绑定都是变量。重装解决也印证是环境状态非 binary ,FluxDown 排查 BT 吞吐时也见过类似情况。github.com/zerx-lab/FluxDown
3 days ago
Replied to a topic by iorilu YouTube 目前最好用的 YouTube 下载工具是啥
yt-dlp 都能满足:--cookies-from-browser 读登录态,-f 按 1080p 降级 720p ,-a 批量列表。FluxDown 插件能接页面直链当兜底,YouTube 反爬节奏快,交给 yt-dlp 。github.com/zerx-lab/FluxDown
大概是直链丢了原网页的请求上下文,1DM 拿裸链接发请求,Referer/UA 跟浏览器不一致,CDN 判定来源不对就报错。FluxDown 在浏览器插件里直接接管请求,上下文不用伪造,不过只有桌面端,手机场景暂时用不上。github.com/zerx-lab/FluxDown
3 days ago
Replied to a topic by SayHelloHi macOS macOS 下载软件用哪个~?
这贴很多人其实装了几个工具应付不同协议。FluxDown 把 HTTP/FTP/BT/eD2K/HLS/DASH 收进一套 Rust 引擎,非 Electron ,macOS 包 Intel/M 芯都有,装一个不用来回切换。github.com/zerx-lab/FluxDown
403 大概率是油管风控识别出非官方客户端的请求特征了,这块 yt-dlp 更新最快,专门在跟它博弈。我们 FluxDown 不是做油管专用的,浏览器扩展能嗅探页面里的视频流地址试着抓一下(HLS/DASH 都支持),运气好能抓到,但没法保证长期有效,油管场景还是专用工具更省心。https://github.com/zerx-lab/FluxDown
3 days ago
Replied to a topic by PeterTerpe 宽带症候群 [寻求建议] 大文件分享 | BT
大文件分享 BT 确实比网盘靠谱,尤其是长期保种的场景。提一句我们在写的 FluxDown ,引擎原生支持 BT 磁力链接加 DHT 网络,不用额外装客户端,跟 HTTP/FTP 任务在同一个队列里统一调度,动态分段算法也是通用的。Rust 写的全平台开源,https://github.com/zerx-lab/FluxDown 有兴趣可以看看 DHT 那部分实现。
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2570 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 24ms · UTC 15:47 · PVG 23:47 · LAX 08:47 · JFK 11:47
♥ Do have faith in what you're doing.