软件介绍
评论列表

目录

MediaGo是一款在GitHub上获得广泛关注的开源视频下载工具,项目由caorushizi发起并持续维护。它主打“内置嗅探”的使用方式,用户不需要学习抓包工具,也不需要折腾浏览器插件,打开软件、粘贴视频页面地址,就能自动识别可下载的资源。

这款工具在v3.5.0版本中完成了重要的功能升级,集成了yt-dlp作为底层下载引擎,使支持的站点数量扩展到一千个以上,涵盖YouTube、/X、Instagram、Reddit以及哔哩哔哩等主流视频平台。同时MediaGo也保留了针对m3u8/HLS流媒体的原生嗅探能力,对于国内用户常遇到的直播回放、分段视频等内容有较好的支持。

MediaGo提供桌面客户端和Docker部署两种使用形态。桌面版覆盖Windows、macOS(AppleSilicon和Intel)以及Linux(deb包),Docker版本则方便用户在服务器或NAS上部署,通过浏览器访问Web界面,还能让同一Wi-Fi下的手机和平板直接使用。

官网入口地址

https://downloader.caorushizi.cn

下载地址

桌面客户端可从GitHubReleases页面获取(https://github.com/caorushizi/mediago/releases),提供Windows安装版和免安装版、macOSAppleSilicon和Intel版本、以及Linuxdeb包。Docker版本可通过DockerHub或GHCR拉取镜像:caorushizi/mediago:3.5.0或ghcr.io/caorushizi/mediago:3.5.0。

功能介绍

MediaGo的功能围绕视频嗅探和下载展开,同时提供了不少提升使用体验的附加能力。

内置浏览器嗅探是MediaGo最核心的功能特点。用户不需要安装任何抓包工具或浏览器扩展,只需在软件内打开视频页面,MediaGo会自动分析页面中的视频资源并列出可下载的文件。这对于m3u8格式的流媒体内容尤有效,因为这类视频由大量分段文件组成,手动下载非常困难。浏览器扩展版本也一并提供,在Chrome或Edge中浏览视频页面时,扩展会自动检测视频资源并在工具栏显示数量提示,点击即可发送到MediaGo开始下载。

多站点支持得益于yt-dlp的集成,MediaGo能够处理YouTube、/X、Instagram、Reddit以及超过一千个他视频网站的内容。国内用户常用的哔哩哔哩也在支持之列,通过集成的BBDown组件可以下载B站视频,包括需要登录才能访问的高清版本。

批量下载与队列管理让用户可以同时添加多个下载任务,MediaGo会按队列顺序处理,提高下载效率。下载完成后,用户可以在手机、电脑和平板之间自由切换观看,桌面版还会监听局域网IP,同一Wi-Fi下的设备可以直接通过浏览器访问MediaGo的Web界面。

内置格式转换是较新版本加入的实用功能。下载完成后,用户不需要打开ffmpeg或他工具,直接在MediaGo内就可以将视频转换为他格式或调整画质参数,省去了在多个软件之间切换的麻烦。

Docker部署与跨平台访问为进阶用户提供了更灵活的方案。在服务器或NAS上部署MediaGo后,用户可以通过任意设备的浏览器访问管理界面,实现远程下载和统一管理。Docker镜像同时支持Intel/AMD和ARM架构,覆盖了常见的服务器和树莓派等设备。

附加功能还包括广告过滤、暗黑模式、沉浸式嗅探界面、音频转换等。项目保持活跃更新状态,不断修复问题并引入新功能。

应用场景

MediaGo适合多种日常使用场景。追剧爱好者可以用它下载在线视频,保存到本地后在没有网络的环境下观看,避免了平台缓冲和广告的干扰。内容创作者和设计师可以用它收集视频素材,特别是m3u8格式的流媒体内容,MediaGo的嗅探功能可以省去手动分析链接的麻烦。学生和教师可以用来保存教育类视频,制作离线学习资料。对于需要在多个设备之间切换观看的用户,MediaGo的局域网访问和移动播放支持让体验更加连贯。

使用方法

使用MediaGo桌面版的基本流程如下。从GitHubReleases页面下载对应系统的安装包,Windows用户可以选择安装版或免安装版,macOS用户根据芯片类型选择AppleSilicon或Intel版本,Linux用户使用deb包安装。

安装完成后打开MediaGo,界面会显示素材提取、下载队列和设置等主要功能区。在“素材提取”功能中,可以直接粘贴视频页面的网址,MediaGo会自动嗅探页面中的视频资源并列出可下载的文件。也可以使用内置浏览器打开视频页面,MediaGo同样会自动检测。

选择想要的视频资源后,指定下载路径和清晰度,点击开始下载即可。下载任务会显示在队列中,用户可以随时查看进度或暂停任务。下载完成后,可以在软件内直接播放,或者使用格式转换功能将文件转为他格式。

对于Docker部署的用户,在服务器上运行镜像后,通过浏览器访问对应的IP和端口即可打开Web界面,操作方式与桌面版基本一致。

服务支持与补充说明

定价与授权:MediaGo是开源免费的项目,采用MIT许可证发布。用户可以自由使用、修改和分发代码,没有付费版本或会员,也不存在隐藏收费。项目的开发维护依赖社区贡献和开发者个人的投入。

语言支持:应用界面目前提供英语、简体中文和意大利语三种语言。开发团队欢迎社区成员参与翻译工作,翻译指南在仓库的TRANSLATION.md文件中可以找到。

法律与使用提醒:项目在README中明确声明,MediaGo仅用于教育和研究目的,禁止用于商业或非法用途。下载的内容版权归原始版权持有人所有,用户应在下载后24小时内删除或获取适当授权。开发者不对用户使用该工具产生的任何行为负责,禁止将工具用于大规模抓取、干扰平台服务或侵犯他人合法权益的活动。

社区与反馈:项目在GitHub上拥有活跃的讨论区和Discord社群。用户可以通过GitHubIssues提交问题或功能建议,也可以参与代码贡献。项目获得了5.8kstar和2kfork,社区基础比较扎实。

源码反馈/咨询 (共有 条反馈)
验证码:

MediaGo常见问题

本文标签
上一篇:哼哼猫去水印
下一篇:Video Grabber