Logo Icon
# NipaPlay-Reload 访问统计
![GitHub release](https://img.shields.io/github/v/release/aimessoft/nipaplay-reload?style=flat-square&color=blue) ![GitHub downloads](https://img.shields.io/github/downloads/aimessoft/nipaplay-reload/total?style=flat-square&color=green) ![Platform support](https://img.shields.io/badge/platform-Windows%20%7C%20macOS%20%7C%20Linux%20%7C%20Android%20%7C%20iOS%20%7C%20tvOS%20%7C%20HarmonyOS-lightgrey?style=flat-square) ![License](https://img.shields.io/github/license/aimessoft/nipaplay-reload?style=flat-square)
Star History Chart

一个现代化的跨平台视频播放器应用

支持 Windows、macOS、Linux、Android、iOS,并提供 tvOS 与 HarmonyOS 构建。
打造您的个人媒体中心,享受极致的追番体验。

--- ## 核心亮点 NipaPlay 不仅仅是一个播放器,更是您的二次元媒体管家: * **全平台支持**:无论是在电脑还是手机上,体验始终如一。 * **强大的弹幕系统**:自动匹配网络弹幕,支持弹弹play,让看番不再孤单。 * **媒体库集成**:支持 Emby、Jellyfin、SMB、WebDAV,轻松挂载远程资源。 * **番剧管理**:同步 Bangumi 观看进度,查看新番时间表,打分评论一站式搞定。 * **现代 UI**:清爽的浅色/深色界面,支持自动黑夜模式,美观与易用并重。 ## 应用截图
点击展开查看更多截图
主界面
主界面
播放界面
播放界面
番剧详情
番剧详情界面
流媒体详情
流媒体详情页面
媒体库
媒体库界面
库管理
库管理界面
UI展示
播放界面 UI 展示
## 下载安装 支持 **Windows (x64)**、**Linux (amd64/arm64)**、**macOS (Intel/Apple Silicon)**、**Android** 和 **iOS**;Windows ARM64、tvOS 和 HarmonyOS 的可用构建状态请查看 [平台矩阵](Documentation/platform-matrix.md)。 ### 快速下载 - **GitHub Releases (推荐)**: [下载最新版本](https://github.com/AimesSoft/nipaplay-reload/releases) - **iOS (App Store)**: Download on the App Store - **Windows (Microsoft Store)**: - **Linux(Spark Store 星火应用商店)** ### 包管理器安装 #### macOS (Homebrew) ```bash brew tap AimesSoft/nipaplay-reload brew install --cask nipaplay-reload ``` #### Arch Linux (AUR) 从 AUR 下载 二进制包 [`nipaplay-reload-bin`](https://aur.archlinux.org/packages/nipaplay-reload-bin) 或源码包 [`nipaplay-reload`](https://aur.archlinux.org/packages/nipaplay-reload): ```bash yay -S nipaplay-reload-bin ``` 或 ```bash yay -S nipaplay-reload ``` > **⚠️ 安全警告** > Arch Linux AUR 中的 `misuzu-music-bin` 包已被恶意用户接管,**请勿安装**。 #### Gentoo Linux ```bash ebuild gentoo/media-video/nipaplay-bin/nipaplay-bin-1.8.11.ebuild merge ``` ## 功能列表 ### 播放体验 * **内核支持**:自研 [Erika](https://github.com/AimesSoft/Erika) 内核(Rust,按平台使用 Metal、D3D11、WGPU 或 Vulkan)、FVP (libmdk)、Media Kit(libmpv)和 Video Player。详见 [平台矩阵](Documentation/platform-matrix.md) 与 [播放器内核说明](Documentation/player-kernels.md)。 * **视频支持**:本地播放、Emby/Jellyfin/SMB 流媒体、WebDAV 挂载。 * **画质增强**:支持 Anime4K 超分、CRT 着色器效果。 * **音频控制**:多音轨切换、倍速播放。 * **种子下载器**:支持种子文件下载,轻松获取网络资源。 * **AI 防剧透**:智能识别并遮挡可能造成剧透的内容,追番更安心。 ### 弹幕与字幕 * **弹幕**:滚动/顶底弹幕、轨迹记忆、防遮挡、本地挂载 (xml/json)。 * **字幕**:ASS/SRT 格式、多轨切换、样式自定义、本地挂载。 ### 番剧与同步 * **Bangumi**:进度同步、评分、评论。 * **新番表**:每日更新提醒,按周分类。 * **数据备份**:历史记录同步、多设备远程访问。 ### 个性化 * **主题**:亮色/暗色切换、自定义背景图。 * **操作**:自定义快捷键、适配平板/电视布局。 ### 技术架构 * **JS 插件系统**:支持通过 JavaScript 编写插件,灵活扩展播放器功能。 * **Rust+Dart 混合架构**:核心模块采用 Rust 实现高性能计算,与 Dart 层无缝协作。 ## 文档与支持 * **[完整使用文档](Documentation/index.md)**:安装配置、Emby 连接教程、故障排查。 * **[贡献者指南](CONTRIBUTING_GUIDE/00-Introduction.md)**:如何参与开发、添加新功能。 * **[Apple TV 开发指南](docs/TVOS_DEVELOPMENT.md)**:独立 tvOS Flutter SDK、模拟器构建与当前能力边界。 * **反馈问题**:请在软件内的“开发者选项”中导出日志,或在 GitHub Issues 中提交。 ## 技术栈 本项目基于 **Flutter** 构建,使用了以下核心技术: | 类别 | 技术/库 | | :--- | :--- | | **核心框架** | Flutter, Dart | | **播放引擎** | Erika(自研 Rust)、FVP(MDK)、Media Kit(libmpv)、Video Player | | **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] 评论区功能完善 - [x] 视频片段导出 (GIF) - [x] 内置下载器及远程控制 - [x] 在线 URL 播放优化 - [ ] Webview 弹幕刮削 - [ ] 补帧功能 (SVP/Other) - [x] macOS HDR 支持(Erika 内核 EDR 原生 + Media Kit) - [ ] 跨平台 HDR 和杜比视界支持(Windows/Linux/Android) - [ ] Vision Pro 移植 - [ ] HarmonyOS 商店发行版 - [x] Apple TV(tvOS)开发者预览构建 ## 赞助与鸣谢 如果这个项目对您有帮助,欢迎赞助以支持服务器运行和后续开发!
爱发电 微信赞赏
### 鸣谢 感谢以下贡献者和支持者: EmoSakura, Mr.果仁, 姬田诗乃, 微光, 大祥老师, 卡拜, JMT, 无之将, 博易伯伯, 千葉あおい, Kean, SKYWOW, 爱跑步的男孩, Bassman, 银蓝_Yl, 小石絹代 ### 看板娘 [Pixiv Artwork](https://www.pixiv.net/artworks/130349456) (作者 MCDFsteve) ---
Made with ❤️ by the NipaPlay Team