NAS上的相册、视频去重工具,全部NAS可用

2025-01-25 38℃

前言

之前,我分享过一篇如何在NAS里进行重复文件、照片去重的工具。其核心用法是将NAS挂载为windows磁盘,然后使用windows的去重工具进行操作。

后来又有不少粉丝在问,由于自己的条件不允许,没办法使用windows系统,因此想找几个可以在NAS上直接去重的工具。

于是cherry再次安排,找到经典的照片、视频去重工具video-duplicate-finder的docker版本。

项目地址:https://github.com/jlesage/docker-video-duplicate-finder

Video Duplicate Finder 是一款跨平台软件,可根据相似性在硬盘上查找重复的视频(和图像)文件。这意味着与其他重复查找器不同,这个查找器还可以找到具有不同分辨率、帧速率甚至带水印的重复项。

一、系统部署

1、docker-compose代码

以下是全平台通用的compose代码,唯一需要修改的就是volumes处,左侧的NAS路径。

version: '3'

services:

video-duplicate-finder:

image: jlesage/video-duplicate-finder

ports:

- "5800:5800"

volumes:

# 容器本身持久化存储路径

- /volume1/docker/video-duplicate-finder:/config

# 左侧填写需要去重处的NAS真实路径,比如/volume1/home/xxx/photos

- /volume1/home/xxx/photos:/storage

environment:

- TZ=Aisa/Shanghai

restart: always 

二、系统体验

打开项目地址【NAS ip:5800】,首先选择Setting进行对比设置。

左侧的勾选选项,分别是:

  • Ignore Read Only Folders:忽略只读文件夹

  • Include Sub Directories:包含子目录

  • Include Images:包含图像

  • Generate Preview Images:生成预览图像

  • Exclude Reparse Points:排除重解析点

  • Exclude Hard Links:排除硬链接

  • Extended FFTools Logging:扩展的 FF 工具日志记录

  • Always retry failed sampling:始终重试采样失败的任务

  • Auto backup scan results:自动备份扫描结果

  • Use native Ffmpeg binding:使用原生 FFmpeg 绑定

  • Ignore Black Pixels:忽略黑色像素

  • Ignore White Pixels:忽略白色像素

  • Compare Horizontally Flipped:比较水平翻转的图像

  • Save results on exit:退出时保存结果

  • Scan against non-existing files:针对不存在的文件进行扫描

  • Scan against entire database:针对整个数据库进行扫描

右侧的数值选项,分别是:

  • Percent:差异百分比

  • Duration Difference:时长差异

  • Thumbnails:缩略图

  • Max Degree Of Parallelism:最大并行度

  • Custom FF Arguments:自定义 FF 参数

  • Hardware Acceleration: More Info:硬件加速:更多信息

  • Custom Commands:自定义命令

  • OpenItemInFolder:在文件夹中打开项目

  • Custom Database Folder:自定义数据库文件夹

点击Files,可以设置文件大小、包含路径、排除路径。最后

这里给大家温馨建议一下,如果使用极空间、绿联等NAS的,其系统原生相册应用,自带AI照片、视频去重功能已经很强大了,大家就不要多此一举按照docker来使用了。

而其它支持虚拟机的NAS系统,也可以尝试使用虚拟机部署windows,然后按照我之前介绍的使用一些在windows上更专业的去重软件来去重。

 

标签: 应用 容器

非特殊说明,本博所有文章均为博主原创。

上一篇 没有了
下一篇 使用Ventoy快速安装系统