电脑里的照片如何归类整理?

2019-09-11 09:05:51 +08:00
 cshlxm
相机和 iphone 拍了很多照片,之前备份都是 windows 照片应用导入是按照月份分的,也有很多没有按照月份堆在一个文件夹下,现在几万图和视频(有 jpg、HEIC、HEVC、MOV、mp4、cr2 等等),分布在各个盘,一直想整理下,写了个 python 脚本用 md5 摘要把重复的图片、视频先删了,下一步想还没想好该怎么办?
各位大佬,有什么好的建议,比如好用的软件,或者怎么归类比较适合?
9327 次点击
所在节点    问与答
34 条回复
Ettup
2019-09-11 09:14:46 +08:00
Adobe Bridge、Lightroom、Capture One
pilgrim_kevin
2019-09-11 09:17:22 +08:00
嗯,大量的照片管理一向是个问题。我给你讲一下我的解决方案:

1. 用 python 写一个程序,将从任何设备里导出的照片自动化整理,按照统一的规则,按日期创建文件夹,按拍摄时间(精确到秒)自动命名文件名,并拷贝汇总到 NAS 里;一般来说在同一秒拍摄的照片是不同的照片的概率是极低的,我这里默认如果是同一秒就末尾添加 01、02、03 来区分了,然后在 Photo Station 里浏览的时候,如果看到是同一张照片就随手删掉重复的。如果省事,可以直接默认为同一秒的照片就是同一张。这样的话我的不管任何设备(相机,手机还是啥)拍摄的照片最终都汇总到一处;即使各设备里有重复的照片也没关系。
2. 我用群晖 NAS 管理我的计算机文件和数据。利用 DSM 系统里的 Photo Station 查看和管理照片,还是比较方便的。也利用 DSM 的自动备份和同步等功能去备份照片,也安全很多。将 DSM 映射到外网也可以远程用手机等访问,不过这个必要性不大。
pilgrim_kevin
2019-09-11 09:20:05 +08:00
群晖 NAS,值得花钱买一个。相比无价的照片等数据而言,买个群晖的钱值得花。
pilgrim_kevin
2019-09-11 09:21:10 +08:00
利用脚本自动删除重复文件的做法很好,回头我也增加一下这个功能,照片太多了,经常重复性地汇集,难免有重复的
JRay
2019-09-11 09:26:39 +08:00
Lightroom
Tezos
2019-09-11 09:31:28 +08:00
google photos?
chztv
2019-09-11 09:38:57 +08:00
Google Photos
越来越觉得这个比 自带的 Photos 要好用太多,价格也便宜,包括分享给其他人都非常好用。
当然唯一的缺点必须要有科学的渠道。
cshlxm
2019-09-11 09:42:55 +08:00
@pilgrim_kevin python 读取“媒体创建时间”这个属性,来获取拍摄时间么? 不知道对 HEIC HEVC 支持怎样,我没搞 NAS,重要的照片、视频是 win 主机一份,移动硬盘一份,mac mini 主机一份,这样好处是挺安全,坏处也显而易见,整理起来费劲。 你说这个方案不错,我去瞅瞅看
cshlxm
2019-09-11 09:44:28 +08:00
@chztv 都是家人的照片、视频,不想上云,对远程查看这种需求基本没有。
cshlxm
2019-09-11 09:46:15 +08:00
@chztv 分享的话,进本就是家庭内,iphone 的共享即可。朋友的话怕麻烦也是原图发送微信群了,自己挑着保存。
cshlxm
2019-09-11 09:47:39 +08:00
@JRay
@Ettup LR 没怎么用过,以前印象中都是用来简单修图的,不知道整理功能如何,最早用过 google Picasa,其实我一直觉得这个挺好用
jaylong
2019-09-11 09:50:31 +08:00
@pilgrim_kevin 能否分享一下 python 脚本?
loveour
2019-09-11 09:51:49 +08:00
@cshlxm #11 我也一直觉得 Picasa 很好用,可惜被谷歌砍掉了,而且,Picasa 不能支持数量特别多的文件,会很卡。也许放在固态上会不卡?
我现在照片是备份在 GoogleDrive,上传到 GooglePhotos,同时在电脑上,在 NAS 上各有一份。其实群晖的 Moments 也挺好的,和 GooglePhotos 类似,也会给照片打标签,识别人脸什么的。
pilgrim_kevin
2019-09-11 09:55:19 +08:00
照片文件都有 EXIF 信息,里面各种信息都有,包括 GPS 定位(如果打开了的话),用 python 读取就好了。
视频我还没仔细研究过。目前主要是针对照片文件,视频的数量不是特别大,目前是养成了不定时手动整理的习惯。

手动备份很繁琐,而且移动硬盘之类的介质并不可靠(以年为时间单位衡量的话),备份的话一定要多重备份,但是手动备份以后整理和检查都非常繁琐。我的备份和存储方案比较靠谱,NAS 是磁盘阵列,可以有效降低磁盘损坏风险,有磁盘损坏就及时更换。备份是双机热备份,就是说我有两台 NAS,定时自动同步,以及带版本管理的自动定时备份。用于备份的 NAS 性能要求可以低一些。这样双机备份的话数据彻底损毁的概率很小,还有部分非敏感数据我还会用云盘同步一份以防万一。我使用计算机二十多年,过去从磁盘、光盘、硬盘等各种数据备份方式经历太多,几乎每种方式都遇到过数据彻底损毁找不回来的,只有目前的方式最靠谱。
greatdancing
2019-09-11 09:57:15 +08:00
droplt 文件自动分类
http://www.dropitproject.com/
JackieMe
2019-09-11 09:57:21 +08:00
同喜欢 Picasa,很好用的,可惜最后被砍
pilgrim_kevin
2019-09-11 10:00:23 +08:00
@jaylong 可以,不过最近出差,需要回去着给你。这个其实很简单的,无非就是遍历文件,挨个读取 exif 信息,然后给它创建文件夹,重命名,mv 到新文件夹里。估计你自己写也是很简单。
pilgrim_kevin
2019-09-11 10:01:18 +08:00
待整理的文件放到 source 目录,mv 到 target 目录里。这样 source 目录空了,照片也就整理完了。
cshlxm
2019-09-11 10:05:11 +08:00
@pilgrim_kevin exif 我试过,主要是对 iphone 新的 HEIC HEVC 支持不好,所以一直没弄,看来有必要再研究下。自己习惯还好,主要是家人没这种意识,每次忙起来就忘了,想起来时就是一股脑先拷贝进去,久而久之就更不想整了。
joiejia
2019-09-11 10:07:46 +08:00
Eagle

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/599858

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX