NipaPlay-Reload
一个现代化的跨平台视频播放器应用
支持 Windows、macOS、Linux、Android 和 iOS 五大操作系统。
打造您的个人媒体中心,享受极致的追番体验。
核心亮点
NipaPlay 不仅仅是一个播放器,更是您的二次元媒体管家:
- 全平台支持:无论是在电脑还是手机上,体验始终如一。
- 强大的弹幕系统:自动匹配网络弹幕,支持弹弹play,让看番不再孤单。
- 媒体库集成:支持 Emby、Jellyfin、SMB、WebDAV,轻松挂载远程资源。
- 番剧管理:同步 Bangumi 观看进度,查看新番时间表,打分评论一站式搞定。
- 现代 UI:毛玻璃风格设计,支持自动黑夜模式,美观与易用并重。
应用截图
点击展开查看更多截图
主界面 |
播放界面 |
番剧详情界面 |
流媒体详情页面 |
媒体库界面 |
库管理界面 |
播放界面 UI 展示
下载安装
支持 Windows (x64)、Linux (amd64/arm64)、macOS (Intel/Apple Silicon)、Android 和 iOS。
快速下载
-
GitHub Releases (推荐): 下载最新版本
-
iOS (App Store):
-
Windows (Microsoft Store):
包管理器安装
macOS (Homebrew)
brew tap AimesSoft/nipaplay-reload
brew install --cask nipaplay-reload
Arch Linux (AUR)
paru -S nipaplay-reload-bin
# 或
yay -S nipaplay-reload-bin
Gentoo Linux
ebuild gentoo/media-video/nipaplay-bin/nipaplay-bin-1.8.11.ebuild merge
功能列表
播放体验
-
内核支持:基于 fvp (libmdk) / media_kit / video_player / libmpv,性能强劲。
-
视频支持:本地播放、Emby/Jellyfin/SMB 流媒体、WebDAV 挂载。
-
画质增强:支持 Anime4K 超分、CRT 着色器效果。
-
音频控制:多音轨切换、倍速播放。
-
种子下载器:支持种子文件下载,轻松获取网络资源。
-
AI 防剧透:智能识别并遮挡可能造成剧透的内容,追番更安心。
弹幕与字幕
- 弹幕:滚动/顶底弹幕、轨迹记忆、防遮挡、本地挂载 (xml/json)。
- 字幕:ASS/SRT 格式、多轨切换、样式自定义、本地挂载。
番剧与同步
- Bangumi:进度同步、评分、评论。
- 新番表:每日更新提醒,按周分类。
- 数据备份:历史记录同步、多设备远程访问。
个性化
- 主题:亮色/暗色切换、自定义背景图。
- 操作:自定义快捷键、适配平板/电视布局。
技术架构
- JS 插件系统:支持通过 JavaScript 编写插件,灵活扩展播放器功能。
- Rust+Dart 混合架构:核心模块采用 Rust 实现高性能计算,与 Dart 层无缝协作。
文档与支持
技术栈
本项目基于 Flutter 构建,使用了以下核心技术:
| 类别 | 技术/库 |
|---|---|
| 核心框架 | Flutter, Dart |
| 播放引擎 | FVP, Media Kit, libmpv |
| UI/UX | Material Design, Glassmorphism, Hugeicons |
| 状态管理 | Provider |
| 数据存储 | SQLite, SharedPreferences |
| 网络 API | Dio/Http, Bangumi API, 弹弹play API |
| 插件系统 | JS 插件 (JavaScript Runtime) |
| 原生模块 | Rust (FFI), Dart FFI |
开发计划 (Roadmap)
- [x] 评论区功能完善
- [ ] 云媒体库挂载 (FTP)
- [ ] 视频片段导出 (GIF)
- [x] 内置下载器及远程控制
- [x] 在线 URL 播放优化
- [ ] Webview 弹幕刮削
- [ ] 补帧功能 (SVP/Other)
- [ ] HDR 和杜比视界支持
- [ ] 鸿蒙 OS / Vision Pro / Apple TV 移植
赞助与鸣谢
如果这个项目对您有帮助,欢迎赞助以支持服务器运行和后续开发!
鸣谢
感谢以下贡献者和支持者: EmoSakura, Mr.果仁, 姬田诗乃, 微光, 大祥老师, 卡拜, JMT, 无之将, 博易伯伯, 千葉あおい, Kean
看板娘
Pixiv Artwork (作者 MCDFsteve)
Made with ❤️ by the NipaPlay Team