Repository navigation
Releases: FNOSP/Fntv-Plus
Release list
Fntv-Plus v3.9.0
Fntv-Plus 更新日志
v3.9.0 (2026-10-12)
本次更新整体更换了随包 MPV:内核对齐 mpv-Yaozhi 1.0.6-2 生产栈,并接入一整套 Fntv-Plus 功能集(24 项)、自绘起播格式徽章、超分与补帧自适应画质;同时修掉一批用户反馈的 bug:卡顿(透明窗口 30 帧上限、滚动动画风暴)、弹幕(错季匹配、闪几秒就重来、失败被缓存锁死、同轨堆叠错乱)、播放页与移动端(底栏换行叠行、轮播黑框、伪横屏被裁)等,详见下方修复清单。应用内另新增帧率诊断徽章(
Ctrl+Shift+Alt+F)便于自助排查。
💿 全新 MPV(本版最大变化)
- 内核对齐 mpv-Yaozhi 1.0.6-2 生产栈:蓝光 / DVD 原盘菜单与导航(HDMV 交互层、弹出层原子叠加、菜单音频恢复与队列、DTS-HD seek 重同步、导航头保留)、未激活内封字幕缓存(换轨秒切不重解)、蓝光远程镜像可拖动、wasapi / sdl 空间声布局保留、杜比视界 RPU 增强元数据、画面 / 字幕色彩空间控制;弹幕渲染全系列(铺满视口、按刷新率独立重绘、原子换轨、预算平滑)一并补齐。
- Fntv-Plus 功能列表(24 项):右键 /「更多」→ Fntv-Plus 子菜单,静态平铺、点开即列表。新增 PGS 字幕亮度(自动识别 / 跟随视频峰值 / 150–400 nits 五档)、章节跳过(按章节名跳 OP/ED/广告 + F3 跳静音点)、按住右方向键平滑快进、动态去黑边、画中画、截屏(原样 / 框选裁剪 / 双图拼接)、导出当前字幕、快捷键绑定列表(uosc 内中文搜索与恢复)、最近播放、字幕自动对轴、字幕搜索下载(ASSRT)、字幕行列表跳转;另有九个自动生效项(属性跨会话记忆、跳转反馈动效、同目录自动连播、播放状态定时保存、音轨/字幕智能选择、跳转撤销重做、挂载盘速度指示、外挂字体目录、音频设备切换 A/V 同步修复)。菜单项右侧实时显示当前状态(● 开启 / ○ 关闭)。
- 专业起播格式标签(自绘徽章):原来只有文字胶囊,现在换为自绘徽章位图 —— 彩色品牌标与透明白图标两风格 × 1x/2x 两档源(1080p 1:1,1440p/4K 下采样保锐度)× 6 级预渲染透明度帧,起播淡入 / 停留 / 淡出完整;画面标 Dolby Vision / HDR Vivid / HDR10+ / HDR10 / HLG / SDR,音频标 Dolby Atmos / DTS:X / TrueHD / DTS-HD(含 MA/HRA 细分)/ AC-4 / MPEG-H / Audio Vivid / DRA / APE / FLAC / PCM / AAC 等,音轨切换自动刷新;默认停靠右上(可选四角,选左上自动为信息条让位),资产缺失或渲染失败自动回退文字胶囊。
- 「超分与补帧」自适应画质统一管理:设置面板统一卡片,空间增强与时间平滑两项独立开关、默认关闭;自动档按显卡档位(Electron GPU 探测五档)、片源分辨率 / 帧率 / 输出负载 / 画面格式决策。空间增强以 SSim(SSimSuperRes / SSimDownscaler)与 FSRCNNX 为主(随包新增 igv 着色器与 KrigBilateral 色度增强),Anime4K / NNEDI3 / RAVU 保持手动选择不被自动替换;新增智能去色带(仅 8bit / 非 HDR / 低码率)。RIFE v4.6 预留 Vulkan / TensorRT FP16 双后端契约(未含 VapourSynth 运行时时保持原生平滑,绝不先降采样再补帧);HDR10 / HDR10+ / HLG / 杜比视界 / 原盘 / VFR / 倍速场景自动保护;暂停、跳转、恢复期间复用滤镜图零属性写入,实时丢帧守卫连续过载只降不升。
- 播放器链路修复:修复 MPV 播放黑屏只有声音(watch_later 残留弹幕滤镜导致滤镜链初始化失败,双保险根治)、全屏弹幕左右抖动与不显示(lavfi 滤镜按帧插值,挂链失败自动回退 OSD、硬解帧自动 hwdownload);倍速改为按剧集持久化记忆(换集不再回到 1×)。
🐛 修复 · 卡顿与性能
- 透明窗口 30 帧上限根治(用户反馈卡顿的根因):Windows DirectComposition 合成路径会把透明窗口的持续更新钳制在 30Hz,本版关闭该呈现路径 —— 实测非首页 54fps、静置回落 60fps;保留
FNTV_KEEP_DCOMP=1逃生开关便于对比。 - 滚动动画风暴治理:虚拟列表滚动时每帧回收重建卡片会触发入场动画风暴,现在滚动期间(400ms 窗口)新出现的卡片与弹窗直接显示跳过入场动画;滚轮滚动不再反复全文档扫描样式(1.2s 最小间隔)。
- 播放按钮注入减负:DOM 变更 200ms 防抖 + 空转轮询指数退避(1.2s → 封顶 10s,页面活跃自动回高频);用 textContent 取代 innerText,免强制布局。
- 渲染日志批量合流:preload 端 500ms 尾随批量(满 100 条 / error 立即冲刷),整批单次落盘,减少高频日志对主线程的打扰。
🐛 修复 · 弹幕
- 错季匹配根治:第 5 集匹配到宣传视频 —— 候选原先只按弹幕条数取、从不校验是不是这一集,现在按「主名相等 + 季号一致」硬判,B站脏番名自动换词重试,低质条目不锁源缓存。
- 「闪几秒就重来」闭环振荡:网页弹幕反复重新拉取的竞态修复。
- 自建源失败被缓存锁死 6 小时:失败不再写长期缓存,下一集自动重试。
- 整条弹幕不显示:上版回退带入的已删除函数调用修复。
- 同轨堆叠错乱(「往前一下又往后退」):排版定稿为轨道独占(顶部 / 底部 / 滚动不再共用轨道池),并删掉渲染端 ×1.5 双重缩放这一重叠真因;跨类型压字、聚合弹幕放大后遮挡、速率不一致三处一并修。
- 「只有十来条」:轨道分配从「整批丢弃」改为按会不会撞释放轨道,重启后连续滚动。
- 弹幕密度与开关:密度开关点击无反应(菜单派发白名单漏项)、密度回退不再整批丢弃;密度改为「展示占比」手动输入(只控同屏条数,显示范围不变)。
- 手机 / 平板弹幕字号:改按视频画面实际高度计算(原先按画布全高,小屏过大);新增「自动缩放」开关(密集时按轨道占用率缩字号)。
- 自建源多地址:支持多地址自动切换,失败根因直接展示在弹幕配置面板。
🐛 修复 · 播放页 / 移动端 / 界面
- 播放页底栏换行叠行:裁切被自家 CSS 压制 + 右栏 flex-wrap 换行,控件不再错位;手机底栏改真两行(音量归位、全控件可见);文字按钮字号全量钉 16px(与「选集」一致)。
- 底栏弹出面板:定位修正 + 原生弹层收口;弹幕按钮 hover 即弹面板、音量图标与滑条修正。
- UI 模式按钮:被「每日放送」挡住(offsetParent 对 fixed 元素恒 null)、首访定位与初值固化 —— 已修。
- 手机模式外观:顶栏收口(标题不再截断、高度紧凑、logo 对齐中线)、页面级左留白 44→16(卡片行整体左移)。
- 首页 / 轮播:手机端四修(轮播黑框、卡片过大、底栏挤出、全屏转横屏);触屏设备存量样式 4 不再挡住样式 5;样式 5 封面竖版兜底 + 信息层重设计。
- 继续观看卡误触:圆钮命中区收窄到可见图形。
- 伪横屏全屏:横屏补丁原先打在插件 config 的副本外从未生效(改到插件实例);被裁切样式补回;飞牛 App 内全屏仍竖屏改为「点击前判定 + 原生失败自愈降级」。
🐛 修复 · 网页端与网关
- 正式运行不再监听任何 TCP 端口(网关 socket 改读官方 ui/config)。
- 「有时候还是以前的样式」:网关地址被硬导航带跑已修(跳出增强),底栏布局样式改为无条件注入,不再受条件判定影响。
- fpk 端:补齐「清除弹幕」(与桌面同语义);调试日志新增一键复制按钮。
🐛 修复 · 安装器
- 双击入口
ERR_FILE_NOT_FOUND(stub 解压名 ui.zip 与 C# 侧 www.zip 不一致)。 - 真机三连修:PLUGINSDIR 清理、GPU 抢占、进度分母(此前进度条会在中途就跑到 100%)。
- 「安装包发布」改为安装包真实构建时刻;已安装检测加固(InstallLocation 反推真实目录 + 历史产品名 + 32 位视图)。
- 界面细节:左上角 logo 换方形 App 图标、窗口四角圆角自愈、任务栏图标取 256 帧、点击吞没根治、选项页按钮样式。
🐛 修复 · 其它
- Linux AppImage 产物名去掉
linux字样,符合 AppImage 命名规范。
🩺 新增:帧率诊断(自助排查)
- FPS / 帧诊断徽章(
Ctrl+Shift+Alt+F):实时帧率 + 慢帧归因(Long Animation Frames:>32ms 帧数、最贵脚本、样式重算、布局耗时)+ 慢帧滚动容器采样 + 透明窗实测形态(避免 A/B 误测)。 - GPU 特征状态:主进程读取 Chromium GPU 状态(合成 / 光栅 / DRC / 2D / WebGL),可一眼判断是否落到软件渲染。
- 玻璃滤镜一键开关(
Ctrl+Shift+Alt+B):持久化、首帧前注入。诊断热键用三键组合(原双键与常见软件冲突)。
📱 改进:移动端 / 平板
- 「UI 模式」手动切换:首页新增按钮(矢量图标,跟随「每日放送」显隐),手机版 / 电脑版一键切换并记忆,默认电脑版 —— 不再依赖自动识别(平板与触屏笔记本上易误判)。新布局只在「触屏 + 短边 ≤ 820」启用,PC 样式一行未动。
- 触屏专属轮播(样式 5):全宽单卡 + 原生横滑,触屏自动启用。
- 首页卡片对齐官方 App 尺度(用户真机截图逐像素实测):继续观看横版 16:9、卡片行重设计。
- 弹幕菜单:改 hub-and-spoke 两级结构 + 原地刷新;「按类型屏蔽」并入弹幕样式子菜单。
🖥 改进:安装器新版界面
- 全新界面:NSIS stub + WPF/WebView2 自绘四页(封面安装说明与发布日期、许可协议排版化、进度、完成页对勾徽章);卸载侧栏新稿。
💻 支持平台
- ✅ Windows (x64)
- ✅ macOS (Intel & Apple Silicon)
- ✅ Linux (x64 & ARM64)
- ✅ 飞牛 fnOS(NAS / fpk 微应用;x86_64 已实测、ARM64 未实测)
📥 下载指南
| 平台 | 文件类型 | 说明 |
|---|---|---|
| 💻 Windows | .exe |
由维护者手动上传至本 Release(不通过自动构建) |
| 🍎 macOS | .dmg |
磁盘镜像,安装后执行: sudo find "/Applications/Fntv-Plus.app" -exec xattr -d com.apple.quarantine {} \; 2>/dev/null |
| 🐧 Linux | .AppImage |
便携应用,添加执行权限后直接运行。弹幕与播放器配置已内置,仅需自行安装 mpv(要求版本 > 0.37.0) |
| 🏠 飞牛 fnOS | .fpk |
微应用(NAS),按主机架构选包:x86 主机装 Fntv-Plus-<版号>.fpk(已实测);ARM 主机装 Fntv-Plus-<版号>-arm64.fpk(.fpk;不改影视应用任何文件,原生 5666 端口访问不受影响,卸载即还原。升级:应用中心卸载时勾选「保留数据」→ 安装新包,设置与缓存自动恢复 |
📦 更新机制说明(v3.7.0 起生效)
- 所有平台安装包均在 GitHub Release 下载:Fntv-Plus v3.9.0 下载
- 更新类型由版本号增量自动判定,无需再区分安装包标识:
- 热补丁更新:版本号第三位增加(如
3.9.0→3.9.1),应用内弹窗点击「应用补丁」即可完成,重载生效,无需下载全量包;- 全量包更新:版本号第二位或第一位增加(如
3.8.0→3.9.0),应用内引导前往 GitHub 下载完整安装包覆盖安装。- 同版本号的热补丁重复发布不会重复提示。
⚠️ 本版为全量包更新(3.8.0 → 3.9.0,第二位增加):含随包 MPV、安装器界面与播放器品牌改动,热补丁覆盖不到,请下载完整安装包覆盖安装。- 🏠 飞牛 fpk 版不参与上述自动更新:升级方式即上表「应用中心卸载(勾选保留数据)→ 安装新
.fpk」。
💡 Windows 与飞牛 fpk 版本由维护者手动上传,本 Release 的 macOS / Linux 安装包由 GitHub Actions 自动构建并发布。
自动构建于 GitHub Actions 🤖
Fntv-Plus v3.8.0
Fntv-Plus 更新日志
v3.8.0 (2026-10-04)
本次更新上线飞牛 fnOS 应用(fpk 版),并集中优化登录逻辑、弹幕体验与刮削:访问码登录与证书信任重构、弹幕样式持久化保存、自建弹幕拉取全面优化、新增 Jav 番号刮削;另有一批小功能与修复一并上线。
🎉 飞牛 fpk 应用上线
- 飞牛影视增强以 fnOS 微应用形式上架:NAS 装一次,电视 / 平板 / 手机 / 电脑浏览器打开影视即是增强版,不改飞牛系统与影视应用任何文件,卸载即还原。
🔐 登录逻辑优化
- 访问码登录:登录页新增可选「访问码」字段,输一次码即可建立会话并自动记忆,之后免重输;FN ID OAuth 窗口遇门禁页自动填码;访问码加密存储、启动自动重验证(桌面端与 fpk 两端生效)。
- 修复「一直弹证书不信任」死循环:信任列表写的是配置里的原始 server,真正 TLS 握手失败的是 80 端口重定向后的 https 真实端口;现在按真实握手主机入信任列表,Node / MPV / 兜底三端同步,私有地址免验证对齐。
- 修复 fpk 门禁两连:访问码登录后变原始网页(登录链 302 跳出网关命名空间)、门禁解锁 Cookie 按回环 Host 校验导致的无限循环。
✨ 弹幕样式持久化保存
- MPV 弹幕样式菜单改动自动保存:合并回写 uosc_danmaku.conf(字段级合并,密文凭证与开关不受影响),重启 / 重开不再丢;屏蔽词保存独立成键,不再冲掉样式设置。
- 弹幕样式默认值修正:字号 / 透明度 / 描边对齐设置面板默认,显式指定中文字体,根治「弹幕很糊、字体怪」。
- 弹幕字号自适应:4K / 高 DPI / 超宽屏自动补偿,描边阴影随字号同比缩放,显示环境变化自动重建。
🚀 自建弹幕拉取优化
- 系列匹配记忆:以季为键记住命中条目,各集标题元数据不一致(中文名 / 日文名混排)也能整季稳定命中,不再「第一集能中第二集搜不到」。
- 低阈值聚合:自建源命中但弹幕低于阈值时自动叠加内置 B站弹幕(条目级合并去重),个位数弹幕的条目不再终结整条链路。
- 弹弹play 省配额:跨会话条数闸门 + 同集会话内去重,开放 API 不再被无谓重拉;日文原名自动换中文名重试。
- 弹弹play 兜底接入桌面端网页播放器(fpk 版此前已支持,本次桌面端补齐、双端一致):自建源与 B站 都未命中时自动降级弹弹play(设置里填的自定义凭证优先,内置凭证按需使用),手动搜索可直接选弹弹play 条目,「来源详情」逐源展示三源状态。
- 手动搜索增强:MPV 搜索接自建源候选置顶直选;网页端手动搜索支持 B站正版条目选定(按季锁定逐集对位)、番剧区 / 视频区候选合并展示并亮官方弹幕数,新增「清除弹幕」按剧重置错误匹配。
- B站 Cookie 每日体检:登录态过期不再静默失败,来源详情面板常显体检结论;扫码登录 / 手动粘贴后状态即时刷新,无需重启。
- 已完结番剧弹幕源锁定:手动选定或自动命中后整季复用,每集按集号精确取分 P。
🎬 Jav 番号刮削
- 电影详情页出现「⟳ jav 刮削」按钮,按番号自动查询回填标题 / 简介 / 日期 / 封面(锁定防覆盖已有内容),封面就地替换。
- 支持文件夹模式:夹名无番号自动递归子文件,夹与子视频双重回填;演员真实落库(搜索 / 建人 / 头像)。
- 修复「显示失败但数据实际已写入」的回填判定。
🧩 其他功能更新
- 弹幕聚合:窗口内相同弹幕合并为一条 ×N 计数(字号克制放大,开关与窗口可调)。
- 弹幕来源可视化:三源(自建接口 / B站 / 弹弹play)逐源展示谁在用、谁试过没中、谁没轮到。
- MPV 全屏弹幕渲染重构:lavfi 滤镜按帧插值根治全屏左右抖动,滤镜挂链失败自动回退 OSD;加载期 OSD 提示改堆叠展示不再互相顶掉。
- 片头片尾手动标记(双端互通):打点 / 直填 / 试跳校准 / 整季应用,保存写回飞牛服务端;MPV 面板四点打点 + 精确区间编辑 + 当前值回显。
- 跳过按钮升级:动态跳过(按打点区间跳,不再跳固定端点)、显示窗口(片头开播 N 秒内 / 片尾剩 N 秒内按时出现)、硬门卫(没数据的段一律不弹)。
- 网页端「标记」入口进播放器控制栏:「弹幕」按钮旁悬停即开,自动数据不准时可就地修正。
- Bangumi 同步可诊断:失败原因归类(网络 / 密钥 / 限流)带处置建议、「测试连接」按实际传输链路探测、「最近同步状态」持久化展示、网络类失败自动重试。
- 观影记录海报后台补齐:已缓存海报首绘即显,缺失的后台并发拉取落盘;轮播骨架深浅随页面主题实时跟随。
- 自定义 Logo 兜底:预设下线 / 换设备数据丢失 / 读取失败一律回退默认图,不再挂裂图。
- 匿名使用统计与反馈:应用内 Bug 反馈 / 日志一键上传,多后端容灾(Cloudflare / 腾讯云,国内直连);官网自有域名上线。
🐛 其他修复(节选)
- 根治首页轮播系列问题:海报不显示 / 全灭 / 错位、骨架卡死 99%、加载慢、Logo 获取失败。
- 修复 MPV 播放黑屏只有声音(watch_later 残留弹幕滤镜导致滤镜链初始化失败,双保险根治)。
- 修复全屏弹幕不显示、续播场景片头按钮误复活、MPV 手动搜弹幕总是获取超时。
- 修复换设备后自定义 Logo 变裂图、匿名心跳恒 400、统计端点报错刷屏。
- 修复 TMDB 季号 404 自动对位、「补全集信息」只回填一半。
🔧 体验优化
- 弹幕轨道吞吐优化:碰撞判定按「会不会撞」释放轨道,高密度弹幕不再成堆被丢。
- MPV 弹幕菜单两级结构 + 原地刷新;空闲/换集瞬间不再因空播放地址报错。
- 应用图标迭代至 v10,安装器画稿进构建链;打包规则统一、构建占用自动重试(EBUSY)。
- 日志与诊断能力增强:轮播 / 弹幕 / Bangumi 全链路可在 app.log 取证,便于远程排查。
💻 支持平台
- ✅ Windows (x64)
- ✅ macOS (Intel & Apple Silicon)
- ✅ Linux (x64 & ARM64)
📥 下载指南
| 平台 | 文件类型 | 说明 |
|---|---|---|
| 💻 Windows | .exe |
由维护者手动上传至本 Release(不通过自动构建) |
| 🍎 macOS | .dmg |
磁盘镜像,安装后执行: sudo find "/Applications/Fntv-Plus.app" -exec xattr -d com.apple.quarantine {} \; 2>/dev/null |
| 🐧 Linux | .AppImage |
便携应用,添加执行权限后直接运行。弹幕与播放器配置已内置,仅需自行安装 mpv(要求版本 > 0.37.0) |
📦 更新机制说明(v3.7.0 起生效)
- 所有平台安装包均在 GitHub Release 下载
- 更新类型由版本号增量自动判定,无需再区分安装包标识:
- 热补丁更新:版本号第三位增加(如
3.8.0→3.8.1),应用内弹窗点击「应用补丁」即可完成,重载生效,无需下载全量包;- 全量包更新:版本号第二位或第一位增加(如
3.7.0→3.8.0),应用内引导前往 GitHub 下载完整安装包覆盖安装。- 同版本号的热补丁重复发布不会重复提示。
💡 Windows 版本由维护者手动上传,本 Release 的 macOS / Linux 安装包由 GitHub Actions 自动构建并发布。
自动构建于 GitHub Actions 🤖
Fntv-Plus v3.7.0
Fntv-Plus 更新日志
v3.7.0 (2026-09-14)
本次更新以体验优化与问题修复为主:首页加载更顺滑、整机卡顿与动画迟滞根治、弹幕体验全面打磨,新增「自定义刮削」与季行翻页箭头,并根治季页选集只显示 11 集等问题,共修复 23 项。
✨ 新功能 / 体验改进
- 首页轮播加载体验重做:打开首页时原生内容立即显示,轮播位置提前留出并显示骨架卡,骨架内实时显示「加载中… N%」进度条,加载完成后无缝替换为真实轮播——彻底告别白屏闪烁、全屏遮罩与突跳替换。
- 自建弹幕接口(danmu_api):弹幕优选源新增自建接口支持,命中即用,未命中自动降级内置 B 站弹幕;服务地址仅存于设置面板,不落配置文件与日志。
- 网页弹幕手动搜索:弹幕弹窗新增手动搜索段,展开后自动按番名搜索候选取前五条可直接拉取项,点选即刻上屏并记住选择。
- 弹幕接口分层诊断:接口测试扩展为超时 / 重复 / 关键词 / 三跳 / 代理五档可配,DNS、TCP、TLS、首字节逐层结论实时上屏,出问题能直接看到断在哪一层。
- 网页弹幕弹窗重做:照抄飞牛 Semi 原生弹层容器——真 Switch 开关、进出场动画、折叠菜单式布局,来源详情一览无余。
- 侧栏快捷操作面板:默认收起为一排可直接点击的图标(设置 / 观影记录 / 切换系统 / 反馈),支持折叠记忆,不再遮挡左侧分类文字。
- 详情页序号视图适配:纯数字选集(序号网格)也走美化布局,数字块带发丝线、圆角与悬停微浮,当前集有品牌色描边。
- 云母增强叠液态玻璃质感:磨砂组件底缘暗折射线、悬停镜面高光(静态化后零开销)。
- 版本号更新机制全新升级:更新类型改由版本号增量直接判定——第三位增加(如 3.7.0 → 3.7.1)为热补丁,应用内即可完成更新;第二位或第一位增加(如 3.7.0 → 3.8.0 / 4.0.0)为全量包更新,引导下载完整安装包。同版本号有热补丁不再重复提示。
- 热补丁机制完善:补丁包收集范围扩展(共享模块全部纳入),require 解析改为覆盖层优先——共享模块与插件子模块的热修复真正可靠生效。
- 设置面板新增「自定义刮削」分类(自 Web 版 fpk 移植,六卡对齐):
- 自定义刮削源:把季标题/季号/TMDB 等锚点发给自建刮削服务,返回的分集标题/简介回填飞牛(只填空/覆盖占位/中文覆盖英文,绝不倒打已有中文;写回带字段锁)。请求由桌面端代理发出,服务无需配置 CORS。
- Jav 刮削(独立卡,默认关):电影文件名含番号时详情页出现「⟳ jav 刮削」按钮,按番号从 javbus 查询回填标题(锁定防覆盖),封面就地替换(仅本地视觉)。
- Fanart.tv 高清 Logo:TMDB 拿不到可用透明 Logo 时自动兜底官方高清 Logo(轮播标题替换 + 详情页 Logo 回填两处生效)。
- TVMaze 分集兜底:「补全集信息」在 TMDB 缺英文标题/简介或整集缺失时自动用 TVMaze 官方 API 补英文(免 Key,国内直连)。
- OMDb IMDb 评分 / MyAnimeList 官方:API Key 配置卡就绪(评分展示与跳片头映射链消费点后续接入)。
- 分类页顶置「🚧 功能开发中,未正式生效」横幅,明示整体仍处验证期。
- 季行翻页箭头:剧集一级页季选择行两侧新增无背景雪佛龙箭头,点击整屏平滑翻页;超过 4 季才出现,解决横滑行滚动条隐藏后后面的季无法到达的问题。
- 「Bangumi 补全」按钮:季页新增按标题匹配 Bangumi 条目、逐集回填中文标题/简介(三段式拉取,实时进度反馈)。
🐛 修复
- 修复首页轮播骨架卡死不动(进度条停在 99% / 0% 永不进入轮播)的死锁:数据就绪早于页面就绪时收尾动画被误杀,已修复并加看门狗自愈兜底。
- 修复整机发卡:首页常驻无限动画把 GPU 合成器钉成 60fps 永动(空闲 GPU 进程占用 40~80%),加载态动画全部有限化,页面静止后 GPU 占用归零。
- 修复「所有动画慢吞吞一段一段」:移除鼠标跟随高光引发的全页样式重算风暴(悬停期渲染负载 80%+ → 39%)。
- 修复未识别视频占前排时首页轮播获取不到内容、进度条永久卡 99%(数据主源切换为 item/list API,服务端直接过滤非影视项)。
- 修复首页「已入库」角标永不亮、点卡片恒跳外链的问题(同上根因,库索引改走 API 主源,构建从 14 秒降到一次请求)。
- 修复 MPV 播放完全完毕后「重新播放」点击无效的问题。
- 修复「其他」分类视频播完点「重新播放」后播放列表丢失的问题(电视节目一直正常);现在同文件夹视频与多集内容重播都会恢复完整列表。
- 修复深色模式下所有弹出窗口(编辑元数据等)整体发白的问题。
- 修复 MPV 搜索弹幕时候选标题显示乱码的问题(Windows 代码页差异,已与机器编码解耦)。
- 修复剧集详情页(含序号视图)文字排版问题:选集区溢出换行、演职人员头像行被错误折行堆叠等。
- 修复 MPV 拿不到 NAS 外挂字幕、「加载字幕」只能列本机磁盘的问题。
- 修复退出网页播放后弹幕层冻结残留、收起延迟两三秒的问题。
- 修复自建弹幕源模糊匹配挂错弹幕的问题(改为只认精确匹配)。
- 修复网页播放器起播 / 缓冲时白圈闪烁的问题。
- 修复弹幕弹窗搜索框被磨砂效果误伤成灰白玻璃块的问题。
- 修复 Trakt 面板全部按钮无响应(IPC 通道注册方式错误)。
- 修复开机整窗底色全透需手动强刷的问题。
- 修复播放页云母增强覆盖层(粒子 / 噪点 / 暗角)压在视频画面上的问题。
- 修复重复启动时「程序已在运行」弹窗(改为自动聚焦到已运行的窗口)。
- 修复 thumbfast 进度条悬停缩略图配置从未写入、Trakt 实时同步静默失效的问题。
- 修复剧集季页「选集」最多只显示 11 集的问题(根治):原生选集带是「数据按页拉取(30 集/页)+ 横向虚拟窗口」双层裁剪,美化竖排后横向滚动死亡、窗口冻在首屏。现改为分区模式:第一分区(1 - 30)一次性全部竖排显示,点工具行「31 - 48」页码切换下一分区(同样全量显示),切回正常;列表不再有任何横向游动。
- 修复首页轮播海报错位:隐藏的库索引抓取 iframe 里也会启动一份轮播,与主页面双份并发互相踩踏导致海报顺序错乱;现在轮播只在真实顶层页面运行,并发请求合并为单飞。
- 修复构建偶发失败(EBUSY:打包目录被文件监视/杀软扫描占用)——打包前自动清理旧产物目录并在占用时自动重试。
🔧 优化
- 性能大幅提升:空闲 GPU / 渲染进程占用从 40~80% 双双降到接近 0%,悬停渲染负载减半,老旧机器也能流畅运行。
- 轮播与库索引数据源:主源统一切换 item/list API,一次请求到手,不再依赖隐藏页面滚动抓取,加载更快更稳。
- 播放页视觉净化:云母增强的全屏装饰层不再覆盖视频画面。
- 诊断能力增强:轮播关键链路、弹幕分层诊断等日志全部可在 app.log 取证,便于远程排查问题。
- 构建链:安装器画稿生成正式接入 build:win 构建流程(build:nsis-art),画稿与代码同步产出;TMDB 季集数据补透传播出日期,供「补全集信息」在集号缺失时按播出日期唯一匹配兜底。
💻 支持平台
- ✅ Windows (x64)
- ✅ macOS (Intel & Apple Silicon)
- ✅ Linux (x64 & ARM64)
📥 下载指南
| 平台 | 文件类型 | 说明 |
|---|---|---|
| 💻 Windows | .exe |
由维护者手动上传至本 Release(不通过自动构建) |
| 🍎 macOS | .dmg |
磁盘镜像,安装后执行: sudo find "/Applications/Fntv-Plus.app" -exec xattr -d com.apple.quarantine {} \; 2>/dev/null |
| 🐧 Linux | .AppImage |
便携应用,添加执行权限后直接运行。弹幕与播放器配置已内置,仅需自行安装 mpv(要求版本 > 0.37.0) |
📦 更新机制说明(v3.7.0 起生效)
- 所有平台安装包均在 GitHub Release 下载
- 更新类型由版本号增量自动判定,无需再区分安装包标识:
- 热补丁更新:版本号第三位增加(如
3.7.0→3.7.1),应用内弹窗点击「应用补丁」即可完成,重载生效,无需下载全量包;- 全量包更新:版本号第二位或第一位增加(如
3.7.0→3.8.0/4.0.0),应用内引导前往 GitHub 下载完整安装包覆盖安装。- 同版本号的热补丁重复发布不会重复提示。
💡 Windows 版本由维护者手动上传,本 Release 的 macOS / Linux 安装包由 GitHub Actions 自动构建并发布。
自动构建于 GitHub Actions 🤖
Fntv-Plus v3.6.0
Fntv-Plus 更新日志
v3.6.0 (2026-09-06)
本次更新重点带来三大体验升级:全新首页轮播、沉浸式剧集详情页(一级 / 二级),以及演员信息页「一键查作品 + 是否入库」;同时重做播放逻辑与设置面板,并修复若干播放问题。
✨ 新功能 / 体验改进
- 全新首页轮播:默认采用立体堆叠的 3D 旋转木马样式,海报更大更聚焦,切换带有流畅的 3D 纵深动画;也可在设置中切换为滑动、卡片堆叠等其他样式。
- 沉浸式剧集详情页(一级 / 二级):剧集页与季页均采用 Netflix 风格的两栏布局——左侧选集、右侧剧集信息与演员墙,并配有全屏背景海报;支持剧照点击放大,可一键补全每集的简介信息。
- 演员信息页「一键查作品 + 是否入库」:在演员页面新增「TMDB 完整作品」面板,点击即可查询该演员的全部影视作品;每部作品都会标记是否已收入你的影视库(库中作品带绿色徽章并可点进详情,未入库作品灰显并提示去 TMDB 查看),还支持「只看未入库」快速筛选。
- 云母增强玻璃质感界面:全新的磨砂玻璃视觉风格,让界面更具层次感(默认开启,可在设置中关闭)。
- 主界面 Logo 自定义化:首页顶部 Logo 支持切换为内置的多种海内外流媒体品牌标识(如 Netflix、Disney+、HBO 等),也可自行上传图片,并一键恢复默认。
- Trakt 观影记录同步:可将观影记录同步到 Trakt——已看完的电影、已看过的剧集集数,都会写入你的 Trakt 历史,方便跨平台统一记录。
- 自动连播与「下一集」倒计时:看完一集自动提示并播放下一集,体验对标主流流媒体。
- 智能跳过片头 / 片尾 / 前情:接入更多数据源,跳过覆盖更广、更准确。
- 设置面板全面升级:分类更清晰、采用 iOS 风格开关、支持搜索,并新增浅色主题。
- 年度观影报告:生成可分享的年度总结报告,并可导出为长图。
- 无障碍与多语言:新增键盘焦点高亮、屏幕阅读支持,并支持简体中文 / 英文切换。
- 安装与卸载界面美化:采用液体玻璃风格,并加入品牌闪屏动画。
🐛 修复
- 修复点击播放弹出「选择播放器」时页面出现白屏闪烁的问题。
- 修复使用 MPV 播放时白屏只有声音的问题。
- 修复在网盘 / 远程环境下播放偶发失败、一直转圈或卡顿的问题(百度、115、SVIP 直链等更稳定)。
🔧 优化
- 出厂默认更改:浅色主题、TMDB 免梯子直连
(强烈建议开启,避免无法获取tmdb数据)、云母增强均默认开启,开箱即用。 - 视觉风格统一:全局配色由旧粉紫调整为冷调渐变玻璃风格。
- 播放体验提升:新增 MPV 画质预设(性能 / 均衡 / 高画质)、进度条悬停预览缩略图、倍速与音量跨集记忆。
- 弹幕接口可自定义:弹弹 play 获取弹幕支持填写专属 API 凭证,避免因公共接口限流而拉取失败(404)。
- 手动补全集信息:季页选集支持一键触发补全——当飞牛没能刮到某集的标题 / 简介时,可从 TMDB 重新补回。
- 数据源加载更稳:跳过与弹幕等外部数据在国内网络下自动优选直连,加载更快更稳。
- 整体更流畅:修复多处卡顿,操作响应更跟手。
💻 支持平台
- ✅ Windows (x64)
- ✅ macOS (Intel & Apple Silicon)
- ✅ Linux (x64 & ARM64)
📥 下载指南
| 平台 | 文件类型 | 说明 |
|---|---|---|
| 💻 Windows | .exe |
由维护者手动上传至本 Release(不通过自动构建) |
| 🍎 macOS | .dmg |
磁盘镜像,安装后执行: sudo find "/Applications/Fntv-Plus.app" -exec xattr -d com.apple.quarantine {} \; 2>/dev/null |
| 🐧 Linux | .AppImage |
便携应用,添加执行权限后直接运行。弹幕与播放器配置已内置,仅需自行安装 mpv(要求版本 > 0.37.0) |
📦 包命名说明
- 所有平台安装包均在 GitHub Release 下载
-full全量安装包:用于首次安装或完整覆盖更新,文件名形如Fntv-Plus_3.6.0-full_win_x64.exe(含系统与架构)。-hotfix热补丁包:应用内通过弹窗获取、重载即生效,无需下载全量包;包标识-hotfix(如patch-3.6.0-hotfix.json)。
💡 Windows 版本由维护者手动上传,本 Release 的 macOS / Linux 安装包由 GitHub Actions 自动构建并发布。
自动构建于 GitHub Actions 🤖
Fntv-Plus v3.5.0
Fntv-Plus 更新日志
v3.5.0 (2026-08-25)
本次更新以稳定性与体验优化为主,重点新增「手柄控制」与「影视观影记录」两项功能,并修复若干已知问题。
✨ 新功能 / 体验改进
- 新增手柄控制:支持使用游戏手柄在应用内导航与操控播放。
- 焦点导航:以高亮白框替代鼠标指针,方向键移动焦点、A 键确认(等效点击),无需鼠标即可完成界面操作。
- 媒体控制:通过手柄即可控制播放 / 暂停、快进快退、音量等。
- 自定义映射:设置面板新增「手柄」分类,可对手柄按键进行个性化映射。
- 新增影视观影记录:新增「观影记录」面板,集中回顾你的观看足迹。
- 分区展示:按「已看完 / 在观看」分区,含封面、标题、总时长与最后观看时间。
- 评分展示:已打分的作品在封面标题上方显示五角星评分。
- 观影活动热力图:支持 年 / 季 / 月 / 周 多范围切换,直观呈现每日观看活跃度(正方形小格子,无数据日期以浅白占位)。
- 详情跳转:在作品详情页点击「查看详情」可直接跳转至飞牛影视内对应作品详情播放页。
🐛 修复
- 修复若干已知问题,提升整体稳定性与界面交互体验。
🔧 优化
- 热更新机制完善:优化完善热更新补丁包安装覆盖机制。
💻 支持平台
- ✅ Windows (x64)
- ✅ macOS (Intel & Apple Silicon)
- ✅ Linux (x64 & ARM64)
📥 下载指南
| 平台 | 文件类型 | 说明 |
|---|---|---|
| 💻 Windows | .exe |
由维护者手动上传至本 Release(不通过自动构建) |
| 🍎 macOS | .dmg |
磁盘镜像,安装后执行: sudo find "/Applications/Fntv-Plus.app" -exec xattr -d com.apple.quarantine {} \; 2>/dev/null |
| 🐧 Linux | .AppImage |
便携应用,添加执行权限后直接运行。弹幕与播放器配置已内置,仅需自行安装 mpv(要求版本 > 0.37.0) |
📦 包命名说明
- 所有平台安装包均在 GitHub Release 下载
-full全量安装包:用于首次安装或完整覆盖更新,文件名形如Fntv-Plus_3.5.0-full_win_x64.exe(含系统与架构)。-hotfix热补丁包:应用内通过弹窗获取、重载即生效,无需下载全量包;包标识-hotfix(如patch-3.5.0-hotfix.json)。
💡 Windows 版本由维护者手动上传,本 Release 的 macOS / Linux 安装包由 GitHub Actions 自动构建并发布。
自动构建于 GitHub Actions 🤖
Fntv-Plus v3.4.1
Fntv-Plus 更新日志
v3.4.1-hotfix (2026-08-20)
本次更新修复电视直播 / 其他视频调用外置播放器失败的问题,优化界面显示与数据获取逻辑,并新增自定义界面选项与 MPV 快捷重播。
✨ 新功能 / 体验改进
- 新增自定义界面选项:设置中新增「自定义界面」入口,可对界面外观进行个性化调整。
- MPV 新增重新播放按钮:MPV 播放器新增「重新播放」快捷按钮,一键重播当前内容。
🐛 修复
- 修复其他视频调用外置播放器失败:修复部分「其他视频」调用外部播放器失败的问题。
- 修复电视直播源调用外置播放器失败:修复播放电视直播源(黑屏 / 无法播放)调用外部播放器失败的问题。
- 修复主进程热补丁加载失败:修复旧版本无法正确加载主进程补丁的问题,使热补丁可正常生效(含直播绕过逻辑)。
🔧 优化
- 优化深浅模式卡片显示:优化浅色 / 深色主题下卡片的显示样式,文字与背景对比更清晰。
- 优化每日放送卡片数据获取:优化「每日放送」卡片的数据获取逻辑,加载更稳定、刷新更及时。
- 优化首页轮播图加载显示:优化首页轮播图的加载与展示效果,切换更流畅。
- 优化轮播图海报兜底:轮播图海报获取失败时显示更友好的占位图,不再出现裂图或空白。
- 优化设置页面按钮显示:优化设置页面部分按钮的显示逻辑,减少误触与显示异常。
💻 支持平台
- ✅ Windows (x64)
- ✅ macOS (Intel & Apple Silicon)
- ✅ Linux (x64 & ARM64)
📥 下载指南
| 平台 | 文件类型 | 说明 |
|---|---|---|
| 💻 Windows | .exe |
由维护者手动上传至本 Release(不通过自动构建) |
| 🍎 macOS | .dmg |
磁盘镜像,安装后执行: sudo find "/Applications/Fntv-Plus.app" -exec xattr -d com.apple.quarantine {} \; 2>/dev/null |
| 🐧 Linux | .AppImage |
便携应用,添加执行权限后直接运行。弹幕与播放器配置已内置,仅需自行安装 mpv(要求版本 > 0.37.0) |
📦 包命名说明
- **所有平台安装包均在 GitHub Release 下载
-full全量安装包:用于首次安装或完整覆盖更新,文件名形如Fntv-Plus_3.4.1-full_win_x64.exe(含系统与架构)。-hotfix热补丁包:应用内通过弹窗获取、重载即生效,无需下载全量包;包标识-hotfix(如patch-3.4.1-hotfix.json)。
💡 Windows 版本由维护者手动上传,本 Release 的 macOS / Linux 安装包由 GitHub Actions 自动构建并发布。
自动构建于 GitHub Actions 🤖
Fntv-Plus v3.4.0
Fntv-Plus 更新日志
v3.4.0-full (2026-08-17)
本次更新重点上线 热补丁更新机制:用户通过弹窗获取补丁后,重载应用即可生效,无需下载全量包覆盖更新;同时修复多项问题并优化界面动画。
✨ 新功能 / 体验改进
- 上线热补丁更新机制:用户通过弹窗获取热补丁(包标识
-hotfix)后,重载应用即可生效,无需下载以-full标识的全量安装包覆盖更新;应用补丁后侧栏 / 关于页版本号同步显示为补丁版本。
🐛 修复
- 修复应用补丁弹窗误报「发现新热补丁」:当已是最新且无新补丁时不再误提示
- 修复关闭向导后遮罩残留、需点两次才退回侧栏:应用补丁 / 测试更新向导关闭时统一调用退出设置面板,一次性正确退回侧栏,不再残留遮罩层。
- 修复列表页(全部剧集)路由返回后居中失效:进入多季剧集详情页再退回列表页时,列表居中布局第二次失效的问题已修复(布局锁定机制改为绑定真实 DOM 节点,详情页清除标记时一并清空锁)。
- 修复飞牛影视个人视频库消失问题:修复个人视频库偶发不显示 / 消失的问题,确保进入影视界面时个人库正常加载。
- PotPlayer 播放 strm 失败初步修复:初步修复 PotPlayer 播放 strm 直链失败的情况,提升外置播放稳定性。
- 修复特定情况下详情页显示异常问题:修复某些情况下详情页布局 / 内容显示异常的问题。
- 优化 B 站弹幕匹配电视剧逻辑:优化 B 站弹幕对电视剧的匹配策略,减少误匹配与漏匹配。
- 修复特定情况下首页重复刷新问题:修复某些情况下首页重复刷新的问题,避免重复拉取与闪烁。
🔧 其它
- MPV 插帧新增 N 卡档:适配 RTX 50 系驱动级 Smooth Motion(呈现上下文 winvk,需在 NVIDIA App 按 exe 注册
mpv.exe并开 SM 后生效);同步修复此前误用 D3D11 导致无效的问题。 - 优化界面动画:卡片 / 按钮入场改用 anime.js 引擎(v4.5.0),新增 stagger 错落入场与更顺滑的过渡效果,并保留 CSS 降级兜底保证兼容性。
💻 支持平台
- ✅ Windows (x64)
- ✅ macOS (Intel & Apple Silicon)
- ✅ Linux (x64 & ARM64)
📥 下载指南
| 平台 | 文件类型 | 说明 |
|---|---|---|
| 💻 Windows | .exe |
由维护者手动上传至本 Release(不通过自动构建) |
| 🍎 macOS | .dmg |
磁盘镜像,安装后执行: sudo find "/Applications/Fntv-Plus.app" -exec xattr -d com.apple.quarantine {} \; 2>/dev/null |
| 🐧 Linux | .AppImage |
便携应用,添加执行权限后直接运行。弹幕与播放器配置已内置,仅需自行安装 mpv(要求版本 > 0.37.0) |
📦 包命名说明
-full全量安装包:用于首次安装或完整覆盖更新,文件名形如Fntv-Plus_3.4.0-full_win_x64.exe(含系统与架构)。-hotfix热补丁包:应用内通过弹窗获取、重载即生效,无需下载全量包;包标识-hotfix(如patch-3.4.0-hotfix1.json)。
💡 Windows 版本由维护者手动上传,本 Release 的 macOS / Linux 安装包由 GitHub Actions 自动构建并发布。
自动构建于 GitHub Actions 🤖
Fntv-Plus v3.3.6
Fntv-Plus 更新日志
v3.3.6 (2026-08-11)
本次更新重点新增「切换系统原生页面」与「文件管理器一键外置播放」能力,优化每日放送时间排序并支持点击联动跳库内详情页,同时对首页轮播进行全面改版,并修复了系统页缩略图异常等多项问题。
✨ 新功能 / 体验改进
- 新增「切换系统原生页面」能力(重点):侧栏一键将整窗从影视界面切到飞牛原生 NAS 系统桌面(文件管理、设置等原生 UI)。可自定义系统页地址(端口各异时填写,留空自动用同端口根路径);进入系统页后全局亚克力 / 白底清除等视觉改造自动让位,原生外观零污染。
- 文件管理器一键外置播放(重点):在飞牛原生系统页(文件管理器)选中视频时,提供显式「外部播放器打开」入口,一键调用 PotPlayer / MPV 直接播放,无需先跳回影视界面;与视频预览「🎬 外部打开」共同构成外置播放双通道。
- 每日放送(Bangumi)列表优化时间排序逻辑,并新增点击联动:默认按「今天优先」的循环星期分组展示,打开当天即见今日番组(不再固定从周一排起);可按星期 / 按热度切换,并保留「不感兴趣」剔除与本地屏蔽。新增联动——点击卡片时若飞牛影视库内已有该剧,直接站内跳转到对应剧集详情页;库内没有则退回打开 Bangumi / TMDB 外部链接。
- 首页轮播图全面改版:重构为「左侧背景大图 + 右侧文字信息 + 右侧竖向海报条」布局;海报条与左侧轮播联动(悬停切换、暂停自动播放、选中居中放大),移除旧轮播指示点。
- 新增获取轮播 Logo 固定在海报左下角的透明 TMDB Logo(缺失 tmdbId 时按标题匹配;纯白 Logo 改为最后兜底而非硬性排除)。
- 轮播徽标文案改为集数信息:连载剧显示「全 N 集 · 更新至 M 集」,完整版显示「全 N 集」,电影显示「年份 · 电影」。
- fnOS 视频预览支持一键外置播放:预览窗口标题栏新增「🎬 外部打开」按钮,并支持自动弹出选择窗(外置播放器 / 飞牛原生),直链抓取更可靠、不再「选了就播」。
- 设置面板新增「自定义代理」(HTTP/SOCKS5 + 账号密码鉴权 + 测试连接),Bangumi 每日放送 / TMDB 可走用户自建代理;新增「免梯子直连」覆盖 Bangumi 国外源。
🐛 修复
- 修复系统页(文件管理 / 设置等原生界面)缩略图变黑框、被放大的问题:将亚克力 / 液态玻璃的背景与模糊、白底清除、max-width 等全局规则严格限定到影视页,不再污染飞牛原生 UI。
- 详情页 / 列表页布局守护限定为媒体库列表页,修复演员页(/v/person)误套、首页崩溃、详情页时宽时窄 / 左右不对称。
- B站弹幕:番剧匹配优化(国创对称番剧、含「你们」番名误杀)、开发版弹幕失效修复。
- 海报墙在实时数据抓取失败时不再消失(启用硬编码兜底);轮播图 / 详情页 Logo 持久化磁盘缓存,已加载图片不再反复重拉。
🔧 其它
- 检查更新改为仅走国内 Gitee 检测,更新弹窗更新日志改用 Markdown 富文本渲染。
- 设置面板「关于 / 外观 / 反馈」整合,侧栏常规显示版本号;合并「问卷反馈」与「Q群反馈」为「软件反馈建议」。
💻 支持平台
- ✅ Windows (x64)
- ✅ macOS (Intel & Apple Silicon)
- ✅ Linux (x64 & ARM64)
📥 下载指南
| 平台 | 文件类型 | 说明 |
|---|---|---|
| 💻 Windows | .exe |
由维护者手动上传至本 Release(不通过自动构建) |
| 🍎 macOS | .dmg |
磁盘镜像,安装后执行: sudo find "/Applications/Fntv-Plus.app" -exec xattr -d com.apple.quarantine {} \; 2>/dev/null |
| 🐧 Linux | .AppImage |
便携应用,添加执行权限后直接运行。弹幕与播放器配置已内置,仅需自行安装 mpv(要求版本 > 0.37.0) |
💡 Windows 版本由维护者手动上传,本 Release 的 macOS / Linux 安装包由 GitHub Actions 自动构建并发布。
自动构建于 GitHub Actions 🤖
Fntv-Plus v3.3.5
更新日志
v3.3.5(2026-08-04)
本次更新大幅增强原生播放体验:原生网页播放器正式支持 B 站弹幕;接入 The Intro Database 实现片头片尾自动跳过;右下角新增「每日放送」实时影视浮层;同时引入插件机制为后续自定义化铺路。
🐛 问题修复(5 项)
- 修复 Go proxy 未就绪导致 PotPlayer 播放失败(lc-324):新增 Node 主进程兜底代理(fallbackProxy),彻底解决启动时序竞争导致的 PotPlayer 无法启动播放的问题。
- 修复原生网页弹幕不可见 / 控制栏按钮缺失 / 渲染卡死(lc-327~329):修复弹幕阈值不生效、控制栏开关按钮缺失、全透明导致页面卡死等问题,弹幕现在可正常显示,并新增「详情」弹窗按钮查看来源与登录态。
- 修复弹幕跨季错配(lc-332):弹幕匹配优先「季数 + 集数」精确匹配,根治不同季弹幕串台导致的错位。
- 修复 Cookie 过期无法识别导致弹幕数量受限(lc-336/337):拉取弹幕前校验 B 站登录态(nav isLogin),并在详情弹窗新增 Cookie 登录态标红提示(已登录绿 / 过期红 / 未登录红),一眼定位过期问题。
- 修复剧集模式下「同目录同名外挂字幕」被误杀(lc-339):字幕评分新增「同集信号」(SxxExx / 第 N 集),兼容季名表述差异(如「无职转生Ⅲ」vs「无职转生」),避免相关字幕被错误剔除。
⚡ 体验优化(4 项)
- 日志文件重复合并(lc-325):短时间内同一错误不再反复刷屏写入日志文件。
- 原生网页弹幕拉取提速(lc-331):根治约 1 分钟延迟,响应速度对齐 MPV 弹幕。
- 原生网页弹幕样式可调(lc-333):对齐 MPV 弹幕旋钮,支持字号 / 透明度 / 速度等参数调整。
- 主界面液态玻璃视觉(mainwin.ts):叠加液态玻璃质感,导航栏镜面高光、卡片湿润浮起、深色同步,界面更通透。
✨ 新增功能(5 项)
- 飞牛原生播放器支持显示 B 站弹幕(lc-322~326):原生网页播放器(飞牛原声)接入 B 站弹幕,控制栏新增弹幕开关,详情弹窗展示弹幕来源与 Cookie 状态。弹幕脚本由 Python 改为纯 JS 实现(
third_party/fntv-mpv/.../uosc_danmaku/bili_danmaku.js,主进程biliRunner.ts以require方式运行),彻底移除 Python 运行时依赖,部署更轻、启动更快。 - 引入插件功能为后续自定义化添加配置:新增 preload / 主进程 handler 插件自动注册机制(registerHook / registerHandler),为后续自定义插件与配置开放统一接入能力。
- 片头片尾跳过接入 The Intro Database 数据自动填充(lc-313~318 / 338):自动从 The Intro Database 获取片头片尾时间点并填充,免去手动设置;支持 v3 接口与多路兜底。
- 右下角每日放送接入 Bangumi / TMDB / 豆瓣 实时热门影视数据(hotUpdates / bangumiSync / tmdbSync):右下角悬浮「🔥 每日放送」按钮,展示每日放送与热门影视;支持 Bangumi / TMDB / 豆瓣 多数据源切换,可按星期 / 热度 / 最新 / 剧集 / 电影排序,并支持「不感兴趣」屏蔽持久化。TMDB 需在设置面板填写自有 API Key(默认空,不内置密钥)。
- TMDB 免梯子直连(实验)(tmdbSync / config / embyWall):针对
api.themoviedb.org在部分网络环境被 DNS 污染、Electron/Node 默认不读系统代理导致无法直连的问题,新增「免梯子直连」开关——内置 CheckTMDB 每日更新的可用 IP 快照,通过自定义 DNSlookup将api / image.tmdb.org解析到真实边缘 IP 直连(TLS 仍用原域名,证书不受影响);海报同步经主进程代理拉取,图片一并打通。支持设置面板手动填写 IP 与一键「从 CheckTMDB 更新 IP」,并自动每日(24h)跟进仓库最新可用 IP,无需开启梯子即可使用 TMDB 数据源。与HTTPS_PROXY代理方案互斥、互不干扰。
💻 支持平台
- ✅ Windows (x64)
- ✅ macOS (Intel & Apple Silicon)
- ✅ Linux (x64 & ARM64)
📥 下载指南
| 平台 | 文件类型 | 说明 |
|---|---|---|
| 💻 Windows | .exe |
由维护者手动上传至本 Release(不通过自动构建) |
| 🍎 macOS | .dmg |
磁盘镜像,安装后执行: sudo find "/Applications/Fntv-Plus.app" -exec xattr -d com.apple.quarantine {} \; 2>/dev/null |
| 🐧 Linux | .AppImage |
便携应用,添加执行权限后直接运行。弹幕与播放器配置已内置,仅需自行安装 mpv(要求版本 > 0.37.0) |
💡 Windows 版本由维护者手动上传,本 Release 的 macOS / Linux 安装包由 GitHub Actions 自动构建并发布。
自动构建于 GitHub Actions 🤖
Fntv-Plus v3.3.4
更新日志
v3.3.4(2026-08-02)
本次更新聚焦播放器稳定性与界面体验,修复若干已知问题,并新增 MPV 窗口置顶等功能。
🐛 问题修复(11 项)
- 修复设置面板配置 MPV 默认使用着色器不生效导致的卡顿:修复部分机型勾选 MPV 默认着色器后播放初期卡顿、掉帧的问题,优化着色器配置的加载时机与生效路径,确保画质滤镜正常应用且不拖累解码性能。
- 修复「继续观看」调用 PotPlayer 播放器失败:修复从「继续观看」入口启动 PotPlayer 时因播放地址与会话鉴权未正确传递导致的启动失败、黑屏报错,现已正确透传会话 Cookie 与可读名播放地址,PotPlayer 可稳定续播。
- 修复 PotPlayer 播放列表集数重复问题:修复播放列表面板中同一集重复出现、顺序错乱的问题,现按真实集数去重并正确排序,逐集连播更可靠。
- 修复多季剧集详情页页面显示异常:修复多季(如「第一季 / 第二季」)剧集详情页布局错乱、季切换后信息显示异常的问题,详情页现可正确区分各季内容并稳定渲染。
- 修复手动匹配元数据显示内容超出容器的问题:修复剧集手动匹配弹窗中文件位置等长路径超出弹窗容器被裁切的问题,弹窗内容现已自适应容器宽度,超长路径可完整显示并支持滚动。
- 修复影视页面弹窗按钮显示异常问题:修复影视相关弹窗内按钮错位、样式异常或点击无响应的问题,弹窗内交互控件现已正常对齐并可正常操作。
- 修复启用飞牛访问码导致无法进入影视首页:修复服务端启用「访问码」后进入影视首页卡在授权/空白页的问题,现已在登录与首页加载环节正确处理访问码校验,可顺利进入影视首页。
- 修复侧边栏数字显示异常问题:修复侧边栏栏目角标(未看数量等)显示异常、数字错乱或不刷新的问题,角标现已正确统计并在内容变化时实时更新。
- 修复特定文档导致软件崩溃重置的问题:修复打开/解析特定文档时触发软件崩溃、配置被意外重置的问题,增强异常文档的容错处理,避免连带清空用户配置。
- 修复 PotPlayer 播放列表显示 GUID 乱码:修复播放列表直接显示 item GUID 原始字符串(如
1d0b8996...)而非可读剧集名的问题,列表现显示正确的「番名 - 第 N 集」名称。 - 修复使用飞牛影视网页播放导致画面黑屏不显示的问题:修复部分环境下原生网页播放出现「有声音无画面」黑屏的问题,优化网页播放的合成与渲染路径,画面可正常显示。
⚡ 体验优化(3 项)
- 优化设置页面布局:重排设置页面分区与控件间距,信息层级更清晰;将「弹幕屏蔽」整合为「弹幕设置」并补充弹幕文件管理入口,查找与操作更顺手。
- 优化首页鼠标滚动逻辑:优化首页卡片墙的鼠标滚轮滚动体验,修正滚动方向、惯性及边界回弹逻辑,长列表浏览更跟手、不再误触翻页。
- 优化 B站弹幕下载逻辑和配置:放宽同番搬运(简称 / 异译)的相似度下限提升命中率,改为单源取弹幕避免多源合并导致时间轴错位;新增「打开弹幕文件夹」入口便于集中管理,并修复弹幕脚本加载异常导致弹幕整体失效的问题。
✨ 新增功能(1 项)
- MPV 播放器添加窗口置顶功能:新增 MPV 播放窗口「始终置顶」开关,观看时可让播放窗口停留在最上层,方便边看边操作其他窗口。
💻 支持平台
- ✅ Windows (x64)
- ✅ macOS (Intel & Apple Silicon)
- ✅ Linux (x64 & ARM64)
📥 下载指南
| 平台 | 文件类型 | 说明 |
|---|---|---|
| 💻 Windows | .exe |
由维护者手动上传至本 Release(不通过自动构建) |
| 🍎 macOS | .dmg |
磁盘镜像,安装后执行: sudo find "/Applications/Fntv-Plus.app" -exec xattr -d com.apple.quarantine {} \; 2>/dev/null |
| 🐧 Linux | .AppImage |
便携应用,添加执行权限后直接运行。弹幕与播放器配置已内置,仅需自行安装 mpv(要求版本 > 0.37.0) |
💡 Windows 版本由维护者手动上传,本 Release 的 macOS / Linux 安装包由 GitHub Actions 自动构建并发布。
自动构建于 GitHub Actions 🤖