NipaPlay使用Flutter的再次重写,一个现代化的视频播放器应用。支持 Windows、macOS、Linux、Android 和 iOS 五大操作系统,为用户提供跨平台的统一体验。
- Windows(x86 64)/Linux(amd64)/macOS(Intel&Apple Silicon)/Android(arm32&arm64&x86 64)/IOS(arm64)
- Arch Linux
paru -S nipaplay-reload-bin
-
视频播放
- 支持本地视频文件播放
- 支持弹幕显示(集成弹弹play)
- 滚动弹幕、顶部弹幕、底部弹幕
- 弹幕记忆运动轨迹
- 时间轴跳转时弹幕位置同步
- 弹幕轨道管理系统
- 合并弹幕显示
- 开关弹幕覆盖
- 字幕支持
- 支持 ASS、SRT 格式字幕
- 支持内嵌字幕和外挂字幕
- 支持多字幕轨道切换
- 支持字幕样式自定义
- 音频支持
- 支持多音频轨道切换
- 视频信息自动匹配
- 播放进度记忆
-
番剧管理
- 新番时间表展示
- 按星期分类显示
- 番剧详情查看
- 图片缓存管理
- 历史记录同步
-
设置中心
- 毛玻璃设计风格,提供现代感界面
- 主题模式切换(亮色/暗色)
- 背景图片自定义更换
- 快捷键自定义
- 账户设置
- 关于页面
持续开发中,欢迎关注 Releases 获取最新版本
- 功能扩展
- Bangumi同步观看记录
- 评论区功能
- 云媒体库挂载(WebDAV、FTP、SMB、Emby)
- 视频截图
- 视频导出单独片段为gif
- 倍速功能
-
核心功能库
-
UI 相关
- glassmorphism - 毛玻璃效果
- hugeicons - 图标库
- kmbal_ionicons - 图标库
-
文件处理
- file_picker - 文件选择器
- path_provider - 路径提供
- path - 路径处理
- image_picker - 图片选择器
- image - 图片处理
-
状态管理
- provider - 状态管理
- synchronized - 同步控制
-
数据存储
- shared_preferences - 本地存储
-
网络相关
- cached_network_image - 网络图片缓存
-
系统功能
- window_manager - 窗口管理
- package_info_plus - 包信息
- url_launcher - URL 启动器
-
开发工具
- flutter_lints - 代码检查
- Flutter
- Dart
- fvp 播放器
- 弹弹play API
- Bangumi API
- https://www.pixiv.net/artworks/130349456 (作者MCDFsteve)


















