半年前购入QNAP TS-453Bmini用作家庭NAS,看重的一个关键功能是管理家庭相册。经过半年折腾,终于能让它基本工作了。
- NAS上照片目录的组织
- 在家庭环境下,要考虑每个成员的手机上既有自己的私有照片,也有属于家庭的公共照片。
- 建议把每个人的手机备份目录设置到个人home目录里,这样所有手机照片默认都是私有的(Private Collection)。
- 由于某种奇怪的原因,层次较深的home目录中的子目录无法添加进QuMagie等媒体应用的源目录列表。这时可以在volume的根目录上创建目标目录的软链接做为workaround. 比如/homes/Mike/Photo –> /MikePhoto
- 手机照片自动上传
- 在QFile的自动上传设置里最好设置成“所有照片”,因为这样可以保存微信里下载到本地的照片。
- 但这样同时会导致大量文件夹被备份。这个副作用大概只能通过定期清理NAS上的备份目录来解决了。
- 不明白为什么QNAP不能在QFile里手工选择备份哪些目录的照片。
- 照片分享
- 通过为公共事件/主题创建分享相册(Album),并将照片添加进相册的方法实现手机照片的共享。
- 相册的分享网页为桌面环境和手机环境做了不同的layout优化。目前的QuMagie网页在手机端有个恼人的bug: 如果你的相册同时包含照片和视频,那么页面只会显示和照片数目相等的内容项(包括照片和视频),也就是说最后的几项会被吞掉。修复方法:
- 找到QuMagie的安装目录,例如/share/CACHEDEV1_DATA/.qpkg/qumagie/
- 打开web/sharelink子目录里的app.****.js文件
- 搜索到如下pattern
_ = parseInt(y.default.get(d, 'PhotoCount', 0),10),
- 将其修改成
_ = parseInt(y.default.get(d, 'PhotoCount', 0),10) + parseInt(y.default.get(d, 'VideoCount', 0),10),