哈喽各位小伙伴,大家好,我是Stark-C~
今天要给大家分享一个我最近超喜欢的影视工具,特别适合像我这种“免折腾”的小伙伴!因为随着时间的推移,一些曾经让人兴奋不已的设备折腾,逐渐会失去新鲜感,甚至那种“折腾过后成就感”也会随着热情的退去,变得有点儿乏味。除非……有新项目出现,对吧?
不过,今天的主角就是我喜欢的那种,开箱即用的工具,让我把更多时间花在真正享受影视作品上,而不是在设备折腾上!今天要介绍的就是 MoonTV,一个超棒的开源影视聚合播放器,正是满足了我的这个“免折腾”的需求。
简单来说,MoonTV 就是为大家提供免费的在线观影体验,依托内置的资源站点,它不仅整合了多个资源站,还提供了多种方便的功能:多源搜索、收藏同步、播放记录,甚至还有智能跳过切片广告的黑科技哦!(不过,这个项目仅供个人使用或者学习用途,绝对不要拿来做商业化或者公开服务!否则,可能会涉及法律责任,大家千万要注意!)
MoonTV 的核心功能:
- 多源聚合搜索:集成了数十个免费资源站,搜索时瞬间获得多源结果,想看什么直接搞定!
- 详细资源页:每个影片都有完整的信息展示,包括剧集列表、演员、年份、简介等,不用东找西找。
- 流畅播放:内嵌 HLS.js 和 ArtPlayer,保证在线播放流畅无阻。
- 收藏与继续观看:支持 Redis/D1 存储,进度同步,多设备间都能继续观看,不会中断。
- PWA(渐进式网络应用):离线缓存、桌面/主屏快捷安装,完美移动端体验。
- 响应式布局:无论是桌面端的侧边栏,还是移动端的底部导航,都可以自适应各种屏幕尺寸。
- 极简部署:只需一条 Docker 命令,就能启动完整服务,甚至可以将它免费部署到 Vercel 和 Cloudflare。
- 智能去广告:自动跳过视频中的切片广告,这个功能还在实验阶段,但效果绝对值得期待!
如何部署 MoonTV
这次我是在极空间的 NAS 上部署 MoonTV。首先,在文件管理器的 Docker 目录下创建一个 `moontv` 文件夹,再在其中新建 `config` 和 `data` 子文件夹,以保证数据的持久化存储。然后,我们需要去 MoonTV 的 GitHub 官方网站下载配置文件 `config.json`。有点儿技术的朋友可以试着自己折腾这个配置文件,也能获得更个性化的体验。下载好之后,把它上传到之前创建的 `config` 文件夹中。
接着,在极空间的 Docker 应用中点击“Compose”创建一个新项目,按照下面的 Docker Compose 配置填写相关信息,然后点击“创建”。这里的代码和配置要根据实际情况做调整,镜像的拉取可能会遇到一些网络问题,但没关系,按照步骤走就好。映射路径时可以直接复制真实路径,极空间的操作已经非常简单友好,即便是初学者也能顺利上手!
一旦完成,你就可以看到两个镜像正常运行,表示项目已经部署成功。你只需要在浏览器中输入 IP:端口号就能直接访问了。如果有外网访问需求,可以根据自己的情况配置反向代理,当然,极空间现在也支持 Docker 的远程访问,自己提供的穿透服务让你无需过多操作,就能在外网访问。
进入后,你会看到两个按钮:注册和登录。使用时可以直接用部署时的管理员账号登录,家人使用的话可以注册单独的账号,这样每个人看剧都不会干扰。界面也设计得很清新简洁,几乎没有上手难度。对于影视资源的支持更是令人惊叹,4K 高清视频都可以免费观看!
不过,我就不多说了,毕竟看得多了你们就自己知道这项目有多强大。总之,MoonTV确实是目前非常难得的观影工具,亲自体验过后你会发现,它的确算得上是非常出色的影视项目!
好了,今天的分享就到这里。我是Stark-C,喜欢分享的那个。希望今天的内容对你有帮助,如果觉得不错,记得收藏并关注我,我们下期再见!感谢大家的支持~