|
25 | 25 |  |
26 | 26 |  |
27 | 27 |  |
28 | | - |
| 28 | + |
29 | 29 |
|
30 | 30 | </div> |
31 | 31 |
|
32 | 32 | --- |
33 | 33 |
|
34 | 34 | ## 📢 项目说明 |
35 | 35 |
|
36 | | -本项目是在 **MoonTV** 基础上进行的深度二次开发版本,从 **v4.3.1** 版本开始,持续迭代至当前 **v6.1.2**,累计新增 60+ 重大功能模块,400+ 细节优化。所有新增功能详见 [CHANGELOG](CHANGELOG)。 |
| 36 | +本项目是在 **MoonTV** 基础上进行的深度二次开发版本,从 **v4.3.1** 版本开始,持续迭代至当前 **v6.1.3**,累计新增 60+ 重大功能模块,400+ 细节优化。所有新增功能详见 [CHANGELOG](CHANGELOG)。 |
37 | 37 |
|
38 | 38 | ### 💡 核心增强亮点 |
39 | 39 |
|
|
43 | 43 | - **ACG种子搜索**:集成ACG动漫种子资源搜索功能,提供丰富的动漫资源获取渠道 |
44 | 44 | - **Mikan Project集成**:ACG搜索双源系统(ACG.RIP和Mikan Project),支持源切换、统一响应格式和完整种子元数据 |
45 | 45 | - **短剧完整功能**:短剧搜索、播放、详情展示,专用移动端 API 代理,备用API集数不可用时自动跳到下一集,备用API支持 |
46 | | -- **IPTV 直播**:m3u/m3u8 订阅、FLV 直播流支持(集成 flv.js)、EPG 节目单(支持多源和 url-tvg)、直播源聚合、台标代理、频道当前源内搜索、直播源标签页快速搜索、长频道名点击展开功能、频道健康检查系统 |
| 46 | +- **IPTV 直播**:m3u/m3u8 订阅、FLV 直播流支持(集成 flv.js,CORS 代理支持)、EPG 节目单(支持多源和 url-tvg)、直播源聚合、台标代理、频道当前源内搜索、直播源标签页快速搜索、长频道名点击展开功能、频道健康检查系统 |
47 | 47 | - **Bangumi 动漫**:动漫信息智能检测、API 集成、缓存机制、动漫内容详情优先使用 Bangumi API |
48 | 48 | - **繁体中文搜索支持**:智能繁简转换、多策略搜索、轻量级switch-chinese库、优化繁体用户搜索体验、智能搜索变体检测 |
49 | 49 | - **2026年份筛选**:为豆瓣内容添加2026年份筛选选项,轻松查找最新上映影视 |
|
64 | 64 | - **智能性能优化**:基于设备性能的分级渲染、Web Worker 加速、硬件加速 |
65 | 65 | - **综合设置面板**:2026 UI/UX设计升级,集成到全局设置的完整弹幕配置面板,支持全屏Portal渲染、字号、速度、透明度、显示区域、防重叠等全方位调节 |
66 | 66 | - **智能缓存机制**:localStorage 持久化,30 分钟缓存,自动清理过期数据 |
| 67 | +- **手动弹幕匹配**:支持搜索番剧、选择剧集、覆盖自动匹配结果,精准获取对应弹幕 |
67 | 68 | - **Web端专用输入**:简洁"弹字"按钮,一键快速发送弹幕(移动端自动隐藏) |
68 | 69 | - **错误状态显示**:自动重试、加载元数据跟踪和改进的重新加载反馈 |
69 | 70 |
|
|
105 | 106 | - **批量剧集下载**:支持批量下载多个剧集到本地 |
106 | 107 | - **并发写入优化**:解决边下边存模式的并发写入数据丢失问题 |
107 | 108 | - **时间范围显示**:为下载任务添加片段时长追踪和时间范围显示,完整视频显示总时长 |
| 109 | +- **IndexedDB持久化**:使用IndexedDB和Storage Buckets持久化下载任务,页面刷新后自动恢复 |
108 | 110 |
|
109 | 111 | #### 📺 EPG系统增强 |
110 | 112 | - **调试API端点**:专用EPG调试接口,提供完整解析信息 |
|
163 | 165 | - **智能跟随**:房主切换剧集时,成员自动跟随(无需确认) |
164 | 166 | - **源切换确认**:切换视频源时弹出确认对话框,防止误操作导致观影中断 |
165 | 167 | - **直播频道同步**:为观影房添加直播频道同步功能 |
166 | | -- **M3U8下载功能**:客户端M3U8视频下载支持,批量剧集下载,6倍并发下载速度提升,下载设置UI,边下边存自动检测 |
| 168 | +- **M3U8下载功能**:客户端M3U8视频下载支持,批量剧集下载,6倍并发下载速度提升,下载设置UI,边下边存自动检测,IndexedDB持久化任务恢复 |
167 | 169 | - **播放器缓冲优化**:三种缓冲模式(省流、均衡、高质),智能适配网络环境 |
168 | 170 | - **Netflix风格智能速度测试**:实时网络速度测试,智能提前停止机制,自动推荐最优缓冲模式 |
169 | | -- **WebSR AI超分辨率**:WebGPU加速的实时视频超分辨率,支持2x超分和画质修复,多内容类型优化(动漫/真人/3D),三档画质等级,分屏对比功能 |
| 171 | +- **WebSR AI超分辨率**:WebGPU加速的实时视频超分辨率(v0.0.15),替代Anime4K-WebGPU,支持多内容类型(动漫/真人/3D),三档画质等级,分屏对比,玻璃态设计设置面板 |
170 | 172 | - **自定义广告过滤**:支持自定义广告过滤规则代码,独立重置和恢复默认按钮 |
171 | 173 | - **Chromecast 投屏**:智能浏览器检测,自动排除OPPO、小米、华为、三星等厂商浏览器,元数据支持、断开连接切换和播放恢复功能 |
172 | 174 | - **iPad/iOS 优化**:HLS.js 官方源码优化,智能设备检测,多重自动播放策略 |
|
254 | 256 | ## ✨ 完整功能列表 |
255 | 257 |
|
256 | 258 | ### 🎬 内容聚合 |
257 | | -- ✅ 多源影视聚合搜索(流式输出、智能变体、语言感知过滤、备用 API 支持、繁体中文支持) |
| 259 | +- ✅ 多源影视聚合搜索(流式输出、智能变体、精确搜索过滤、语言感知过滤、备用 API 支持、繁体中文支持) |
258 | 260 | - ✅ YouTube 集成(搜索、直播、iframe 播放、时间筛选和排序) |
259 | 261 | - ✅ 网盘搜索(PanSou 集成、高级筛选、缓存管理) |
260 | 262 | - ✅ ACG种子搜索(ACG.RIP和Mikan Project双源系统、源切换、统一响应格式、完整种子元数据) |
261 | 263 | - ✅ 短剧完整功能(搜索、播放、专用详情页、移动端API代理) |
262 | | -- ✅ IPTV 直播(m3u 订阅、EPG 节目单、多源支持、url-tvg、源聚合、频道搜索、长频道名点击展开) |
| 264 | +- ✅ IPTV 直播(m3u 订阅、EPG 节目单、多源支持、url-tvg、源聚合、频道搜索、长频道名点击展开、FLV直播CORS代理) |
263 | 265 | - ✅ Bangumi 动漫(信息检测、API 集成、3-6位ID支持) |
264 | 266 | - ✅ TMDB 演员搜索(过滤、缓存) |
265 | 267 | - ✅ 完结系列集数统计(搜索和分类页面显示总集数) |
|
278 | 280 | - ✅ 智能内容匹配(自动过滤解说、预告等不相关内容) |
279 | 281 | - ✅ 智能性能优化(设备分级、Web Worker、硬件加速、分段加载) |
280 | 282 | - ✅ 完整配置(字号、速度、透明度、显示区域、防重叠、按类型蒙蔽) |
| 283 | +- ✅ 手动弹幕匹配(搜索番剧、选择剧集、覆盖自动匹配) |
281 | 284 | - ✅ 智能缓存(localStorage、30分钟过期、页面刷新保持) |
282 | 285 | - ✅ 弹幕输入(Web 端专用"弹字"按钮,移动端自动隐藏) |
283 | 286 | - ✅ EXT-X-MEDIA URI处理(防止HLS音轨加载错误) |
@@ -1319,50 +1322,39 @@ services: |
1319 | 1322 |
|
1320 | 1323 | 完整的功能更新和 Bug 修复记录请查看 [CHANGELOG](CHANGELOG)。 |
1321 | 1324 |
|
1322 | | -### 最新版本:v6.1.2 (2026-02-09) |
| 1325 | +### 最新版本:v6.1.3 (2026-02-23) |
1323 | 1326 |
|
1324 | 1327 | #### 新增功能 |
1325 | | -- 📺 FLV直播流支持:集成flv.js实现FLV格式直播流播放功能 |
1326 | | -- 🎯 一键无效源选择:添加一键选择无效源功能,现代化按钮UI设计 |
1327 | | -- 🎬 播放器错误UI覆盖层:添加带重试按钮的播放器错误提示界面 |
1328 | | -- 📦 TVBox Vercel Blob CDN:为spider JAR添加Vercel Blob CDN支持 |
1329 | | -- 🎨 弹幕设置面板2026 UI/UX升级:采用2026年最佳UI/UX设计实践,支持全屏Portal渲染 |
1330 | | -- 💬 弹幕系统增强:错误状态显示、自动重试、加载元数据跟踪和改进的重新加载反馈 |
1331 | | -- 📺 Chromecast增强:元数据支持、断开连接切换和播放恢复功能 |
1332 | | -- 🖱️ Material UI Tabs拖拽滚动:添加拖拽滚动功能和滚动懒加载健康检查 |
1333 | | -- 🏥 频道健康检查系统:添加频道健康检查系统和增强的分类管理 |
1334 | | -- 🎭 演员作品API:添加带反爬虫保护的演员作品API和三层回退搜索机制 |
1335 | | -- 👥 观影房直播频道同步:为观影房添加直播频道同步功能 |
1336 | | -- 🎬 全屏播放信息覆盖层:全屏播放时显示标题和剧集信息 |
| 1328 | +- 🔬 WebSR超分辨率:升级至v0.0.15,用WebSR替换Anime4K-WebGPU实现多内容类型超分辨率,添加玻璃态设计风格设置面板 |
| 1329 | +- 💬 弹幕手动匹配:添加手动弹幕匹配功能,支持搜索番剧、选择剧集、覆盖自动匹配结果 |
| 1330 | +- 📥 M3U8下载器增强:在UserMenu添加下载管理器入口,支持IndexedDB持久化和Storage Buckets,页面刷新后可恢复下载任务 |
| 1331 | +- 🔍 精确搜索过滤:添加精确搜索过滤功能 |
| 1332 | +- 📺 FLV直播CORS代理支持:为FLV直播流添加CORS代理支持 |
1337 | 1333 |
|
1338 | 1334 | #### 性能优化 |
1339 | | -- 📦 包导入优化:使用optimizePackageImports优化打包体积 |
1340 | | -- 🔍 豆瓣HTML解析优化:使用split替代正则表达式提升解析性能 |
1341 | | -- 📦 TVBox Spider JAR下载策略:通过服务器代理所有spider JAR下载请求 |
| 1335 | +- ⚡ TanStack Query全面迁移:全面用useQuery/useQueries/useMutation替换播放页、首页、HeroBanner、发布日历、搜索建议、播放统计、继续观看、UserMenu的数据获取逻辑,集成prefetching和乐观更新 |
| 1336 | +- ⚡ 首页标签切换非阻塞优化:使用useTransition实现首页标签切换非阻塞渲染 |
1342 | 1337 |
|
1343 | 1338 | #### Bug 修复 |
1344 | | -- 📱 移动端底部内边距和文本溢出:改进移动端底部内边距和文本溢出显示问题 |
1345 | | -- 📦 TVBox多项修复:改进配置API兼容性和网络可靠性、spider.jar IP访问兼容性 |
1346 | | -- ⚡ 性能监控系统修复:环境检查、CPU基线初始化、懒加载初始化防止模块加载错误 |
1347 | | -- 🗑️ 配置源数据库清理:从数据库中移除已删除的配置源 |
1348 | | -- 🎮 播放器全屏控制自动隐藏:进入全屏后自动隐藏播放器控制栏 |
1349 | | -- 💬 弹幕系统修复:修复加载问题、设置面板滑块闪烁、Portal渲染支持全屏 |
1350 | | -- 🖱️ Tabs拖拽滚动修复:修复滚动按钮协同、标签点击冲突问题 |
1351 | | -- 💬 聊天发送按钮显示:防止发送按钮被推出视图外 |
1352 | | -- 🎬 全屏标题层渲染修复:修复初始HTML内容和渲染时机问题 |
1353 | | -- 🎨 Portal隔离包装器字体:恢复portal隔离包装器的font-family设置 |
1354 | | -- 📊 剧集总数计算:在latestTotalEpisodes计算中包含newRecord.total_episodes |
| 1339 | +- 🎬 修复直播播放器错误覆盖层遮挡视频画面 |
| 1340 | +- 🎨 迁移所有已废弃的Tailwind v4 opacity工具类到斜杠语法:修复YouTube缩略图被不透明覆盖层遮挡等Tailwind v4破坏性变更导致的样式问题 |
| 1341 | +- 🔬 修复WebSR设置面板多项问题:关闭按钮pointer-events、面板结构与弹幕面板对齐、图标显示 |
| 1342 | +- 🔔 减少噪音错误弹窗:仅对用户主动操作失败显示错误提示 |
| 1343 | +- 🔧 修复/api/cache 401错误、hydration错误418及CMS代理Referer/Origin头缺失问题 |
| 1344 | +- 💬 修复弹幕系统多项问题:加载前未清空旧数据导致重复、模态框全屏portalContainer渲染、手动匹配损坏图片URL、搜索过早过滤无集数番剧、移动端响应式和iPhone安全区域适配 |
| 1345 | +- 📥 修复下载系统多项问题:进度显示优化、页面刷新后恢复进度和任务、恢复时不自动弹出面板 |
| 1346 | +- 👤 修复UserMenu初始化时强制刷新及watching updates检查死循环 |
1355 | 1347 |
|
1356 | 1348 | ### 重大里程碑版本 |
1357 | 1349 |
|
1358 | | -- **v6.1.2**:FLV直播流支持、弹幕设置面板2026 UI/UX升级、Chromecast增强、Material UI Tabs拖拽滚动、频道健康检查系统、演员作品API、观影房直播频道同步、全屏播放信息覆盖层 |
| 1350 | +- **v6.1.3**:WebSR超分辨率、弹幕手动匹配、TanStack Query全面迁移、M3U8下载器IndexedDB持久化、精确搜索过滤、FLV直播CORS代理 |
1359 | 1351 | - **v6.1.1**:信任网络模式、视频源权重系统、Bangumi API优先、智能搜索变体、短剧备用API、弹幕系统增强、视频缓存LRU淘汰、配置订阅修复 |
1360 | 1352 | - **v6.1.0**:性能监控系统、流量监控系统、TanStack Query状态管理、Kvrocks持久化、豆瓣反爬虫验证、Mikan Project集成、视频缓存系统、短剧AI聊天、广告过滤增强 |
1361 | 1353 | - **v6.0.0**:主页性能大幅优化(CPU降至50-80%)、Puppeteer反爬虫系统、豆瓣移动端API回退、Web Worker优化、播放进度恢复、依赖升级 |
1362 | 1354 | - **v5.9.3**:繁体中文搜索支持、下载功能增强、TVBox源管理增强、User-Agent全面升级到2026最新版本、百度图片代理、fnOS部署指南 |
1363 | 1355 | - **v5.9.2**:豆瓣预告片系统增强、代理配置系统、M3U8下载器6倍提速、EPG系统增强、直播直连模式、移动导航Netflix风格重设计 |
1364 | 1356 | - **v5.9.1**:玻璃态设计、Material UI CategoryBar、Netflix风格HeroBanner、AI功能全面增强、豆瓣缓存优化 |
1365 | | -- **v5.9.0**:多Provider OIDC(GitHub/Apple/Facebook/微信)、多人观影房、M3U8下载、Anime4K超分辨率、播放器缓冲优化 |
| 1357 | +- **v5.9.0**:多Provider OIDC(GitHub/Apple/Facebook/微信)、多人观影房、M3U8下载、WebSR超分辨率(原Anime4K)、播放器缓冲优化 |
1366 | 1358 | - **v5.8.0**:Next.js 16.1 + React 19 + Tailwind CSS 4.1、AI聊天性能优化、演员作品查看器、弹幕设置面板 |
1367 | 1359 | - **v5.7.1**:Liquid-glass 毛玻璃控制栏、豆瓣评论、全局收藏、备用 API、完结系列集数统计 |
1368 | 1360 | - **v5.7.0**:演员头像和推荐影片、直播源搜索、图片代理优化、移动端导航修复 |
|
0 commit comments