媒体播放

关注公众号 jb51net

关闭
NipaPlay(视频播放器) v1.8.11 中文绿色免费版

NipaPlay(视频播放器) v1.8.11 中文绿色免费版

热门排行

简介

NipaPlay(视频播放器) v1.8.11 中文绿色免费版

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.8.11

本次更新重点带来了复古 CRT 显示效果,支持与 Anime4K 叠加使用,并针对 Android 平台及快捷键交互进行了多项修复。

新内容

CRT 复古显示效果

新增 CRT GLSL 着色器资源与管理器,提供轻量、标准、高质量三种显示档位。 (f8ca738)
实现 CRT 效果与 Anime4K 超分辨率算法的叠加渲染,自动优化渲染顺序(优先处理 Anime4K,随后应用 CRT)。 (f8ca738)
播放器设置模块新增 CRT 显示效果独立开关。 (2693fc7)
支持 CRT 预设选项的选择与配置持久化保存(仅适用于 Libmpv 内核)。 (f8ca738)

已有功能改动

文档与规划

更新 README 功能清单,正式归档已实现功能:视频截图、Anime4K 超分辨率、SMB 媒体库挂载及完整主题系统。 (f2ffa39)
调整待开发功能路线图,移除已完成项,将超分功能调整为仅保留补帧规划。 (f2ffa39)

Bug修复

交互与体验

修复快捷键前进(Forward)功能的绑定逻辑错误及工具提示(Tooltips)显示问题。 (aca5118)

移动端适配

修复 Android 平台的 UI 布局错乱问题。 (cf1ad19)
修正 Android 端的后台运行权限问题。 (cf1ad19)

大家还下载了