MyDown 是一款基于 Tauri 2.x + Rust 开发的通用流媒体下载工具。它通过 Chrome DevTools Protocol (CDP) 监听浏览器网络请求,自动截获页面中的音视频资源地址,支持 HLS/M3U8 流媒体解析、AES-128 解密、多片段并发下载等功能。同时内置 MCP (Model Context Protocol) 服务器,可与 AI 助手集成实现智能下载控制。
主界面 - 视频下载器
MCP 控制台配置界面
MyDown 附带独立的 MCP 服务器程序(mcp-server),支持两种运行模式:
支持启动 / 停止 / 状态检查等完整控制能力。
output/ 文件夹中| 组件 | 说明 |
|---|---|
| Tauri 2.x | 跨平台桌面应用框架 |
| chromiumoxide | Chrome DevTools Protocol 客户端 |
| reqwest | HTTP 请求与流式下载 |
| m3u8-rs | M3U8 流媒体解析库 |
| aes / cbc | AES-128-CBC 解密 |
| axum | MCP 服务器 HTTP 框架 |
| tokio | 异步运行时 |
本工具仅作为技术学习与研究用途,提供网络流量分析与流媒体处理的技术实现。
通过百度网盘下载 MyDown 工具:
链接: https://pan.baidu.com/s/1EZEmD_JH5rcMnQlJFPqQeg?pwd=8888
提取码: 8888
💡 复制上方链接或提取码后,打开百度网盘手机App或客户端即可下载。