我对文件的管理,目前是放在移动硬盘里的,,除了点击文件夹找到文件所在文件夹,或根据关键词。还会依据其他,比如标签,评级之类的。 当然,标签,评级之类的这些是写在 sqlite 数据库上面的,sqlite 的文件表有一行列记录文件路径,其他列,以及多对多关联。来记录个人自定义文件外在的属性信息。
想找一个 nas 设备,手机能通过自带 app 无线访问,电脑也能无线有线访问。而且还能对 nas 存储的文件的外在属性信息进行自定义描述,例如评级,作者,时间,标签之类的。 ,甚至用 json 数据管理。最好是能在 nas 设备 app,自带的文件内容浏览基础上进行针对文件管理进行二次开发。各位知道有这样的 nas 设备产品么?现在很多多媒体网站的每一个视频图片,都有标签管理。
本来想考虑群辉的,但是我问了一个用过群辉的程序员,关于群辉的文件管理能力如何,他说群辉本质就是 linux 服务器,电脑和手机对群辉内的文件管理只能通过路径或关键词检索。如果要自定义文件管理,可以自己开发 Web 软件。
但是如果自己开发 Web 软件的话,文件内容浏览功能也需要自己从零开始写起么?(图片文件查看,音频视频文件播放,文本文件内容查看之类的)不能调用群辉的文件内容浏览的 API?
有那种可以让用户自定义文件管理方式的 nas 产品设备么?不仅仅是基于路径和关键词检索的文件管理方式?
1
neteroster 2021-02-11 08:28:33 +08:00 via Android
媒体文件的话,Plex / Jellyfin 应该都有这种功能吧。
|
2
tctc4869 OP @neteroster 标签文件?
|
3
tctc4869 OP @neteroster 是标签分类么?
|
4
NeoChen 2021-02-11 09:26:58 +08:00 via iPhone
苹果生态的可以考虑 DEVONThink,nas 只是文件存储,文件管理还是要靠专业软件
|
5
siknet 2021-02-11 09:48:43 +08:00 via Android
raid 10 的 win ltsc 系统?
|
6
zszhere 2021-02-11 10:00:22 +08:00 via iPhone
这好像是在 nas 上实现了 oss 对象存储
|
9
tctc4869 OP 自建 nas ?
|
11
jim9606 2021-02-12 01:58:58 +08:00
你这是等于自定义了一个私有格式的 metadata 数据库了。
成品 nas 可以提供网络文件系统的界面,例如 SMB 、FTP 、WebDAV 之类的,至于希望用上你自己定义的数据库,那你需要自己开发插件来处理 meta 并集成在文件浏览器上了。 群晖的 DS PhotoStation 支持 XMP/IPTC/EXIF 图片元数据的标签归类和搜索,你把你的图片库的图片文件加上符合这些规范的元数据就能直接用 DS photo 了。我建议你用这种方法,至少那个手机 APP 不用自己开发了。 视频也是差不多情况,DS Video 也是有元数据搜索功能的,不过视频容器的元数据没什么规范。大多时候你手头的资源库都是元数据空缺的,只能靠文件名去猜,想不靠猜你得自行补上元数据。 如果你有一定开发能力,ffmpeg 的 ffmetadata 应该就够用了 |
12
tctc4869 OP 自己开发文件管理不是问题,问题是,群辉硬盘内的文件内容的浏览,如果自己开发的软件也要浏览,文本可能简单一点,但是多媒体文件,办公文档之类的内容浏览,是不是得自己从零开发?
我觉得以自己开发定制文件管理,是可以的,但是在自己定制的文件管理基础上,进行文件内容的浏览,我希望能直接调用群辉 ui 的 api 搞定。而不是从头实现文件内容的浏览。 |