MediaGo: 免费跨平台视频下载软件

介绍

官方网站:https://downloader.caorushizi.cn/ 官方文档: https://downloader.caorushizi.cn/guides.html?form=github

开源视频下载工具MediaGo

介绍

- MediaGo是一款功能强大的流媒体下载工具,专注于m3u8视频提取。
- 支持从各种网站下载流媒体视频,并且能够处理直播流。

特点

- **多平台支持**:支持Windows和Mac操作系统,用户可以在不同的电脑上使用。
- **无需抓包**:内置浏览器可以轻松嗅探网页中的视频资源,用户无需进行复杂的抓包操作。
- **移动播放**:下载的视频可以在PC和移动设备之间无缝切换,方便用户在不同设备上观看。
- **批量下载**:支持同时下载多个视频和直播资源,提高下载效率。
- **高效提取**:支持m3u8视频的提取和下载,用户可以根据需要选择不同的视频清晰度。
- **沉浸式嗅探**:支持开启沉浸式嗅探模式,自动播放网页视频,从而获取更多视频资源。
- **定制化设置**:用户可以自定义同时下载数量、广告过滤、请求头等参数,满足不同场景的需求。
- **多模式切换**:可以在PC模式和手机模式之间自由切换,方便使用不同设备。
- **快速下载**:支持多线程下载,下载速度高。
- **素材提取**:相当于一个浏览器,可以将视频地址粘贴到地址栏打开,软件会自动嗅探并显示下载列表。
- **下载管理**:可以查看和管理下载进度,支持暂停、继续和取消下载任务。
- **视频播放**:下载完成后,可以直接在软件内播放视频。
- **导出功能**:下载的视频可以导出到指定文件夹,方便管理。

部署安装

安装Docker

curl -sSL https://get.docker.com/ | sh

安装Docker-compose

下载 Docker-Compose 二进制包curl -L https://github.com/docker/compose/releases/download/v2.2.2/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose给文件增加执行权限chmod +x /usr/local/bin/docker-compose检查 Docker-Compose 版本docker-compose -v

Docker部署服务

sudo docker pull registry.cn-beijing.aliyuncs.com/caorushizi/mediagosudo docker run -d --name mediago -p 8899:8899 \	-v /root/mediago:/root/mediago \	registry.cn-beijing.aliyuncs.com/caorushizi/mediago:v3.0.0

服务启动后,在浏览器访问http://IP:8899即可。

使用方法

素材提取:点击素材提取,然后复制下载视频的网址至导航栏,MediaGo 就会自动提取网址中的视频。 下载视频:点击下载列表,网站中的视频下载文件就会被自动提取到这里,然后点击右边的下载按钮即可开始下载视频。 查看视频:打开下载完成列表,就能看到下载好的视频文件,然后点击右上角的打开文件夹,就能在电脑里找到下载好的视频了。