Repository navigation
Releases
YoPlayer173 · 首页模块与季集生命周期重构
YoPlayer173:首页模块与季集生命周期重构
2026-11-09,Skin2026.10.3.173 / Home1.0.59。基于公开169完成已确认的A、B1、B2、C0、C1方案。
先安装Home,再安装Skin;沿用现有媒体库、键位、观看记录与偏好,不需要重新扫描或清库。
主要变化
- 检查、CI与打包使用同一版本合同登记,未知现代版本明确拒绝,旧合同与交付档案保持原字节。
- 共用URL与原生媒体条目集中到plugin_paths/media_items,首页和搜索各自集中查询、缓存与发布。
- provider保留公开路由及目录结束职责;19条路由的正常原生事件/RPC轨迹与B1一致。
- 修复过期widget请求绕过RowRevision、覆盖新栏目错误提示的问题。
- 季集控制器按单窗口实例整理初始化、请求、目录确认、选中发布和退出;保留原Monitor、原生导航及两次迟到校验。
没有增加播放器、解码、系统或内核功能。插件ID、字体、许可、控件/窗口属性与播放绑定保持。
实施细节见方案、B1、B2、C0、C1。
验证与部署
218项运行回归、16项独立合同/真实CLI打包检查通过,仓库结构、严格引用、主题只读生成器及PR CI通过。
31个季集合成场景的完整属性、RPC、焦点及终态事件与172一致;关键守卫临时移除可被对应测试捕获。
两端均由169/Home56升级到173/Home59:11个文件修改、4个模块新增、零整文件删除,完整1,638成员等交付包。
CE正常退出后,新备份1,728成员在设备和本机逐项核验。实际检查覆盖:
- 首页11个GIF封面路径、左右导航、进入分库和Back;有效截图1张,黑帧2张排除。
- 搜索结果和计数、修改关键词、取消保留原词、空结果;18分类、150条分类结果、空筛选及25条继续观看。
- 隐藏栏目返回空目录,原显示设置恢复;正常选季/全部集、连续快速切季、子菜单取消。
- 直接进入指定episode、关闭后重开另一剧集,新窗口身份与选中DBID正确。
真实观看/续播保持;视频数据库仅version维护表变化。原三队列、音量、首页焦点及各行位置、两剧季记忆、
隐藏bool和3项展示字符串均按本轮原值恢复。设置语义、JSON/keymaps/Home用户文件保持,GUI仅uptime变化。
一次恢复回传超时后,fresh只读确认已经完成且没有残留进程,没有重复恢复。
10个临时观察文件归档并逐成员核验后清理,远端仅保留当前备份;退出保护已撤销,Kodi正常运行。
Windows辅助目标新备份1,697成员核验后停止态同步,35个保护文件及kodi.exe字节保持,保留停止状态。
本轮没有播放、扫描、数据库恢复或真实已看写入。Windows结果不替代CE验收。
验证限制
日志保留4条加载期间的原生焦点错误(Kodi日志级别为error <general>;详情9001三条、视频列表525一条)。
后续焦点、选中与返回检查通过,已检查记录中未发现provider/Python运行失败。
尚未独立复现并对照169确定这4条错误的根因,不能据后续交互通过认定其无害,也不宣称日志零错误。
单张有效截图不能证明动画时序;实体电视、遥控与CEC仍需人工验证。测试数不是源码覆盖率,重构未证明提速。
本轮使用单季实际样本验证季/全部切换;特别篇、稀疏季号、已看刷新迟到等场景由合成测试覆盖。
下载与升级
| 文件 | SHA256 |
|---|---|
| YoPlayer-Skin-2026.10.3.173.zip | f2382affc3f046b003ba035ff90bc214ef1d1e3db18431a30f04c6951a4886f6 |
| YoPlayer-Home-1.0.59.zip | af9aaf8d553af2fc356f107f611ce6e1317909769dc9988d708f34b9fad9d1b2 |
附件另有SHA256SUMS.txt与YoPlayer-173-retired-files.json。两ZIP复用已部署验证的原字节;Home59复用B2原包。
退役附件同时明确本轮无路径删除,并保留较旧安装升级所需的168历史9路径清单及旧哈希;不可删除userdata或整个插件目录。
安装见说明,维护效果见重构后评估。
旧代码退役清单
| 旧实现 | 替代位置 | 引用、运行包与设备状态 |
|---|---|---|
| provider的plugin_url/detail_path/movie_item/media_entries | plugin_paths/media_items | 正式调用者迁移,旧函数体删除,无包装副本;ZIP及两端一致 |
| provider首页查询/缓存和路由主体 | home_directory | 查询AST保持,原位置删除;ZIP及两端一致 |
| provider搜索查询/缓存/输入/发布主体 | search_directory | 取消、状态归一及lazy评分保持;ZIP及两端一致 |
| provider季/轨道分支 | 同文件私有处理函数 | 目录结束仍由provider负责;ZIP及两端一致 |
| start中的生命周期长分支与嵌套switch | 同文件_SeasonSession与纯选择/请求函数 | 公开命令与原属性保留,旧实现替换;ZIP及两端一致 |
| get_genres / filter_legacy_history | 原provider保留 | home_settings/history仍有实际调用,未作删除 |
本次相对169无整文件、XML、控件、字体或图片退役,无需删除新的设备路径;两端运行树和新增模块已完整核验。
原版baseline/reference和历史交付包保持原字节。
复核结案与169→173对比见结案报告。
YoPlayer169 · 搜索刷新、动态封面与运行清理
YoPlayer169:搜索刷新、动态封面与运行清理
2026-11-09,Skin2026.10.3.169 / Home1.0.56,累计包含最近公开165之后的166–169改动。
先安装Home,再安装Skin;沿用现有片库、键位和偏好,不需要重扫、清库或重置观看记录。
主要变化
- 搜索结果缓存跟随媒体事件、分库配置和手动刷新失效,分类评分复用批量查询,避免逐条连接数据库。
- Emby本地GIF分库封面保留原字节,通过有界显示副本交给Kodi原生图片控件播放动画。
- 退役7张无调用散图、空include和scripts目录中无调用的数据库副本,共9个运行文件。
- 删除7个Python文件中的18个无有效调用函数,保留脚本入口及正在使用的下一集逻辑。
- 正式打包接入169范围合同,拒绝退役文件重新混入以及未审查的运行内容变化。
只涉及皮肤及必要Home辅助,不修改Kodi播放器、解码、固件或内核。插件ID、字体、许可与原生播放绑定保持。
详细历史分别见166搜索、167动态封面及168退役。
本轮验证和部署
177项离线回归再次通过,严格引用与仓库检查通过。169正常包为Skin1,609、Home25,共1,634成员。
两个打包反例通过:放回退役XML、修改合同外脚本均拒绝且不产生制品;正常ZIP逐成员等源码。
CE从168/Home55更新10个成员,无新增或退役文件。正常退出后创建当前备份,1,717个成员在设备和本机逐一核验。
安装后完整1,634成员等ZIP;首页11个GIF路径、左右导航、进入分库及Back通过。两张有效截图保留,一张黑图排除。
原三队列、音量、Home焦点与各行位置恢复;视频数据库只有version维护表变化,真实观看与续播保持。
皮肤设置语义、JSON、keymaps及Home已有用户文件保持,GUI仅累计运行时间变化。未播放、扫描或恢复数据库。
退出保护恢复,Kodi正常运行;4个观察文件归档核验后清理,无设备操作或恢复在途。
Windows授权辅助目标从165/Home53停止态同步到169/Home56,完整1,634成员等包,9个退役路径无残留。
新备份1,705成员核验;35个保护文件及kodi.exe字节保持,保留原停止状态,未启动、播放或扫描。
以上是限定的安装、界面及状态保护验证。实体电视、遥控、CEC和未覆盖播放来源仍需人工验证。
本次清理没有证明首屏、播放性能或内存显著改善;177项测试数不代表全源码覆盖率。
代码规模和维护负担见169代码评估。
下载
| 文件 | SHA256 |
|---|---|
| YoPlayer-Skin-2026.10.3.169.zip | 33e2b02ef9562537383b5a5a8eda85a60a7303aab222c21ccf71ca02c3e3420c |
| YoPlayer-Home-1.0.56.zip | 83d76b4aa2f51a00d9a3994874bd11a245b972dc0532219e4564dcf13f4c8ec4 |
附件另有SHA256SUMS.txt与YoPlayer-169-retired-files.json。插件ZIP复用本轮已审查并部署的原字节,历史交付不覆盖。
GitHub源码ZIP不是可安装插件。步骤见安装说明。
旧代码退役清单
| 旧代码或路径 | 替代或保留入口 | 引用、运行包和设备状态 |
|---|---|---|
| bili的enable_addon、update_local_addons、wait_for_condition | 保留prepare_preview/main | 无有效调用,ZIP与两端已删除定义 |
| castphoto的is_valid_network_url、should_copy_to_cache、copy_local_file、update_actor_art_urls | 保留现有展示与显式编辑入口 | 动态入口核对,其他同名有效函数保持 |
| cd2strm的escape_url_path、delete_all_strm;cetranscpm的rollback_move_operation | 保留原main和菜单分派 | 无有效调用,ZIP与两端已删除定义 |
| trailer的get_project_path及其get_listitem_info/get_skin_string | 保留find_local与trailerurl入口 | 旧调用闭包全部删除,当前预告片路径保持 |
| nextitem的run_next、run_next_filesystem、find_next_episode_by_db、find_next_episode_file | main仍调用run_next_with_end_logic | 删除闭包外无引用,保留上一集与当前下一集实现 |
| provider.genre_path | 现有genre_directory路由 | 无有效调用,Home接口不增加 |
| 168的9个运行文件 | 无替代;精确路径及旧哈希见Release退役清单 | CE168已清理、本轮整树确认;Windows169已清理并核验 |
169相对168无整文件新增或删除。165用户升级时可能留下168退役项,应正常退出Kodi、备份并核对精确旧哈希后处理。
退役清单不包含userdata、真实数据库、用户资源或原版档案。
YoPlayer165 · 首页刷新、浏览与评分缓存优化
YoPlayer165:首页刷新、浏览快照与评分缓存
Skin2026.10.3.165 / Home1.0.53,累计包含最近公开159之后已合并的修复与优化。
先安装Home,再安装Skin;沿用现有片库和偏好,无需重扫、清库或重置观看记录。
主要变化
- 原生确认/取消/进度弹窗由Kodi正确选择默认焦点,保留正常返回行为。
- 首页按可识别事件刷新相关栏目,每日精选更新当前条目详情;分库上下文集中读取,媒体成员按需加载。
- 浏览筛选在原缓存预算内复用同来源、同原生排序的完整目录快照,超大目录保留精确筛选回退。
- 修复评分来源缓存首次未填充的问题,共用既有有界缓存;媒体事件和数据库/WAL变化失效,避免重复打开数据库。
原8项、总4MiB、单项2MiB、15秒缓存预算保持;详情字段、媒体身份/路径、插件ID、字体、许可与播放绑定保留。
本版本只修改皮肤及必要Home辅助,不包含Kodi播放器、解码、固件或内核更新。
验证及已知限制
151项离线回归及主分支CI通过。CE完整1,642成员已与包核验,真实目录显示、筛选和返回有界检查通过。
同源5步筛选的完整查询各由4次降到1次;两个样本库重复评分核验由1次降到0次,稳定阶段约120/152ms降到14/27ms,结果摘要相同。
以上为有限样本的数据阶段观察;首次进入、整页出画、冷启动分布和长期RSS没有得到显著提速证明。
偶发静态黑截图与Kodi捕获时序相符,但不能据此认定实体电视黑屏,也不宣称165修复截图。
Windows授权辅助目标完成停止态159→165同步,保持原停止状态;这是安装/保护核验,不新增Windows界面或播放验收。
实体电视、遥控、CEC以及未覆盖的来源仍保留人工验证边界。161和164失败候选、历史制品均保留,未覆盖同版本包。
细节见165限定验证、评分与首屏测量、163筛选快照及162首页优化。
下载
| 文件 | SHA256 |
|---|---|
| YoPlayer-Skin-2026.10.3.165.zip | b7f7436e1bcd4b6a10bef783309c27ca4f6ec64e993c9924d1f6822298df6346 |
| YoPlayer-Home-1.0.53.zip | 1da11b1be945b8e33b83a350650ecdae797b5d7ad6afd5133064e30701d49a62 |
附件还有SHA256SUMS.txt和YoPlayer-165-retired-files.json。两个插件ZIP复用已验证的原字节,没有重新构建。
GitHub源码ZIP不是Kodi可安装插件;使用Release中的配套附件,安装步骤见安装说明。
旧代码退役清单
| 原实现 | 替代位置 | 包及设备核验 |
|---|---|---|
| provider分散的分库/归属/RPC实现 | library_context请求上下文及kodi_data既有RPC适配 | 调用已迁移,CE与Windows完整运行树等包 |
| directory内联精确选择缓存 | browse_directory.selected_rows,保留超大目录回退 | 正式调用入口统一,原行为回归通过 |
| list_ratings未填充的Ratings属性缓存 | 同函数使用browse_cache有界缓存和database_stamp | 旧写入链移除,进程内旧属性随退出消失 |
相对公开159无整文件、窗口、控件或资源退役;Home新增3个模块。退役路径清单为空,不删除用户配置、keymap或原版档案。
YoPlayer159 · 分阶段维护与兼容收口
YoPlayer 159:分阶段维护完成
Skin2026.10.3.159 / Home1.0.48。包含158维护内容:
主线/文档/CI统一、23个旧脚本逐项兼容判定(零删除)、累计时间工具的显式调用和部分失败反馈、
三个列表视图共六份图片叶子的共享复用。
159仅规范新共享include的缩进并更新版本元数据;158已经交付到测试目标,因此保留158原包,单独升版,不覆盖同版归档。
159与158展开后的XML、调用接口、Home及其他运行内容相同。
100项离线契约通过。最终包仍为Skin1,618成员、Home21成员,Home运行内容不变。
两端安装和验证范围见VALIDATION159,历史157播放界面证据按原范围保留。
从Release附件下载配套ZIP和SHA256SUMS,先安装Home再安装Skin。已有片库无需重扫,不清库、不重置偏好。
本次不会自动安装或覆盖用户keymap,也不引入播放器、输出引擎、固件或内核改动。
旧代码退役清单
| 原实现 | 替代 | 状态 |
|---|---|---|
| reset-uptime中的runpy、函数globals改写和包装 | 直接调用resettime.main,副作用前播放保护和分阶段结果 | 五文件累计维护差量中已替换 |
| 六份相同非交互图片控件 | 同文件YoPlayerListMediaOverlay | 完整展开树与157相同 |
| 重复CI模板 | 单一skin-gate,原模板本地保全 | 非运行文件 |
相对157累计修改五个Skin运行文件,无整文件或素材退役。字体、许可、23个兼容脚本和旧交付档案保留。
YoPlayer 2026.10.3.154 · 焦点内描边与首页缓存优化
YoPlayer 2026.10.3.154 / Home 1.0.48
本版包含五主题页面覆盖、播放透明玻璃、焦点内描边,以及两项独立评审的首页/浏览缓存优化。
- 焦点框改为海报范围内的空心细描边,中心完全透明,保留放大和阴影;生成器与CI拒绝空心框带底色。
- 首页使用8个主列表直接发布加载和空态,移除8个屏外探针。CE全局刷新目录任务16→8,局部续播刷新1次;隐藏每日精选后全局7次,恢复显示只请求该行。
- 浏览缓存保留15秒有效期,增加8条/总4MiB/单条2MiB限制,按最近使用淘汰,最多每5秒惰性回收过期条目;不扫描磁盘目录,完整排序、筛选与详情资料保持。
- 恢复隐藏分区前先发布新版本号,并等待Kodi确认显示状态,避免重复取数和确认误报。
- 保留Kodi/CoreELEC原生播放能力与真实观看/续播偏好,没有更改播放器、解码、固件、内核或字体。
先安装 YoPlayer-Home-1.0.48.zip,再安装 YoPlayer-Skin-2026.10.3.154.zip。请核对附件 SHA256SUMS.txt,升级前备份配置并等待当前播放结束。无需重新扫描或清库;本次没有退役运行路径。
验证:两生成器、严格引用、repository资源结构、23主题交付、12主题覆盖、23既有播放控制、7首页状态与7缓存边界回归通过。CE实际请求计数和36条目录缓存验证通过;原历史no-args contract缺对应reviewed输入仍拒绝,未计作通过。源码、测试安装和交付包按成员核对。
CE154和本机均已同步,当前备份与观看/偏好保护闭合;最终显示开关重复及初始隐藏重建通过。152完成30分钟179样本稳定性检查,154仅收紧同一显隐接口的顺序与确认,不改缓存算法。
请求数减少不等于加载延迟同比减少;详情见源码仓库的 docs/github/VALIDATION154.md。目录命中耗时基本保持,缓存改动主要解决无界占用和过期不回收。软件截图及条目就绪时间不代替实体电视、遥控/CEC或全部播放组合验收,历史限制见COMPATIBILITY文档。
Skin SHA256:1ca32fe713d936493034c464509ba06734ca375ba717038bf06cb57fbf858300
Home SHA256:457c6275d339267c037600743490cd9ab614c8841e88fe3054cd2a4708a20616
YoPlayer 2026.10.3.144 · 五套主题与纹理修复
YoPlayer Skin 2026.10.3.144 / Home 1.0.43
五套主题正式发布:墨黑(默认)、石墨暖金、雾白、深海和经典。包含首页焦点描边、主题实时预览、浏览页深色菜单及 OSD 布局改进;修复旧 Textures.xbt 覆盖新主题 PNG 的问题,并完善首次升级提示和素材检查。
- XBT 已更新全部主题条目,保留 2442 个无关历史条目的元数据和压缩内容,包括 1589 个仅存在于纹理包中的旧资源。
- 新安装不显示“改回经典”提示;旧用户主题为空时,在安全进入首页后提示一次,不自动改写主题选择。
- PNG、XML、XBT 的内容一致性和主题条目的双向集合均纳入门禁。
- Home 保持 1.0.43;没有修改播放器、解码、系统或内核。
2026-11-06 已完成 PR #18 合并(b6c4bbcb34ac21522c93e513eb2f25b61fddbfa9),合并后的 main CI 通过。本地两个生成器检查、严格引用、仓库检查、18 项主题交付回归和既有 23 项播放控制回归通过。
CE 限定验证已完成:在维护者 CoreELEC 21.3 设备上从 Skin142 停态差量升级 7 个文件,新的当前备份经双端 SHA256 和逐成员核验。启动后 Skin144 的 1397 个文件及 Home 的 18 个文件与附件完全一致;首页、皮肤设置、五套主题预览和返回取消取得有效截图。未发现皮肤加载、XBT 解压或纹理错误。六份观看/偏好 JSON 字节不变,主题保存值、队列、音量和原首页焦点保持;仅预期的提醒标志和 Kodi 自身累计运行时间更新。临时退出保护已移除,Kodi 正常运行。
验证范围:本轮没有播放或扫描;五主题实际保存/重启保持、播放 OSD、实体电视、遥控器与 CEC 仍未验。早期 P142 的设置证据缺口、部分截图黑帧和窗口日志观察项保留,不因本轮有效截图而自动关闭。无参数历史结构检查缺当前 reviewed contract,通过的是 --repository 模式。
安装附件为 Skin144、配套 Home1.0.43、141→144 精确退役清单及 SHA256SUMS.txt。从 141 升级时应按清单移除旧 sand 目录的 98 张散图;142/143 已完成该退役,无新增退役文件。不要删除 userdata 或覆盖用户配置。
Skin ZIP SHA256:ee307434dc32ff338a320d085ffa4ea1afeda2296606de3d02efb417a902e10d。复用已核验的原始 144 制品;旧版本附件保留。此哈希用于核验交付制品,不保证独立重建 ZIP 的时间戳和字节完全相同。
YoPlayer 2026.10.3.141 / Home 1.0.43
Skin 2026.10.3.141 / Home 1.0.43
播放OSD的HDR标签只按片源判断:VS10把SDR/HDR10/HLG转换为杜比视界输出时,不再把片源误标为Dolby Vision。HDR类型原始值按播放器枚举映射(1 HDR10、2 HDR10+、3 Dolby Vision、4 HLG);OSD标签、VS10直通编码角标、全屏视频旗标与HDR类型文字中原始值3统一显示为Dolby Vision,不再显示为HDR10或HDR10 PLUS。
本版同时包含未单独发布的138–140:轨道标签导航修正、A1播放OSD(格式标签、“结束于”、加粗进度条与章节刻度、“第N章 / 共M章 · 章节名”)、播放与详情页的深色可读选择框。字幕标签补充粤语;字幕/音轨面板章节文字收窄到400像素,避免与时长重叠。
先安装Home 1.0.43,再安装Skin 141。相对136改变11个皮肤文件并新增4个,Home改变3个文件,没有退役成员。仓库门禁、严格引用、23项播放控制回归与沙箱Kodi 21.2冒烟通过,范围见VALIDATION141。HDR/DV与VS10分支未经CoreELEC实机显示。
Skin SHA256:b827f7093df17920e519ceba6f63bae12ae62fd3e5c6ba76f50e3e5ceb28d0ff。
Home SHA256:b1f5874a4fe8217471eb69a44d29f8760ee48116cd186bd90f705e4c5d87a945。
YoPlayer 2026.10.3.136 / Home 1.0.42
Skin 2026.10.3.136 / Home 1.0.42
字幕/音轨恢复700像素宽面板。主行显示语言,副行显示已有编码、声道数和码率,默认/评论等标记只出现一次;完整原始轨道名称在下方随焦点换行。移动焦点查看信息,确认后才切换原生轨道。
列表显示四行并支持滚动。字幕关闭、记忆、静音、字幕延迟和更多设置保留,延迟数值与左右调节符号同排,操作区与面板高度随内容收紧。简洁模式保留单行列表,并在完整名称区提供技术信息。无字幕时隐藏延迟操作并显示原有提示。
修正暂停浮层与面板底栏重复显示:打开轨道面板时,由面板显示一套标题、暂停徽标与134简约进度。原生按键、媒体绑定选轨校验和记忆逻辑保持;Home只新增展示字段,不修改播放器或输出策略。
先安装Home1.0.42,再安装Skin136。相对134改变6个皮肤文件和2个Home文件,没有新增或退役成员;独立方向键映射沿用按键说明。18项离线回归、两门禁、当前备份后的停态安装与限定CE检查完成,范围见VALIDATION136。135测试候选未公开,原包保留。
Skin SHA256:f2add566b7fe008146f76d4704a0cca257f1b66b82d3a7c069ae26a98637b59c。
Home SHA256:ddca81980d8b1780dd37b58fc9022f1f550a33feef40f5ef6865501084fbc872。
YoPlayer 2026.10.3.134 / Home 1.0.41
Skin 2026.10.3.134 / Home 1.0.41
进度区恢复127版的简约外观:4像素细线、26号时间文字,去掉章节刻度、常驻滑块圆点与结束时刻。播放控制栏、暂停/快进浮层及两种轨道面板共用这一呈现。
133版的标题、暂停徽标、功能按钮、完整轨道信息、方向键、选轨及媒体身份保护保留。字幕/音轨面板重排仅在讨论方案,本版没有实施。
两项离线门禁和15项播放控制回归通过,进度组件与127逐字节相同,导航、动作、内容绑定与保护条件保持。维护者CE完成当前备份核验、七文件停态差量安装、全树读回、启动及原详情/队列恢复。详见限定验证。本轮没有播放样片或做OSD像素确认,不替代实体电视、遥控器与CEC验收。
从133升级只需更新皮肤;Home1.0.41原包复用。皮肤1391成员、Home18成员;相对133没有新增或退役文件。独立上下键位安装与冲突检查沿用播放按键说明。从127或更早版本升级时,仍需按133发布说明处理已核验的两项旧文件退役。
Skin ZIP SHA256:9486a4c141b13015616fd4f09d5fdc54bc443678ce1ba360909c8bd4114ce33c。
Home ZIP SHA256:2b2c61e60084cbe56546a26e604ed99fe01f0f292305dcdf0b30a192ca4f5ef4。
YoPlayer 2026.10.3.133 / Home 1.0.41
Skin 2026.10.3.133 / Home 1.0.41
合入 PR #13,更新播放控制栏、暂停标记、字幕/音轨面板和只读播放详情。
- 点播播放中,短按上键进入控制按钮,下键进入进度区域,首次不跳时间;按钮与进度区域可上下往返或收起。遥控左右继续使用Kodi原生快退/快进步长,鼠标拖动保留原生滑块。
- 移动遥控器菜单短按继续开关详情,长按仍为playerdebug;详情方向键不影响播放位置。
- 轨道按钮先收起父控制栏再打开面板,避免父层计时影响操作;音轨页补齐静音导航,记忆按钮隐藏时也可到达;字幕列表有独立“关闭”行和延迟调节。
- 记忆操作携带媒体Token,在执行与持锁/原子写入前核对当前身份,重新读取偏好决定保存或取消;只改当前范围与轨道种类。
- 声道按数量显示,AAC profile归一,同名轨道可区分;保留CE直接返回的“评论”等原始轨道名称。
验证使用CoreELEC Kodi21.3的隔离非库样片,覆盖键位入口/焦点链、菜单详情、轨道选择与字幕关闭、静音状态往返、延迟调节、目录记忆保存/取消、普通/简洁模式、无字幕及记忆隐藏场景。15项离线回归和两门禁通过。详见限定验证。
先安装Home1.0.41,再安装Skin133。新的短按上下键入口使用独立模板,插件安装不会自动覆盖用户键位,安装方法与冲突检查见播放按键说明。维护者CE目标已单独安装该映射,原菜单/返回键文件保持。
133皮肤1391成员,Home18成员。相对127新增15、修改15、退役2个皮肤成员;Home修改2个成员。退役的是1080p/custom_1196_PlayerDiagnostics.xml与scripts/infuse_process_info.py,详情直接使用原生播放信息窗口。精确原哈希见附件退役清单,仅在Kodi已停止且备份核验后处理这两项。
边界:实体电视/遥控/CEC、真实Emby与原生本季身份分支、可听音频输出及HDR/DoVi硬件表现未覆盖;未证明性能增益或解决历史exit139。测试中的静音仅核对原生muted状态与恢复。没有播放器、系统、解码器或内核改动。129–132为本轮测试候选,旧包保持,不覆盖。
附件为配套Skin/Home ZIP、退役清单与SHA256SUMS。此前版本与标签保留。