IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    诺多发表于 2025-01-17 23:10:23
    love 0

    yamdc

    【一本正经】嘿,各位影迷们!今天给大家介绍一个有点不太正经,但绝对超级给力的小工具 —— yamdc。它就像是你的私人电影管家,帮你整理那些凌乱的电影文件,让你的片库瞬间变得井井有条。好奇吗?那就跟我一起来看看这个小东西到底有多厉害吧!

    🤔 yamdc是个啥玩意儿?

    yamdc,全名叫"Yet Another Movie Data Capture",翻译过来就是"又一个电影数据抓取器"。听起来很高大上,其实就是一个帮你整理电影信息的小工具。它的诞生有点小故事:原本有个叫MovieDataCapture的工具特别好用,但是后来闭源了,大家都很伤心。于是,yamdc就横空出世了,它就是来填补这个空缺的。

    🚀 yamdc能干啥?

    说实话,yamdc虽然自称"不太正经",但它的能力可一点都不含糊。来看看它都能帮我们做些什么:

    1. 📂 自动扫描:你只需要告诉它你的电影文件在哪,它就会自动去那里扫描,找出所有的电影文件。

    2. 🔍 信息抓取:找到电影文件后,yamdc会自动去网上搜索这部电影的各种信息,比如导演、演员、剧情简介等。

    3. 📸 人脸识别:它还能识别电影海报或截图中的人脸,这样你就能更方便地找到某个演员的电影了。

    4. 🗂️ 自动整理:抓取完信息后,yamdc会帮你把这些信息整理好,甚至还能按照你喜欢的方式命名和保存文件。

    🛠️ 怎么用这个小宝贝?

    好了,听完yamdc的神奇功能,是不是已经迫不及待想试试了?别急,我这就告诉你怎么用:

    1. Docker大法好

    首先,强烈推荐使用Docker来运行yamdc。为啥?因为这样最省事,而且能确保所有功能都能正常使用。

    来,复制下面这段代码,保存成一个叫docker-compose.yml的文件:

    version: "3.1"
    services:
      yamdc:
        image: xxxsen/yamdc:latest
        container_name: yamdc
        restart: unless-stopped
        user: "1000:1000"  # 记得把这里改成你自己的uid和gid
        volumes:
          - /你的电影目录:/scrape/scandir
          - /你想保存整理后文件的目录:/scrape/savedir
          - /你想保存数据的目录:/scrape/datadir
          - /你的配置文件目录:/config
        command: --config=/config/config.json
    

    2. 配置文件很重要

    接下来,创建一个config.json文件,内容如下:

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

    这里的naming是用来设置整理后的文件命名格式的,你可以根据自己的喜好来改。

    3. 启动!启动!

    配置好了之后,只需要在终端里输入:

    docker-compose up -d
    

    配置完成后,你就可以轻松坐下来了。现在只需要等待 yamdc 自动运行,它会帮你完成所有的工作!

    🤓 进阶玩法

    如果你是个爱折腾的极客,yamdc还支持手动编译。不过要注意,你需要Go环境,而且版本得在1.21或以上。编译命令是这样的:

    CGO_LDFLAGS="-static" CGO_ENABLED=1 go build -a -tags netgo -ldflags '-w' -o yamdc ./
    

    编译完成后,你就可以用这个命令来运行yamdc了:

    ./yamdc --config=./config.json
    

    🎁 总结

    yamdc虽然自称"不太正经",但它的功能可是相当给力的。无论你是电影收藏狂魔,还是只是想把自己的片库整理得更有条理,yamdc都能成为你的得力助手。它不仅能帮你自动整理电影信息,还能识别人脸,甚至可以按照你喜欢的方式来命名和保存文件。最重要的是,它完全开源,而且使用起来超级简单。

    所以,如果你正在为如何管理你的电影文件而发愁,不妨试试yamdc。相信我,它会让你的观影生活变得更加轻松愉快。

    原创不易,如果觉得此文对你有帮助,不妨点赞+收藏+关注,你的鼓励是我持续创作的动力!

    高等精灵实验室



沪ICP备19023445号-2号
友情链接