# MediaGo 帮你在网页播放视频时直接抓出流地址并存到本地

> MediaGo 是一款支持桌面端与 Docker 部署的开源流媒体下载工具。它内置网页嗅探浏览器，打开视频页即可自动抓出 m3u8 与播放流地址并批量合并下载，支持 Windows、macOS、Linux 与 NAS。

## 关键信息

- 分类：效率工具
- 支持平台：Windows / macOS / Linux / Docker
- 收费方式：开源免费（MIT）
- 官网：https://downloader.caorushizi.cn/
- 源码仓库：https://github.com/mediago-dev/mediago
- 标签：视频下载、m3u8、流媒体嗅探、开源、Docker
- 收录日期：2026-11-02

## MediaGo 是什么

想把网页上的公开课程、回放录像或在线视频存到本地离线看时，很多网站并不是直接放一个 `.mp4` 文件，而是把视频切成了成百上千个 `.ts` 切片，通过 `.m3u8` 索引流加载。普通用户往往要打开浏览器开发者工具，在密密麻麻的网络请求里翻找真实流地址，再复制给命令行工具合并，非常繁琐。

MediaGo 是一款专门解决流媒体提取与下载的跨平台开源工具。它直接在软件里内嵌了一个带资源嗅探能力的浏览器，你只需要像平时一样打开网页播放视频，软件就会自动拦截并列出页面里的 `.m3u8` 或媒体流链接，点一下就能加入队列高速分片下载并合并成完整的本地视频文件。

![MediaGo 视频下载队列与批量任务管理主界面](/assets/post-images/mediago-stream-downloader-detail-1.webp)

## 它可以解决哪些日常痛点

- **内置嗅探浏览器免去抓包找链接**：不用安装容易失效的浏览器插件，也不用手动翻查 Network 面板，在软件内置的「素材提取」页打开目标网址，探测到的视频流会自动汇总到侧边列表里供你勾选。
- **支持多任务并发下载与批量导入**：支持同时创建多个下载任务，自动调用底层下载引擎拉取切片并合成为标准视频格式，适合一次性整理多节系列网课或培训视频。
- **桌面客户端与 NAS Docker 双模式运行**：除了提供 Windows、macOS（支持苹果 M 系列与 Intel 芯片）和 Linux 桌面安装包外，还支持一行命令通过 Docker 部署在家里或团队的 NAS 服务器上，用手机或平板浏览器远程提交下载任务。
- **内置本地播放与移动设备直连观看**：下载完成的视频除了保存在本地指定目录，还可以直接在软件内置播放器里预览，或者在同一局域网下用手机浏览器打开直接观看。

![MediaGo 内置浏览器自动嗅探网页视频资源列表](/assets/post-images/mediago-stream-downloader-detail-2.webp)

## 安装与部署建议

1. **桌面端使用**：前往 GitHub Releases 页面下载对应系统的安装包；macOS 若遇到「已损坏」的系统隔离拦截，可在终端运行 `sudo xattr -dr com.apple.quarantine /Applications/mediago.app` 放行。
2. **NAS / 服务器 Docker 部署**：如果希望让机器在后台挂机下载，可直接执行官方镜像命令启动 Web 端：
   `docker run -d --name mediago -p 8899:8899 -v ~/mediago:/root/mediago registry.cn-beijing.aliyuncs.com/caorushizi/mediago:v3.0.0`
3. 该工具仅适用于无 DRM 数字版权加密的标准流媒体（如公开 HLS/m3u8、直链 MP4 及 bilibili 等支持解析的页面），受商业加密保护的流媒体无法提取，请仅在合规与个人学习存档范围内使用。

## 核实来源

- 官方网站与文档：https://downloader.caorushizi.cn/
- GitHub 仓库：https://github.com/mediago-dev/mediago

---

网页版：https://aronshare.com/posts/mediago-stream-downloader/

来源站点：AronShare 资源库（https://aronshare.com）
