v0.2.2 · Vibe Coding 驱动

下一代 Emby & Jellyfin
极致媒体前端

AI Player 重新定义了桌面观影体验。基于 Fluent 2 设计语言与高性能 libmpv 内核,为您心爱的媒体库披上华丽的外衣。

Experience

沉浸式视觉盛宴

精心磨砺的每一像素,只为与您的私人收藏完美契合。

Home Screen

优雅的首页

焦点轮播展示最新热门,继续观看列表无缝衔接。我们重塑了媒体展示逻辑,让您在海量内容中总能一眼找到最想看的那部。

Detail Screen

全能详情页

全宽英雄背景烘托氛围,电影元数据与演职人员信息一览无余。内建剧集季度浏览器,让追剧变得前所未有的轻松。

Library Screen

强大的媒体库管理

流畅的响应式网格布局,支持多维度风格筛选与智能排序。无论是数千部电影还是万集剧集,都能在指尖轻松掌控。

Player Screen

极致播放性能

基于原生 libmpv 内核,支持硬件解码与各种高级规格。全快捷键深度定制与多后端自由切换,满足硬核影迷的所有幻想。

Features

为何选择 AI Player?

不止于颜值,更为性能与稳定而生。

多源无缝连接

同时管理多个 Emby/Jellyfin 账号,通过 Windows 凭据管理器加密保护,安全且高效。

聚合全局搜索

一个搜索框,横跨所有关联服务器。内置智能防抖与容错机制,结果秒级呈现。

毫秒级响应

双层本地缓存策略搭配静默预加载,让您的媒体库浏览像本地文件一样快。

双引擎切换

可在内置 libmpv 播放器与外部独立 mpv 间自由切换,支持所有主流编解码格式。

云端同步记录

播放进度、收藏状态实时双向同步。采用乐观 UI 更新,操作瞬间完成,后台自动对账。

深度定制化

从界面主题到快捷键映射,AI Player 提供了丰富的配置选项,打造专属于您的播放器。

Architecture

稳健的双进程架构

UI 与播放核心彻底解耦,互不干扰,极致稳定。

Flutter 进程 UI 渲染与逻辑交互
→
MpvHost 进程 WinUI 3 播放容器
→
libmpv 核心 硬解码与视频渲染

通过高速 HTTP/JSON 通信实现跨进程控制,即使 UI 繁忙也绝不影响视频回放的流畅度。

Changelog

不断进化

记录从雏形到成熟的每一个足迹。

v0.2.22026.10.02

更新内容

  • 修复-emos服首页媒体卡片不显示的问题
  • 修复-播放过程中偶现中断的问题
v0.2.12026.09.23

更新内容

  • 修复-播放链接获取错误问题
  • 修复-弹幕匹配和解析错误的问题
v0.2.0.92026.09.18

更新内容

  • 新增-播放器按i能展示部分视频信息
  • 修复-导航条宽度调整
  • 修复-优化播放链接获取流程,自动获取直链、302重定向
v0.2.0.82026.09.10

更新内容

  • 完全重写播放链接预获取流程,自动获取strm直链、预载302重定向链接等,优化起播速度
v0.2.0.72026.09.09

更新内容

  • 修复某些服的直链跟随问题
v0.2.0.62026.09.08

更新内容

  • 优化预加载下一集流程
  • 新增毛玻璃UI效果
v0.2.0.52026.09.03

更新内容

  • 优化trakt上报机制
  • 优化预加载下一集流程
  • 可读取并展示视频自带章节标记
  • 接入todb,获取片头片尾、章节标记以及缩略图展示
v0.2.0.42026.08.31

更新内容

  • 新增详情页更多类似栏以及点击演员进入演员页面
  • 调整收藏页面和最近播放页面顺序同左侧服务器顺序一致
  • 修复窗口大小跟随视频大小设置不保持的问题
  • 优化视频播放网络流中断容错机制
  • 优化视频链接预加载和回退机制
v0.2.0.32026.08.18

更新内容

  • 优化重定向链接获取和回退机制
  • 修复回传访问地址可能出错的问题
  • 优化外部字幕加载逻辑
  • 搜索页面结果展示顺序和左侧栏保持一致
v0.2.0.22026.08.18

更新内容

  • 优化进度上报
  • 优化视频直链跟随
  • 设置支持清除弹幕缓存
  • 优化预加载下一集
  • 优化弹幕匹配和缓存
  • 优化视频播放网络中断容错机制
  • 修复最大化、全屏的问题
v0.2.0.12026.07.23

更新内容

  • 优化片头片尾获取和跳过功能
  • 支持拖拽字幕到播放器加载
  • 新增webdav定时备份功能
  • navidrome音乐服优先链接服务器歌词
v0.2.02026.07.21

更新内容

  • 统一播放器和详情页的版本展示
  • 优化服务器管理页面卡片效果,并支持拖拽排序
  • 修复trakt登陆后不保存的问题
  • 修复服务器密码不保存的问题
  • 修复服务器外挂字幕不展示的问题
  • 视频播放支持3倍速
  • 弹幕匹配优化
v0.1.9.142026.07.06

更新内容

  • 优化弹幕加载
  • 修复webdav不能加载弹幕的问题
  • 优化托盘右键退出逻辑
  • 修复播放页面打开后需手动点击才能键盘控制的问题
  • 修复控制栏按钮点击后空格键失效的问题
v0.1.9.132026.07.02

更新内容

  • 优化弹幕匹配
  • 修复emos集列表不按季排列
  • 播放器集列表当前集居中
v0.1.9.122026.06.29

更新内容

  • 优化播放器页面按钮阴影
  • 线路输入框自动识别https/http以及端口、路径
  • 继续播放卡片仅点击播放图标才开启播放
  • 有声书服和音乐服启动展示上次进度
  • 修复杜比音效没声音的问题
  • 修复某些302重定向403的问题
  • 修复鼠标拖动进度后键盘上下键不能调整音量的问题
  • 优化弹幕匹配和用户提升
  • 新增是否自动播放下一集开关
v0.1.9.112026.06.23

更新内容

  • 优化服务器配置页面展示
  • 优化跨服资源匹配
  • 修复有声书和音乐媒体库不能全部加载的问题
v0.1.9.102026.06.18

更新内容

  • 线路配置支持分别编辑地址、端口、路径
  • 音乐和有声书新增定时关闭
  • 有声书详情页新增跳转到当前位置按钮
  • 修复emos预加载下一集的问题
v0.1.9.92026.06.16

更新内容

  • 新增预加载下一集功能,可实现无缝切换
  • 弹幕搜索对话框显示当前集编号
  • 修复全屏不能覆盖任务栏的bug
v0.1.9.82026.06.12

更新内容

  • 新增Anime4K、锐化、视频超分等增强效果
  • 详情页跨服资源可在设置里关闭默认展示
  • 修复emos不能续播的bug
  • 播放器页面最大化不再被任务栏遮盖
  • 主窗口上方功能键双击不再触发最大化
  • 修复某些服详情页版本、音频、字幕信息展示错误的问题
v0.1.9.72026.06.11

更新内容

  • 弹幕设置支持字体和描边设置
  • 支持长按鼠标或空格键倍速
  • 优化trakt连接流程
  • 资源卡片新增帧率展示
  • 修复播放结束详情页不刷新的问题
v0.1.9.62026.06.10

更新内容

  • 新增服务器管理页面
  • 媒体详情页跨服资源点击直接播放
  • 播放器控件添加渐变背景
  • 修复有声书的回传bug
v0.1.9.52026.06.09

更新内容

  • 新增聚合继续播放页面
  • 媒体详情页直接展示跨度资源
  • 可自定义首页媒体库展示顺序
  • 新增窗口行为设置
  • 302重定向链接预缓存,加快起播速度
v0.1.9.42026.06.08

更新内容

  • 新增跨服进度同步功能
  • 优化搜索页面结果展示
  • 优化播放页面切集用户反馈
  • 修复切换线路媒体库设置不保留的问题
  • 优化片头跳过逻辑,不跳过正常剧情
  • 弹幕搜索展示所有api的结果
  • 修复某些服不能播放的问题
v0.1.9.32026.06.05

更新内容

  • 重写整个回传汇报
v0.1.9.12026.06.05

更新内容

  • 有声书倍速设置持久化
  • 修复有声书token过期失效导致播放失败的问题
  • 优化媒体库滚动显示
v0.1.92026.06.04

更新内容

  • 播放器接入introdb和theintrodb等数据库,可自动检测片头片尾,进度条分块显示
  • 修复有声书跳集的问题
  • 修复jellyfin和webdav服务器地址解析的问题
  • 媒体库支持更多排序选项
  • 优化继续播放卡片展示
  • 修复下集按钮不能点击的问题
v0.1.8.72026.06.03

更新内容

  • 新增服务器卡片字体调节和侧栏宽度调节
  • 有声书添加跳过片头片尾
  • 修复有声书播放和列表展示的一些问题
  • 修复某些媒体播放不了的问题
  • 优化设置页面列表展示
  • 优化搜索结果返回和展示逻辑
  • 修复导入站点数据不能自动登录的问题
  • 增加线路获取功能(需要服务器配置了接口)
v0.1.8.62026.06.02

更新内容

  • 持久化媒体库排序设定
  • 自动跳过作用于全局
  • 修复webdav路径问题
  • 播放器OSD按钮添加ToolTip
v0.1.8.52026.06.02

更新内容

  • 修复切换服务器页面残留的问题
  • 优化弹幕搜索请求
  • 重写整个调用外部mpv的服务
  • 搜索页面保留搜索记录
  • 优化首页轮播图排版
  • 优化播放器启动流程
  • 重新排版设置页面
v0.1.8.42026.05.30

更新内容

  • 新增从hills导入功能
  • 可自定义首页媒体库和轮播图来源
  • 重新适配浅色主题下音乐播放页UI
  • 更换音乐播放套件
  • 修正音乐播放状态管理
  • 优化mpv初始化方式
  • 弹幕设置可调节是否跟随倍速
v0.1.8.32026.05.29

更新内容

  • 修复emos服媒体库封面不显示的问题
  • 音乐minibar新增音量调节和循环模式
  • 音乐播放页可记忆歌词和列表打开状态
  • 更改图标对话框支持图标库更新
  • 修复下一集不自动跳转的问题
  • 修复剧集列表过长导致播放页面启动失败的问题
v0.1.8.22026.05.29

更新内容

  • 播放页面播完可自动跳转下一集,页面新增选择剧集按钮
  • 修复音乐播放页鼠标在列表和歌词滚动也调节音量的问题
  • 音乐页面新增播放列表展示
  • 修正切换窗口失焦后返回空格失效的问题
  • 修复线路切换的问题
  • 修复播放器进程残留的问题
  • 修改左侧栏服务器卡片的备注样式
  • 修复一些服播不了、没回传的问题
  • 修复图标设置的问题
v0.1.8.12026.05.27

更新内容

  • 新增视频比例调节: 适应/填充/拉伸
  • 备用线路也支持测试和编辑
  • 首页轮播可在设置里关闭
v0.1.82026.05.27

更新内容

  • 新增浅色主题
  • 新增emby音乐服支持
  • 播放页面可直接切换版本
  • 详情页添加选集功能
  • 双击剧集卡片可直接启动播放
  • 音乐播放也支持鼠标调整音量和倍速
  • 弹幕速度会跟随视频倍速
  • 播放页面添加置顶
  • 持久化音乐播放音量调整
  • 修复播放界面不能调整大小的bug
v0.1.7.22026.05.26

更新内容

  • 重写音乐播放页面的UI
  • 支持手动选择歌词搜索结果
  • 简化了画中画的osd显示
  • 新增鼠标滚轮调节音量的支持
  • 修复了视频播放器加载阶段失焦时出现白框的问题
  • 修复了音乐播放minibar和视频播放窗口的一些问题
  • 优化程序内更新流程
v0.1.7.12026.05.25

更新内容

  • 新增视频窗口尺寸设置
  • 优化切换服务器流程
v0.1.72026.05.24

更新内容

  • 新增audiobookshelf协议有声书支持
  • 新增navidrome协议音乐服支持
  • 新增弹幕设置面板
  • 修复首页合集不显示的问题,建立合集详情页面
  • 新增自定义mpv.conf功能
  • 修复代理配置不生效的问题
v0.1.62026.05.22

更新内容

  • 重构左侧栏卡片,删除切换服务器对话框
  • 添加webdav支持
  • 添加备份和从备份导入功能
  • 添加自定义代理
v0.1.52026.05.21

更新内容

  • 新增弹幕搜索功能,可手动切换
  • 新增自定义服务器图标功能和图标库管理,支持URL导入图标库
  • 修复切换下一集时起播位置漂移的bug
v0.1.42026.05.20

更新内容

  • 新增弹幕功能,自定义弹幕api
  • 添加左侧栏右键功能
  • 自定义首页媒体库标题显示方式
  • 新增每个服务器的代理开关控制
  • 左侧栏可拖拽服务器排序
  • 修复已知的一些bug
v0.1.32026.05.19

更新内容

  • 集成在线字幕搜索功能,需配置assrt token
  • 添加加载本地字幕功能
  • 修复播放器窗口控制按钮在亮色背景下不可见的问题
v0.1.2.22026.05.19

更新内容

  • 播放启动速度优化:详情页和续播栏点击播放时直接复用已加载的媒体信息,减少网络请求
  • 播放器窗口立即弹出:以预设大小显示后再按视频实际尺寸自动调整
  • 右键菜单图标改为 Fluent UI 风格
  • 重构应用初始化和播放器进程模型,移除内嵌播放器视图
v0.1.2.12026.05.18

更新内容

  • 修复移动数据+系统代理模式下请求绕过代理直连超时的问题
  • 代理日志写入 %TEMP%\ai_player.log,便于排查网络问题
v0.1.22026.05.17

自动更新 & 播放器增强

  • 应用启动时自动检测新版本,可一键下载安装
  • 侧边栏"设置"按钮在有新版本时显示红点角标
  • 更新下载失败时提供详细错误提示与浏览器手动下载入口
  • 播放器快捷键支持完全自定义配置
  • 支持通过快捷键切换窗口置顶与退出全屏
  • 播放器 OSD 控件布局调整,操作更直观流畅
v0.1.12026.05.16

性能与部署优化

  • 修复 Win10 环境下缺失 Windows App SDK 运行时的报错(改为自包含部署)
  • 更新身份验证头部处理逻辑
v0.1.02026.05.10

里程碑版本

  • 全新 WinUI 3 播放容器,基于 libmpv 深度定制
  • 重构 OSD 交互层,支持全屏手势与快捷键
  • 增强全局聚合搜索,支持剧集级过滤
  • 实现播放进度与状态的实时双向同步
  • UI 逻辑与播放核心物理分离,提升稳定性
v0.0.2

视觉焕新

  • 全面引入 Fluent 2 设计规范,优化色彩与动效
  • 重构首页媒体库与详情页布局
  • 优化大并发场景下的图片加载性能
  • 新增多服务器切换与凭据安全管理
Stack

技术驱动

基于现代工具链,追求代码质量与运行效率。

Flutter 3.5+
Dart 3.5+
C# / .NET 8
WinUI 3
libmpv
Riverpod
go_router
Dio
fluent_ui

开启您的声画视界

现在就下载 AI Player,享受为您度身定制的媒体中心。