Skip to content

Releases: MCDFsteve/NipaPlay-Reload

Release v1.9.16

07 Mar 09:54

Choose a tag to compare

版本更新日志 v1.9.16

本次更新带来了 WebDAV 批量弹幕支持,优化了桌面端与移动端的交互体验,并修复了多项已知问题。

新内容

  • WebDAV 批量弹幕支持
    新增了对 WebDAV 协议下的批量弹幕功能支持。
    95949d74 78c18b5c (PR #330)

  • 番剧详情页管理功能
    现在可以在番剧详情页面直接删除扫描结果和观看记录。
    96a781c0

  • 桌面端播放器 UI 设置
    在“设置 - 播放器”内新增了“立即隐藏播放器 UI”选项。开启后,鼠标移开不需要等待缓冲时间即可立即隐藏 UI。
    96a781c0

  • 移动端手动匹配
    移动端现在支持长按视频文件选择“手动匹配”功能。
    fbab65a0

已有功能改动

  • 媒体库导航优化
    优化了导航逻辑,现在从媒体库切换到主页再返回时,会自动保持上次停留的子标签页状态。
    b4c4fdf6

Bug修复

  • 字幕加载修复
    修复了无法加载 UTF16-LE 编码字幕的问题。
    0f18cb4c

  • UI 适配修复
    修复了扫描失败弹窗未正确适配深浅色模式(Dark/Light Mode)的问题。
    24247db8

  • 弹幕显示修复
    修复了 Nipaplay Next 播放器在开启合并弹幕后,整体弹幕上下间距被异常扩大的问题。
    cc1697c4

  • 合并弹幕逻辑修复
    修复了合并弹幕倍率最多只能达到 x2 的限制问题。
    fbab65a0

Release v1.9.15

28 Feb 13:17

Choose a tag to compare

NipaPlay-Reload 更新日志 v1.9.15

本次更新重点优化了移动端的交互体验与视觉一致性,同时为 PC 端带来了外部播放器调用功能。以下是详细的更新内容:

新内容

  • PC 端新增外部调用功能
    支持调用第三方播放器来播放视频,为用户提供更多播放选择。
    (9bbebb2)

  • 移动端新增库管理文件选择器
    引入了全新的文件选择器,交互更加直观,显著提升了库管理的易用性。
    (9bbebb2, PR #319)

  • 移动端新增手动匹配弹幕菜单
    增加了专属的弹幕上拉菜单,优化了手动匹配弹幕的操作流程。
    (e6487fe, 9bbebb2)

已有功能改动

  • 移动端视觉风格统一
    统一了移动端的主题色调,确保应用整体视觉体验的一致性。
    (9bbebb2)

  • 移动端控件样式优化
    修改并优化了部分移动端 UI 控件的样式细节,提升界面精致度。
    (9bbebb2)

Bug修复

  • 修复移动端弹幕窗口显示异常
    通过引入新的手动选择弹幕上拉菜单,解决了原先移动端手动选择弹幕窗口显示错位或异常的问题。
    (9bbebb2)

  • 修复 macOS 构建与依赖问题
    更新了 lockfiles 并调整了 CI 脚本(使用 --repo-update 替代 --deployment),解决了 macOS 环境下的 checksum 不匹配及 CI 构建错误。
    (d3e91bf, 71de75c, 3d46d17)

Release v1.9.14

26 Feb 10:56

Choose a tag to compare

版本更新日志 v1.9.14

本次更新主要修复了网络协议下的字幕加载问题,优化了 Media Kit 内核的字幕表现,并解决了部分 macOS 系统的兼容性问题。

新增功能与优化

  • 时间轴预览限制
    限制时间轴预览功能仅在 MDK 内核下生效,并添加了相应的警告弹窗提示,以提升稳定性。
    (be75525)

问题修复

  • 网络流字幕加载
    修复了 WebDAV 和 SMB 协议下,同目录字幕文件无法自动加载的问题。
    (f710e10)

  • 字幕字体回退
    修复了 Media Kit 内核下的字幕字体回退 (Font Fallback) 逻辑,提升字幕显示效果。
    (e35d643)

  • macOS 兼容性
    修复了由 GitHub Action 编译的 macOS 安装包在低于 macOS 13 的系统版本上无法启动的问题。
    (533f03e)

Release v1.9.13

23 Feb 15:57
ef73f34

Choose a tag to compare

版本 1.9.13 更新日志

本次更新主要针对 Windows 平台的显示效果进行了专项修复,并优化了 Emby 流媒体的启动逻辑。

已有功能改动

  • Emby 播放体验优化
    优化了 Emby 流媒体启动时的处理逻辑,解决了部分场景下的启动异常问题。
    7a293a3f

Bug 修复

  • Windows 远程访问页面显示修复
    修复了 Windows 端在「设置 - 远程访问」页面中出现的字符显示异常问题。
    e26468d4 6b4ce9c4

  • Windows 弹幕内核渲染修复
    修复了 Windows 端 nipaplay-next 弹幕内核中的弹幕文本显示错误。
    1550ec35

其他变动

  • 代码合并与版本发布
    合并了累积更新并发布新版本。
    ef73f349 PR #313 52246b9b

Release v1.9.12

22 Feb 10:51
482f2da

Choose a tag to compare

版本更新日志 v1.9.12

本次更新引入了全新的弹幕内核,大幅增强了字幕调节功能,并修复了多项影响体验的 Bug。以下是详细更新内容:

新内容

  • 全新弹幕内核
    新增 nipaplay-next 弹幕内核并作为默认选项。该内核结合了 CPU/GPU 弹幕的优点,支持倍速播放与跳时间轴的一致性,支持弹幕合并,并具备 Canvas 级别的高性能渲染表现。
    (f98e195)

  • 双倍分辨率渲染
    新增了双倍分辨率渲染功能,提升画面细腻度。
    (3c14521)

  • 高级字幕设置
    字幕设置现支持丰富的参数调节,包括位置、时间偏移、阴影及颜色等参数。
    (ce897ea)

  • 日志写入磁盘
    程序现在会自动将运行日志写入磁盘,可在开发者设置中打开日志位置查看。
    (ce897ea)

已有功能改动

  • 播放器交互优化

    • 在使用 libmpv 内核时,支持在播放过程中调节字幕字体大小(涵盖外部和内嵌字幕)。 (055e52e)
    • 增加了进度条的上下交互范围,使其更易于点击和拖动。 (10119cd)
    • 现在锁定按钮显示为垂直居中。 (a36ca4a)
    • PC 和平板端启动软件时,现在会弹出相关的通知文本提示。 (d38e27a)
    • 优化了退出对话框的主题颜色。 (0f79c6b)
  • 设置选项调整
    在“设置-播放器”中新增了“自动匹配弹幕”开关。若关闭此选项,每次播放时将要求手动匹配弹幕。
    (055e52e)

Bug 修复

  • 画面与渲染修复

    • 修复了 Windows 平台开启 Anime4K 后导致黑屏的问题。 (840bdab)
    • 修复了双倍播放或 Anime4K 功能虽然显示开启状态但不生效,必须关闭后重新开启才能生效的 Bug。 (c67a5c9)
  • 稳定性与 UI 修复

    • 修复了点击投屏按钮导致程序崩溃的 Bug。 (442554c)
    • 修复了移动端点击发送弹幕时,输入弹窗出现后瞬间消失的问题。 (a82a733)

其他记录:

  • Merge pull request #311 from MCDFsteve/2026-0222 (482f2da)

Release v1.9.11

16 Feb 07:39

Choose a tag to compare

版本更新日志 v1.9.11

本次更新带来了缓存控制功能的增强,优化了播放器交互体验,并修复了涉及弹幕、WebDAV 及本地播放的一系列已知问题。

新增功能

  • 缓存进度与预缓存设置
    实现了缓存进度的可视化展示,并新增预缓存设置选项,支持针对 MDK 时长与 Libmpv 大小进行精细化配置。
    eef2b6df

  • 缓冲区控制 (Buffer Control)
    引入了新的缓冲区控制机制,优化播放流畅度。
    e9b7955e (PR #309, Issue #292)

功能优化与改进

  • 进度条交互优化
    修复了点击进度条(Seek Bar)时会意外触发播放/暂停切换的问题,提升操作精准度。
    ce2693ea

  • 文档重构
    重构并美化了 README 的结构与排版,移除冗余符号,使文档更加清晰易读。
    d6a3e1c6 4973cd94

  • 致谢名单更新
    在致谢列表中添加了 JMT。
    d5615259

问题修复

  • 多模块综合修复 (本地/截图/弹幕)
    修复了本地播放、截图功能及弹幕系统中的多项异常问题。
    4e08f1ee (Issue #303, #304, #306, #308)

  • 多模块综合修复 (弹幕/主页/WebDAV)
    修复了弹幕显示、主页交互及 WebDAV 连接相关的一系列问题。
    463b6354 (Issue #296 - #302)

  • 截图设置修复
    修复了存储截图设置功能中因缺少导入导致的运行错误。
    87185842

  • CI 构建修复
    修复了 CI 流程中 AI 更新日志生成的 JSON 引用错误。
    16bc59d9

Release v1.9.10

11 Feb 02:14

Choose a tag to compare

更新日志

新内容

  • 扫描失败可查看具体失败文件列表(commit 433c65f
  • 新增循环播放:播放结束自动重启(commit 3814fe6
  • 新增桌面端启动窗口偏好:状态/位置/尺寸,支持预设、自定义与重置(commit 3814fe6

已有功能改动

  • 批量弹幕匹配窗口重设计,与手动匹配样式统一、布局更稳定(commit 46df2b7
  • 库管理文件夹视图新增“批量弹幕匹配”入口,并接入新弹窗流程(commit d2f4b1d

Bug 修复

  • 修复弹弹play 账号登录灰屏问题(commit 496e261
  • 修复 iOS 状态栏颜色无法随主题同步的问题(commit f79b896
  • 修复 macOS 14 以下系统运行崩溃问题(commit 028a188

Release v1.9.8

06 Feb 22:32

Choose a tag to compare

更新日志

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

新特性

  • 媒体管理增强
    • 刮削进度可视化:WebDAV 和 SMB 挂载的媒体库在刮削时支持实时显示进度状态。
    • 库信息直接预览:在文件行直接展示扫描出的动画名称及集数信息,信息获取更直观。
    • 手动重新刮削:在 Cupertino 风格的媒体库管理界面中新增手动重新刮削功能,方便校正元数据。
  • 弹幕与播放优化
    • 倍速升级:新增 2.5x 倍速播放选项,提升追番效率。
    • 弹幕偏移记忆:现在可以在设置里控制是否开关记忆。系统将智能记忆每部视频的弹幕偏移时间,无需手动重复调整。
    • AI 防剧透策略调整:防剧透过滤器现已移除内置默认接口,用户需手动配置自定义 AI API 即可继续使用。

界面与体验优化

  • 视觉一致性调整
    • 调整媒体库页面 Tab 偏移量,使其与主界面 Tab 保持对齐,提升视觉协调度。
    • 优化主页刷新按钮样式,改进交互美感。
  • 细节交互改进
    • 数值实时显示:弹幕设置中的滑块组件标题旁现在会直接显示具体数值,方便精确调节。
    • 详情页信息增强:Cupertino 主题详情页现在能更清晰地展示刮削状态与进度。

修复

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

Release v1.9.7

04 Feb 14:07

Choose a tag to compare

版本更新日志 1.9.7

本次更新主要集中在用户体验的细节优化与已知问题的修复,以下是详细的更新内容:

功能改进

  • 时间轴预览
    调整了功能的默认行为,现在时间轴预览功能默认处于关闭状态。
    (9917290)

问题修复

  • 播放器菜单
    修复了播放器菜单中滑块组件显示异常,解决出现两个气泡提示的问题。
    (2c9a3d6)

  • 界面样式
    修正了退出弹窗的主题适配与按钮样式,确保视觉统一。
    (800a2b0)

  • 弹幕功能
    修复了切片操作后,手动弹幕偏移设置未能正确重置的问题。
    (5e20f95)

Release v1.9.6

02 Feb 15:59

Choose a tag to compare

版本更新日志 v1.9.6

本次更修复了 iOS 端及播放逻辑相关的若干问题。

Bug修复

  • 历史记录匹配修复
    修复了历史记录的自动匹配逻辑,提升了记录同步的准确性。
    (0369fc5)

  • 核心逻辑修正
    修复了弹弹play高清图片的升级逻辑,同时修正了 Emby 直连播放的相关逻辑。
    (b3fbe01)