多站点元数据刮削后生成NFO并对接媒体库
刮削端产出NFO/封面/剧照,Emby/Jellyfin/Kodi读取实现元数据展示
✓ 支持分段影片/STRM/外挂字幕 ✕ 核心功能就绪但高级设置仍在完善
方案简介
MDCz 是一款现代化的本地影片元数据刮削与整理工具,针对 JAV 等影片进行番号/文件名智能识别,并自动从多个站点抓取元数据、高清封面、剧照与演职员信息,最终生成标准化的 NFO 文件,并自动规范化重命名与归类本地影片。
项目解决的核心问题是:自建影音媒体库(特别是 Emby、Jellyfin、Kodi 等)在导入 JAV 影片时缺乏标题、封面、演员、剧照等结构化元数据,导致库内信息空白、检索体验差。MDCz 通过本地运行的刮削与整理流水线,把杂乱的本地影片目录转换为符合媒体库规范的资产结构。
适合的用户群体包括:自建家庭影音库的玩家、在 NAS 或服务器上长期部署 Emby/Jellyfin/Kodi 的用户,以及希望以桌面客户端或 WebUI/Docker 形式在多平台上统一管理影片库的人。仓库 Topics 同时覆盖 docker、electron、emby、jav、jellyfin、kodi、media-library、metadata-scraper、nfo、scraper、self-hosted、typescript,明确该项目是 self-hosted 形态下的媒体库配套元数据工具。
亮点与能力
本方案的实际能力包括:
- 多站点聚合刮削:支持 DMM、FC2、AVBase、AVWikiDB、JavBus、JavDB、MGStage、Prestige 等主流数据源,作为元数据输入侧。
- 双端支持:提供开箱即用的跨平台桌面客户端(Windows / macOS / Linux),以及轻量 WebUI / Docker 自托管方案。
- 演员别名归一:支持自定义演员名称映射,将不同来源的别名自动合并为标准规范名,保证媒体库中演员条目的去重与统一。
- 媒体库深度集成:与 Emby / Jellyfin 深度集成,自动同步人物头像、生成规范 NFO 文件及多级剧照。
- 多媒体格式兼容:完善支持分段影片(CD1/CD2/Part)、STRM 流媒体文件及外挂字幕文件关联移动,覆盖本地与远程流媒体场景。
- 批量工作台:具备可视化批量任务队列与执行前变更对比(Diff Preview),便于一次性整理大批影片时预览效果。
- 实用工具箱:提供重名查重、规则重命名及媒体库数据维护能力,作为整理后的兜底。
- 跨平台运行:桌面端提供 .exe / .dmg / .AppImage 三种形态,NAS/服务器端通过 Docker + WebUI 部署。
优缺点
- ✓ 支持分段影片/STRM/外挂字幕
- ✕ 核心功能就绪但高级设置仍在完善
出处
本方案挖掘自开源项目 ShotHeadman/mdcz,方案内容与实施命令均来自其 README 原文。
方案出处
ShotHeadman/mdcz:JAV 影片元数据刮削与媒体库整理工具 | JAV metadata scraper for Emby/Jellyfin/Kodi: NFO, auto-ren 353 star JAV 影片元数据刮削与媒体库整理工具 | JAV metadata scraper for Emby/Jellyfin/Kodi: NFO, auto-rename, Desktop + WebUI/Docker
本方案由真实开源项目挖掘整理,实施命令均来自其 README 原文,安装使用请遵循项目开源协议。