侧边栏壁纸
博主头像
是羊刀仙啊博主等级

闲不下来!

  • 累计撰写 122 篇文章
  • 累计创建 38 个标签
  • 累计收到 1 条评论

目 录CONTENT

文章目录

YYDS!不太正经的刮削圣物?NAS一键部署,海报墙只在顷刻之间。

羊刀仙
2025-02-20 / 0 评论 / 0 点赞 / 53 阅读 / 3703 字
温馨提示:
本文最后更新于 2025-02-20,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

据我所知,不少NAS玩家是专门为大姐姐们盖了别墅的,但是可能会头疼刮削问题。

本期来介绍一款Docker项目,刮削能力十分强悍。由于原来的工具Movie Data Capture闭源,作者索性自己写了一个Yet Another Movie Data Capture(yamdc),描述它为“一个不太正经的电影元数据刮削工具”。

虽不太正经,但相当🐮🍺,姐姐们的专属影视墙不在话下。

文章分为特性介绍、部署流程、效果展示3部分。关于内容隐藏,防止无关人员看到,大家可以活用EMBY等的账户管理、内容标签过滤、分级内容控制等功能,或者利用NAS的账户文件访问权限设置等来实现。

特性

适配主流媒体服务器

支持 Jellyfin / Emby / Plex

丰富的刮削源

自动化刮削

自动解析 番号
自动下载 封面、演员信息、影片标签
自动匹配 中文翻译(剧情简介)

多种文件命名规则

强大的 AI 识别

GoFace / PigoFace(可选 AI 人脸识别)
识别演员,进行 自动分类
生成 演员标签

Docker 一键部署,简单易用

本地缓存,避免重复下载

自动缓存封面、元数据
避免重复查询,提升刮削速度

部署流程

以威联通NAS为例,先准备程序的配置文件。文中部署所涉及的相关文件也可点我下载

我习惯存放于Docker专用路径/share/Container/yamdc/config,创建好文件夹后,打开Text Editor创建文本文件,将以下代码复制粘贴进去。

{
  "scan_dir": "/scrape/scandir",
  "save_dir": "/scrape/savedir",
  "data_dir": "/scrape/datadir",
  "naming": "{NUMBER}"
}

将文档另存为,命名config.json,存放于上面准备好的文件夹下。

截屏2025-02-20 09.56.20.png
截屏2025-02-20 09.56.01.png

把原片准备好,放在你的文件夹中。

截屏2025-02-20 15.16.32 拷贝.png

TIPS:

可用的命名标签如下:{DATE}, {YEAR}, {MONTH}, {NUMBER}, {ACTOR}。

工具并不会对番号进行清洗(各种奇奇怪怪的下载站都有自己的命名方式, 无脑清洗可能会导致得到预期外的番号), 用户自己需要对文件进行重命名,否则刮削的时候大概率报错。

当前支持给番号添加特定来后缀来实现添加额外分类, 添加特定水印等能力。

支持的后缀列表及说明(不同的后缀没有顺序限制, 可以同时存在多种后缀)。

截屏2025-02-20 09.38.14.png

打开 Contaienr Station ,创建新的应用程序。

代码如下,可自行修改后粘贴并创建:

version: '3' # 最新版该行可删除
services:
  yamdc:
    image: xxxsen/yamdc:latest
    container_name: yamdc
    user: "0:0"
    environment:
      - ENABLE_GO_FACE_RECOGNIZER=false # 屏蔽掉go-face的初始化
    volumes:
      - /share/movie:/scrape/scandir/scandir # 原片存放位置,刮削过程中影片会被自动转移
      - /share/Look:/scrape/savedir # 刮削好的数据包括影片会转存到这里
      - /share/Container/yamdc/datadir:/scrape/datadir # 数据目录,也是刮削数据中转站
      - /share/Container/yamdc/config:/config # 配置文件目录
    command: --config=/config/config.json

这里直接点击创建,就会自动刮削,刮削完成的电影会被存储到/share/Look下,刮削完毕后容器会自动停止。也就是说,咱们每次要刮削,重新跑一边程序就可以。

程序依赖go-face进行人脸识别, 以用于识别图片中的人脸并进行截图, 这个库需要有对应的模型文件, 程序启动的时候, 会检测模型文件是否存在, 如果不存在, 则会自动下载模型文件到数据目录下。

截屏2025-02-20 15.59.26.png

效果展示

准备了三部~碍于机械盘的读写速度,数据量较大时程序可能跑的时间也会延长,耐心等待就行。

截屏2025-02-20 16.01.32 拷贝.png

刮削完毕后,自动转存到所设目录下,包括元数据文件、海报、原片等。

截屏2025-02-20 15.50.25 拷贝.png

截屏2025-02-20 16.04.30 拷贝.png

整到emby,效果还不错的。。。多的我也不展示了= =

截屏2025-02-20 16.18.46 拷贝.png

截屏2025-02-20 16.26.07 拷贝.png

0

评论区