MDC-N(ext)G(eneration)：高效电影数据捕获工具

MDC-N(ext)G(eneration) 是一款现代化的电影数据捕获工具，旨在为用户提供高效、便捷的媒体文件管理与元数据刮削解决方案。无论是个人媒体库整理，还是小型媒体服务器维护，都能通过其丰富功能实现自动化与智能化管理。 https://tu.813146.xyz/pic/2025/09/17d09adfe26e6e186823f069d53b3696.jpg 项目概览作为一款专注于媒体数据处理的工具，MDC-NG 凭借其优秀的性能与易用性受到广泛关注： 📦 最新版本：可通过 GitHub 发布页 获取 🐳 Docker 镜像：mdcng/mdc（累计大量拉取量） 🔔 信息渠道：通过 Telegram 发布频道 获取更新动态技术栈与优势 MDC-NG 采用前沿技术栈，兼顾性能与体验：核心技术栈后端：Rust——高性能、内存安全的系统级语言，通过零成本抽象实现极轻量内存占用前端：Next.js——现代化 React 框架，提供优秀的用户交互体验数据库：SQLite——轻量级嵌入式数据库，零配置且易于维护技术亮点 🚀 高性能：Rust 原生性能加持，支持多线程并发处理，刮削速度远超同类工具 🛡️ 稳定可靠：内存安全设计，无垃圾回收停顿问题，可长时间稳定运行 🎨 现代界面：Next.js 响应式设计，完美支持移动端，交互流畅自然 📦 部署简单：编译后单文件部署，Docker 一键启动，无复杂依赖项 🪶 轻量化：镜像体积＜300MB，内存占用＜300MB，版本更新仅需约60MB 核心功能 MDC-NG 提供全方位的媒体管理功能，覆盖从数据刮削到文件整理的全流程： 🎬 视频刮削与整理多模式支持：提供硬链接（节省空间，推荐本地）、复制/移动（适合跨盘/网盘）、软链接（创建目录链接）、原地整理（原目录生成元数据）5种模式，适配不同存储场景完整流程：自动识别番号 → 多源抓取元数据 → 下载处理图片 → 整理文件 → 生成NFO 字幕支持：自动整理视频自带字幕，同时支持本地字幕库匹配 👥 演员信息管理联动 Emby 服务端，自动刮削演员信息与图片丰富数据源：涵盖维基百科、minnano-av、graphis、gfriends 等支持后台自动刮削新入库演员，及批量管理操作 🖼️ 图片处理能力 AI 智能裁剪：通过人脸识别精准定位并裁剪海报高清资源获取：从 Amazon 日本搜索下载高清海报水印功能：支持 4K/8K 分辨率、影片类型标签，样式与位置可自定义独立工具：提供专门的海报裁剪工具，满足精细化需求 📁 目录监控双模式适配：性能模式：实时监听文件变更，适合本地存储兼容模式：定时检查更新，适配网盘挂载场景支持配置覆盖、文件过滤、自动清理等增强功能 📊 任务管理与记录任务持久化：完整记录手动任务与监控刮削历史，支持状态追踪批量操作：可批量重试、停止、删除任务，支持指定番号或网页刮削详情可视化：美观的刮削详情页，包含画廊展示、元数据分析与实时日志推送，支持多来源数据手动精选修正日志分析：详细记录刮削日志与错误信息，便于问题排查 🌐 丰富数据源覆盖各类视频类型的 30+ 刮削源，支持优先级配置、防反爬机制与自动重试，确保数据获取稳定性。其他特色功能手动整理：可视化文件管理，支持文件扫描、批量操作与任务管理智能翻译：集成 OpenAI/Google 等多引擎翻译，内置中文标题数据库现代界面：Web 管理界面支持登录认证、主题切换、NSFW 模式部署指南 MDC-NG 支持通过 Docker 快速部署，镜像版本可参考 Docker Hub 页面。 Docker Compose 配置示例 --- version: "2.1" services: mdc: image: mdcng/mdc:latest container_name: mdc environment: - PGID=1000 # 可选，设置组ID - PUID=1000 # 可选，设置用户ID - MDC_USERNAME=admin # 用户名密码可选，配置后开启登录鉴权 - MDC_PASSWORD=admin volumes: - /path/to/data:/config # 配置目录，必须映射 - /path/to/media:/media # 媒体库，可映射多个目录 ports: - 9208:9208 restart: unless-stopped