研究了 macos 的相簿文件管理模式

2021-07-07 22:39:21 +08:00
 levinit

macos 相簿

相簿使用本地的数据库模式对图片 /视频(下统称文件)进行管理,可灵活地组织文件,可以为同一文件添加多个标签,归属于多个相簿,分配到多个项目。

但是注意:

########

结论,这特么没法用,我的 linux,windows,android,我的其他工具,网盘在线工具( icloud 除外)直接懵逼……简直是不给其他系统和软件玩 当然你完全用 apple 全家桶,或许没啥问题……

2506 次点击
所在节点    macOS
15 条回复
pupboss
2021-07-07 22:49:37 +08:00
我也做过类似的研究,可以补充一些。如果你想保证照片按顺序导入,不要拖拽到相册,只能从电脑 AirDrop 到手机

再就是如果真的想维护一个照片文件夹,我的方案是选出你要的照片,清空手机,按照自己的命名习惯维护一个文件夹,之后导入手机。拍了新图之后,全部导出到电脑,手机端删除,精选的图修过之后重命名,维护自己的文件夹,之后把新的导回手机,周而复始
1002xin
2021-07-07 22:51:53 +08:00
没太关心过,所有照片都是直接丢进去,备份一下 `.photoslibrary`
levinit
2021-07-07 23:00:53 +08:00
@pupboss 是的 这种就是用相簿当一个过渡
camillo
2021-07-07 23:04:25 +08:00
你应该把最后一段挪到开头😂Apple 的照片图库它就不是设计给跨平台使用的 因此根本在设计之初就没有考虑你的这些点
levinit
2021-07-07 23:16:23 +08:00
@camillo 是的 它完全可以出一个保持原来文件位置不动,只在 photoslibrary 中建数据库的选项,这没什么,很多软件多是这种逻辑,但是我估计这是不可能给做的……
icestraw
2021-07-08 00:43:45 +08:00
其实抛开封闭性,再看图库的结构就全是优点了...
目录层次:当然会有一张照片同时出现在多个相册的情况,比如同时属于某个人 /某个活动。这种情况下我并不希望照片存储两份。
删除相簿:因为有上面情况的存在,我希望的删除模式就会变为“当我删除最后一个相册里的那张照片时,才真正删除原文件”。
甚至,还有很多别的优点,譬如可以控制 App 只访问我部分照片的内容;又或者可以允许应用读取相册的时候,防止其删除相册;可以很方便的生成照片的缩略图,因此浏览的时候更为迅速,而不用在每个文件夹建立难以管理的 Thumbs.db ;可以方便的备份和恢复,因为有完整性检查所以更难出错,甚至备份的时候可以不备份缩略图,减小备份的大小;和 iOS 的相册可以完全同步,每个 App 会存储图片在以自己名称命名的相册中;等等等等
这一切的方便,代价就是“封闭性”。只能说苹果的理念一向如此,具体选择就得看个人了。
agagega
2021-07-08 00:58:28 +08:00
Apple 平台有很多软件(照片、图书、音乐、影片,乃至备忘录)都用的几乎一个模子管理数据:一个数据库+一堆被数据库管理的文件+若干元数据。理论上这和平台没有关系,而且比传统的文件夹-文件更适合管理和同步资料。

macOS 这个相簿比较烦人的是,好像只能选择一个资料库和 iCloud 同步。
agagega
2021-07-08 00:59:08 +08:00
@agagega
如果有一个跨平台的资料库管理软件就好了,啊哈..
dingwen07
2021-07-08 06:52:18 +08:00
你可以试下 Google Photos,至少库和相册这方面也是类似的逻辑
levinit
2021-07-08 08:31:47 +08:00
@icestraw 当然 只要在 Apple 生态中,这些都成立
levinit
2021-07-08 08:34:44 +08:00
@agagega 数据库模式没问题,其他平台软件都是,只是他会把照片拉到自己目录,自成体系,也没有其他模式。导进去的层次结构导出来就多了一层目录这就比较烦
miaomiao2014
2021-07-08 08:57:57 +08:00
@dingwen07 google photos 有 macos 吗?
ericwoflskin
2021-07-08 10:26:03 +08:00
既想用人家的东西,又不想按人家的方式来,然后抱怨人家东西不和自己心意,这不都是自找的吗。
数据库管理早就被认可是最科学的方式,你自己偏要用最原始最笨的文件夹,换我也不伺候。
levinit
2021-07-08 11:39:11 +08:00
@ericwoflskin 我没说数据库模式有问题。我研究下发现不合心意不能吐槽吗?反正它做出来就是最棒的不能说不好的点吗?文件夹就是笨吗?
ericwoflskin
2021-07-08 12:18:10 +08:00
@levinit #14 当然可以吐槽,只不过你的问题都是你自找的,仅仅你自己这么觉得,别人并不认同而已。文件夹笨不笨我就不评价了,至少可以肯定苹果觉得是笨的。

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

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

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

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

© 2021 V2EX