MT Photos是一款为NAS用户量身打造的照片管理系统。

通过AI技术,自动将您的照片整理、分类,包括但不限于时间、地点、人物、照片类型。

您可以在任何支持Docker的系统中运行它。

如果您的操作系统是Windows 7及以上版本,也可以直接运行服务端程序;

系统架构

页面截图



特性

以时间线的方式,展示您的照片
以文件夹的方式,展示您的照片
通过图库您可以方便地将现有存储中的照片,提供给用户
通过人脸识别,自动生成人物相册
基于照片的GPS信息,自动生成地点相册
支持Live Photos的无损备份、下载、显示
按文件类型,自动分类屏幕截图、自拍照、视频、动态照片
基于照片内容,自动生成场景相册
通过影集分享,您可以方便地将照片分享给家人

预览视频

历经10个月,16个大版本更新后,这款DIY NAS上最好用的相册应用来了

常见问题

  • 支持多用户使用吗?
    支持,可以在【用户管理】中添加、管理用户;

  • 支持哪些类型的图片、视频
    支持图片的格式有:JPEG, HEIC, PNG, GIF, BMP, TIFF, PSD

  • 支持RAW照片的格式有:3FR, ARW, CR2, CR3, CRW, DCR, DCRAW,DNG, ERF, IIQ, K25, KDC, MEF, MRW, NEF, NRW, ORF, PEF, RAF, RAW, RMF, RW2, SR2, SRF, X3F

  • 支持视频的格式有:MP4, MOV, M4V, M4A

功能更新计划

  1. 图片旋转功能
  2. 图片归档、隐私相册
  3. TV端App
  4. 搜索增加更丰富的查询条件
  5. 影集支持按条件创建及自动更新

已支持的功能

  1. 时间线模式查看照片
  2. 文件夹视图查看照片
  3. 使用影集、收藏夹来整理照片
  4. 基于人脸识别自动生成人物相册
  5. 基于照片、视频exif中的GPS信息自动生成地点相册
  6. 基于内容识别自动生成场景相册
  7. 基于照片类型自动生成分类相册(屏幕截图、自拍照、视频、动态照片、RAW图片) 照片、影集的分享功能
  8. 支持动态照片的备份、展示(苹果的LivePhoto及安卓的Motion Photo)
  9. App备份手机相册(支持选择备份位置、文件夹生成规则、按拍摄日期重命名等)
  10. 管理照片的标签、备注、评分
  11. 多用户管理
  12. 基于文件MD5的重复文件检查及清理 App支持在后台备份照片 App、网页增加对HTTP基本认证(Basic
  13. Authorization)的支持 App、网页支持中文、英文2种语言的选择
  14. 登录增加二步验证 图片文字识别 基于OpenAI
  15. CLIP模型的以文搜图
  16. 浏览器端执行人脸识别、场景识别任务
  17. 管理员整理人物相册
  18. 网页批量下载照片
  19. 批量修改图片的GPS信息
  20. 批量或单个修改拍摄日期
  21. App隐私锁

官方网站

点此访问

体验网站

点此访问

MT Photos——一个比群晖Moments更好用的AI相册管理神器的更多相关文章

  1. 为群晖加把锁:使用ssh密钥保障数据安全

    对每一个使用群晖nas的人而言,能保证群晖里保存的数据不被未经授权的人访问下载甚至破坏可能是最重要的事情.但数据只要上网,就免不了担心密码被破解,群晖被侵入.现在网络上,要破解密码可能是最简单不过的事 ...

  2. 群晖SVN Server远程访问

    打开路由器访问界面 选择转发规则->端口映射-新建 在弹出的界面中填写相应的端口号了内网ip 填写svn所在地址的IP,比如:192.168.30.2 添加映射端口,比如svn的默认端口是330 ...

  3. 【转】NAS群晖DSM 5.0-4458安装教程

    需要准备: 1.一个闲置的U盘,容量大于64M即可. 墙裂建议用如下U盘,可以隐藏成灰群晖,小巧方便. 闪迪(SanDisk)酷豆(CZ33)8GB U盘¥29.9京东商城    2.一台显示器,用于 ...

  4. 什么是NAS.什么是黑白群晖?(转)

    前言               为了让更多的新人可以简单了解什么是nas,什么是黑群晖.什么是白群晖!有什么作用?特此制作以下教学!(原文为MOMO所写).图片也大体从互联网上下载.有对原作者不便之 ...

  5. 群晖NAS再折腾

    端口转发 两年前我买了一台双盘位的群晖NAS,配置两个4T的硬盘,这玩意儿一度改变了我使用电脑的模式,真是爽爆了!最最主要的功能就是我能用它规整我所有的资料,并且不管何时何地,只要有网就能访问.为了能 ...

  6. 群晖NAS再再折腾

    问题 最近电信把我的公网地址收回去了,之前做好的网络端口映射失效了,在公司已经不能愉快地访问家里的网络.原先网络结构示意图如下: (直接访问方案网络结构图)   只需要对电信光猫(也是个路由器)和家用 ...

  7. 群晖NAS被攻击

    上周给新员工办理入职的时候,因为我们有自己的NAS系统,给他们建账号的时候,突然发现群晖无法登陆,很奇怪. 然后查看群晖系统,发现网络能Ping 通,但是群晖管理界面无法打开,一开始以为机房天热,硬盘 ...

  8. 群晖下虚拟机编译部署WOW服务端TrinityCore

    前言 前几天突然想玩WOW了,但是我是一个特别轻度的玩家,以前点卡的时候,我就是上去一个人做做任务,跑跑地图,不怎么玩副本和PVP,现在让我花钱充月卡,不太现实,没那个时间玩,所以,就考虑玩个私服,但 ...

  9. 群晖下 gitea+drone+harbor实现CI/CD 发布到云服务器

    常用命令 sudo -i然后输入密码登录root账户(群晖默认只能使用admin账号登陆) vim xxx编辑(编辑是进去之后按i,退出并保存是按esc,然后:wq!再回车) mkdir xx创建文件 ...

  10. 群晖NAS搭建外网可访问的calibre

    一.在群晖docker上安装calibre-web 1. 下载相关的镜像文件 打开Docker后点击左侧注册表,在上方搜索栏搜索calibre 然后我们选择使用 technosoft2000/cali ...

随机推荐

  1. 黑客玩具入门——3、NMAP入门

    1.Nmap基础 Nmap是主机扫描工具,它的图形化界面是Zebmap,分布式框架是Dnmap,Nmap可以完成诸如:主机探测.端口扫描.版本检测.系统监测等.并且支持探测脚本的编写. Nmap在实际 ...

  2. 前端每日一知之web攻击方式

    脑图在线链接 本文内容依据[js每日一题]公众号精彩文章总结而来

  3. nexus如何上传自己的依赖包

    一.创建第三方包仓库创建第三方jar包的仓库选用hosted 取名为nexus-3rd 然后再public组中加入nexus-3rd,交给public管理 二.创建用户仓库创建完成以后可以创建一个管理 ...

  4. Win7下C盘无法创建文件解决办法

    Win7下C盘无法创建文件解决办法: To fix it, just turn off the User Account Control (UAC). In Windows 8, do not tur ...

  5. shell(希尔)排序------python实现

    if __name__ == '__main__': ''' 希尔排序 1.选择一个增量序列t1,t2,...,tk,其中ti>tj,tk=1 2.按增量序列个数K,对序列进行K躺排序 3.每趟 ...

  6. 解决phpmyadmin导入MYSQL数据库限制大小为50M的问题

    有时候想导入的数据库太大.但是遭到的限制 解决phpmyadmin导入MYSQL数据库限制大小为50M的问题 转载于:https://www.cnblogs.com/wesky/p/10609340. ...

  7. Qt/C++音视频开发60-坐标拾取/按下鼠标获取矩形区域/转换到视频源真实坐标

    一.前言 通过在通道画面上拾取鼠标按下的坐标,然后鼠标移动,直到松开,根据松开的坐标和按下的坐标,绘制一个矩形区域,作为热点或者需要电子放大的区域,拿到这个坐标区域,用途非常多,可以直接将区域中的画面 ...

  8. Qt开发经验小技巧231-235

    关于c++中继承多态virtual和override的几点总结. 子类可以直接使用基类中的protected下的变量和函数. 基类函数没加virtual,子类有相同函数,实现的是覆盖.用基类指针调用时 ...

  9. [密码管理/信息安全] KeePass Java 客户端 : KeePassJava2

    序:续<KeePass:密码管理工具> [密码管理/信息安全] 密码管理工具:KeePass vs LastPass vs 1Password - 博客园/千千寰宇 [推荐] 概述 Kee ...

  10. 2025-01-04:不包含相邻元素的子序列的最大和。用go语言,给定一个整数数组 nums 和一个由二维数组 queries 组成的查询列表,其中每个查询的格式为 queries[i] = [pos

    2025-01-04:不包含相邻元素的子序列的最大和.用go语言,给定一个整数数组 nums 和一个由二维数组 queries 组成的查询列表,其中每个查询的格式为 queries[i] = [pos ...