github linyuan0213/nexus-media v4.5.0
Nexus Media v4.5.0

37 minutes ago

特性

  • 重命名格式:新增独立「重命名」配置入口(配合前端芯片式格式构建器),后端新增字段目录 / 格式校验 / 实时预览 API(GET/POST /api/media/name_format/*);格式串支持可选片段语法 {field:模板}(字段为空时整段消失),新增 source(片源)/media_type(类型)/category(分类)占位符
  • 浏览器指纹:支持登录同步真实浏览器指纹画像,后台流程(站点定时刷新 / RSS 自动化等无用户上下文场景)复用该指纹;render_normalizebrowser_mode 抽取独立模块
  • 转移:{en_title} / {episode_title} 占位符在真实转移路径(MediaExistenceChecker)正确渲染,与设置页预览一致

修复

  • 识别:公开站站点标记([EZTVx.to]www.UIndex.org、裸域名水印等)在 UnifiedParser 前置剥离,转移与媒体搜索入口行为一致,不再抢占片名;meta_info 清洗正则补齐常见短顶级域
  • 识别:自定义识别词(屏蔽 / 替换 / 集偏移)接入转移识别链路(identify / identify_batch / identify_files),与 meta_info 一致,命中时输出 info 日志
  • 订阅:RSS 轮询懒更新 TMDB 总集数(优先季详情集数,规避主详情 episode_count 滞后),订阅自动补齐新增集
  • 订阅:订阅完成后保留下载历史,重新订阅不再重复下载已完成的剧集(洗版订阅除外,仍允许升级重下)

其他

  • HTTP 客户端迁移至 httpx2(httpx 分支续作,API 兼容);项目改为源码运行(移除打包构建配置,run.py 注入 src 路径,pytest 配置 pythonpath

测试

  • 新增重命名格式渲染/校验/路径预览、识别词接入转移链路、站点标记剥离、meta_info 站点标记回归测试;全量测试通过(2200+)

Don't miss a new nexus-media release

NewReleases is sending notifications on new releases.