V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
tctc4869
V2EX  ›  问与答

有比较好个人应用的 nas 产品么?可以自己定制文件管理方式的 nas 产品?

  •  
  •   tctc4869 · 2021-02-11 08:10:04 +08:00 · 2046 次点击
    这是一个创建于 1167 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我对文件的管理,目前是放在移动硬盘里的,,除了点击文件夹找到文件所在文件夹,或根据关键词。还会依据其他,比如标签,评级之类的。 当然,标签,评级之类的这些是写在 sqlite 数据库上面的,sqlite 的文件表有一行列记录文件路径,其他列,以及多对多关联。来记录个人自定义文件外在的属性信息。

    想找一个 nas 设备,手机能通过自带 app 无线访问,电脑也能无线有线访问。而且还能对 nas 存储的文件的外在属性信息进行自定义描述,例如评级,作者,时间,标签之类的。 ,甚至用 json 数据管理。最好是能在 nas 设备 app,自带的文件内容浏览基础上进行针对文件管理进行二次开发。各位知道有这样的 nas 设备产品么?现在很多多媒体网站的每一个视频图片,都有标签管理。

    本来想考虑群辉的,但是我问了一个用过群辉的程序员,关于群辉的文件管理能力如何,他说群辉本质就是 linux 服务器,电脑和手机对群辉内的文件管理只能通过路径或关键词检索。如果要自定义文件管理,可以自己开发 Web 软件。

    但是如果自己开发 Web 软件的话,文件内容浏览功能也需要自己从零开始写起么?(图片文件查看,音频视频文件播放,文本文件内容查看之类的)不能调用群辉的文件内容浏览的 API?

    有那种可以让用户自定义文件管理方式的 nas 产品设备么?不仅仅是基于路径和关键词检索的文件管理方式?

    13 条回复    2021-02-12 19:51:37 +08:00
    neteroster
        1
    neteroster  
       2021-02-11 08:28:33 +08:00 via Android
    媒体文件的话,Plex / Jellyfin 应该都有这种功能吧。
    tctc4869
        2
    tctc4869  
    OP
       2021-02-11 08:57:51 +08:00
    @neteroster 标签文件?
    tctc4869
        3
    tctc4869  
    OP
       2021-02-11 08:58:04 +08:00
    @neteroster 是标签分类么?
    NeoChen
        4
    NeoChen  
       2021-02-11 09:26:58 +08:00 via iPhone
    苹果生态的可以考虑 DEVONThink,nas 只是文件存储,文件管理还是要靠专业软件
    siknet
        5
    siknet  
       2021-02-11 09:48:43 +08:00 via Android
    raid 10 的 win ltsc 系统?
    zszhere
        6
    zszhere  
       2021-02-11 10:00:22 +08:00 via iPhone
    这好像是在 nas 上实现了 oss 对象存储
    tctc4869
        7
    tctc4869  
    OP
       2021-02-11 11:16:18 +08:00 via Android
    @NeoChen
    准确的说是文件管理加文件内容浏览的设备
    ferock
        8
    ferock  
       2021-02-11 11:21:41 +08:00 via iPhone
    @tctc4869 #7

    你可以考虑黑苹果
    tctc4869
        9
    tctc4869  
    OP
       2021-02-11 16:52:41 +08:00 via Android
    自建 nas ?
    tctc4869
        10
    tctc4869  
    OP
       2021-02-11 16:53:09 +08:00 via Android
    @siknet 这个是 win10 吧,自建 nas
    jim9606
        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 应该就够用了
    tctc4869
        12
    tctc4869  
    OP
       2021-02-12 19:51:23 +08:00
    自己开发文件管理不是问题,问题是,群辉硬盘内的文件内容的浏览,如果自己开发的软件也要浏览,文本可能简单一点,但是多媒体文件,办公文档之类的内容浏览,是不是得自己从零开发?

    我觉得以自己开发定制文件管理,是可以的,但是在自己定制的文件管理基础上,进行文件内容的浏览,我希望能直接调用群辉 ui 的 api 搞定。而不是从头实现文件内容的浏览。
    tctc4869
        13
    tctc4869  
    OP
       2021-02-12 19:51:37 +08:00
    @jim9606 楼上
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5437 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 81ms · UTC 09:01 · PVG 17:01 · LAX 02:01 · JFK 05:01
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.