视频播放器

关注公众号 jb51net

关闭
NipaPlay(视频播放器) for Mac v1.9.8 苹果电脑版

NipaPlay(视频播放器) for Mac v1.9.8 苹果电脑版

热门排行

简介

NipaPlay(视频播放器) for Mac v1.9.8 苹果电脑版

NipaPlay-Reload 是一个现代化的跨平台视频播放器,支持 Windows、macOS、Linux、Android 和 iOS。集成了弹幕显示、多格式字幕支持、多音频轨道切换,新番查看等功能,采用 Flutter 开发,提供统一的用户体验。

除了本地播放外,还支持 Jellyfin / Emby 免费媒体服务器软件,可以让你在任何设备上流式传输媒体收藏。另外后续还将新增支持云媒体库挂载 WebDAV、FTP、SMB。支持选择播放器内核,目前提供了 libmpv (底层媒体播放库)、MDK(跨平台媒体播放框架)、Video Player(Flutter官方视频播放器)。

软件特色

支持本地视频文件播放
支持Emby,Jellyfin视频播放
支持弹幕显示(集成弹弹play)
滚动弹幕、顶部弹幕、底部弹幕
弹幕记忆运动轨迹
时间轴跳转时弹幕位置同步
弹幕轨道管理系统
合并弹幕显示
开关弹幕覆盖
字幕支持
支持 ASS、SRT 格式字幕
支持内嵌字幕和外挂字幕
支持多字幕轨道切换
支持字幕样式自定义
音频支持
支持多音频轨道切换
视频信息自动匹配
播放进度记忆

已实现功能

视频播放

支持本地视频文件播放
支持Emby,Jellyfin视频播放
支持弹幕显示(集成弹弹play)
滚动弹幕、顶部弹幕、底部弹幕
弹幕记忆运动轨迹
时间轴跳转时弹幕位置同步
弹幕轨道管理系统
合并弹幕显示
开关弹幕覆盖

字幕支持

支持 ASS、SRT 格式字幕
支持内嵌字幕和外挂字幕
支持多字幕轨道切换
支持字幕样式自定义
音频支持
支持多音频轨道切换
视频信息自动匹配
播放进度记忆

番剧管理

新番时间表展示
按星期分类显示
番剧详情查看
图片缓存管理
历史记录同步

设置中心

毛玻璃设计风格,提供现代感界面
主题模式切换(亮色/暗色)
背景图片自定义更换
快捷键自定义
账户设置
关于页面

使用的第三方库

核心功能库

fvp - 高性能视频播放器
video_player - Flutter官方视频播放器
media_kit - 跨平台媒体播放框架
media_kit_video - media_kit视频组件
media_kit_libs_video - media_kit视频库
http - HTTP 请求处理
crypto - 加密功能

UI 相关

glassmorphism - 毛玻璃效果
hugeicons - 图标库
kmbal_ionicons - 图标库
transparent_image - 透明图片占位符

文件处理

file_selector - 文件选择器
path_provider - 路径提供
path - 路径处理
image_picker - 图片选择器
image - 图片处理

状态管理

provider - 状态管理
synchronized - 同步控制

数据存储

shared_preferences - 本地存储
sqflite - SQLite数据库
sqflite_common_ffi - 桌面平台SQLite支持

网络相关

cached_network_image - 网络图片缓存

系统功能

window_manager - 窗口管理
package_info_plus - 包信息
url_launcher - URL 启动器
permission_handler - 权限管理
wakelock_plus - 屏幕常亮
screen_brightness - 屏幕亮度控制

工具库

intl - 国际化支持
uuid - UUID生成器

开发工具

flutter_lints - 代码检查

技术栈

🎯 核心框架

Flutter - 跨平台UI框架
Dart - 编程语言

🎬 视频播放引擎

FVP (Flutter Video Player) - 基于libmdk的高性能视频播放器
Media Kit - 跨平台媒体播放框架
Video Player - Flutter官方视频播放器
libmpv - 底层媒体播放库

🗄️ 数据存储

SQLite - 本地数据库存储
SharedPreferences - 轻量级键值存储
文件系统 - 本地文件管理

🌐 网络与API

HTTP - 网络请求处理
弹弹play API - 弹幕数据源
Bangumi API - 番剧信息源
Emby/Jellyfin API - 媒体服务器集成

🎨 UI/UX技术

Material Design - 设计语言
Glassmorphism - 毛玻璃视觉效果
Provider - 状态管理
自适应布局 - 响应式设计

🔧 系统集成

Window Manager - 桌面窗口管理
Permission Handler - 权限管理
Wakelock - 屏幕常亮控制
Screen Brightness - 亮度控制

📱 平台支持

Windows - 桌面应用
macOS - 桌面应用
Linux - 桌面应用
Android - 移动应用
iOS - 移动应用

更新日志

v1.9.8 Latest

在此版本中,我们重点优化了媒体库的刮削体验、增强了弹幕控制细节,并修复了一系列影响播放体验的交互问题。

新特性

媒体管理增强
刮削进度可视化:WebDAV 和 SMB 挂载的媒体库在刮削时支持实时显示进度状态。
库信息直接预览:在文件行直接展示扫描出的动画名称及集数信息,信息获取更直观。
手动重新刮削:在 Cupertino 风格的媒体库管理界面中新增手动重新刮削功能,方便校正元数据。

弹幕与播放优化

倍速升级:新增 2.5x 倍速播放选项,提升追番效率。
弹幕偏移记忆:现在可以在设置里控制是否开关记忆。系统将智能记忆每部视频的弹幕偏移时间,无需手动重复调整。
AI 防剧透策略调整:防剧透过滤器现已移除内置默认接口,用户需手动配置自定义 AI API 即可继续使用。

界面与体验优化

视觉一致性调整
调整媒体库页面 Tab 偏移量,使其与主界面 Tab 保持对齐,提升视觉协调度。
优化主页刷新按钮样式,改进交互美感。

细节交互改进

数值实时显示:弹幕设置中的滑块组件标题旁现在会直接显示具体数值,方便精确调节。
详情页信息增强:Cupertino 主题详情页现在能更清晰地展示刮削状态与进度。

修复

稳定性修复:解决自动切换下一集时可能出现的屏幕方向闪烁问题。
国际化修复:修复设置页面中特定语境下的语言区域(Locale)显示异常。

大家还下载了