V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Apol1oBelvedere
V2EX  ›  NAS

群晖 Synology File Station 远程网页打开 5 MB 图片如何加速显示?

  •  
  •   Apol1oBelvedere · 2022-12-11 16:02:52 +08:00 · 2799 次点击
    这是一个创建于 473 天前的主题,其中的信息可能已经有所发展或是发生改变。
    群晖 Synology File Station 远程网页打开 5 MB 图片如何加速显示?
    目前很多手机拍摄的原始照片都在 3-5MB ,家庭上传带宽 50Mb ,每次远程网页打开图片都要卡顿 1-3 秒,很影响使用体验。
    目前可行的办法:
    1 、改 Quick Connect 为 IPv6 直连,由于公司网关不愿支持 IPv6 ,此方案忽略。
    2 、提升上传带宽,由于不能仅改上传带宽,需要改套餐,性价比不高。
    3 、群晖先传输低画质图像显示,再后台慢慢传输高画质图像(渐进式显示),这个不知道如何或有没有可能实现。很多时候并不需要每个图片都很清晰显示,只要优先看个大概。

    大家针对这个需求还有别的办法吗?
    24 条回复    2022-12-13 10:00:53 +08:00
    suguo210
        1
    suguo210  
       2022-12-11 16:08:08 +08:00 via Android
    p2p 打洞
    siknet
        2
    siknet  
       2022-12-11 16:08:33 +08:00
    你上传带宽再小也有几 M/s 吧,docker 起个打洞器或者公网 IP 直连吧
    YongXMan
        3
    YongXMan  
       2022-12-11 18:10:34 +08:00
    使用类似 synology photos 这种应用,图片会自动生成缩略图,预览可以显示缩略图。
    moguiyu
        4
    moguiyu  
       2022-12-11 19:55:21 +08:00
    我现在就在用群晖的 photo ,生成的缩略图访问速度非常快。只是从其他目录拷贝近 photos 的文件夹之后,经常会出现权限不正确无法正常显示缓存的情况,我还没有搞清楚到底要如何解决这个问题。
    bosonx
        5
    bosonx  
       2022-12-11 20:37:30 +08:00 via Android
    提升上传,别用群晖的 QC
    Apol1oBelvedere
        6
    Apol1oBelvedere  
    OP
       2022-12-11 20:44:15 +08:00
    @moguiyu 我的图片都是混合在 File Station 的各个文件夹内的资料图片,不是集中在一起类似风景照那种。所以单独用 Photos 查看很不方便,是直接用 File Station 在文件夹一张一张打开的。
    Apol1oBelvedere
        7
    Apol1oBelvedere  
    OP
       2022-12-11 20:44:56 +08:00
    @bosonx 换套餐增加上传带宽不划算,目前不准备采用这个方案。
    Apol1oBelvedere
        8
    Apol1oBelvedere  
    OP
       2022-12-11 20:50:33 +08:00
    @suguo210 使用 ZeroTier 吗,那我需要额外一台服务器了?
    Apol1oBelvedere
        9
    Apol1oBelvedere  
    OP
       2022-12-11 20:51:31 +08:00
    @siknet 考虑到安全性问题目前暂时不准备 IP 直连。
    siknet
        10
    siknet  
       2022-12-11 21:00:17 +08:00
    很多打洞器的啊,比如 rathole ,作者就在 v2 ,需要一台公网中转服务器
    jeesk
        11
    jeesk  
       2022-12-11 21:32:31 +08:00
    缩略图
    Apol1oBelvedere
        12
    Apol1oBelvedere  
    OP
       2022-12-11 21:41:09 +08:00
    @jeesk 缩略图试过是能快速查看到所有文件的全貌,但是我喜欢列表方式查看 File Station 文件(文件夹内各种类型文件混合),每次为了看图片都切换一次视图模式也不方便。
    Apol1oBelvedere
        13
    Apol1oBelvedere  
    OP
       2022-12-11 21:44:38 +08:00
    @siknet 现在升级带宽每月加 20 元能再提高 20MB ,是不是比单独租服务器好一些?
    lifanxi
        14
    lifanxi  
       2022-12-11 22:27:59 +08:00
    常放进群晖的图片,都会生成缩略图,放在同目录下的 @eaDir 中。File Station 中点击图片打开,看到的也是缩略图,一般是几十到 几百 K 的大小,除非你去点 1:1 那个图标,才会切换成原图模式。所以我其实有点不理解楼主倒底遇到了什么问题。
    Apol1oBelvedere
        15
    Apol1oBelvedere  
    OP
       2022-12-11 22:55:28 +08:00
    @lifanxi 缩略图是把视图模式调到小 /中 /大图标时显示的,不是我需要的双击图片低画质显示的那种模式。
    群晖帮助里面没有找到 1:1 的说明,请问你的“点 1:1 那个图标,才会切换成原图模式”有无出处?
    ---
    若要预览照片:
    右键单击照片并选择预览以打开照片查看器窗口。
    将鼠标悬停在照片查看器底部,显示缩略图滑块以进行快速导览。
    支持的格式:
    照片查看器支持以下格式:jpg 、jpeg 、jpe 、bmp 、gif 、png 、tiff 、tif 、arw 、srf 、sr2 、dcr 、k25 、kdc 、cr2 、crw 、nef 、mrw 、ptx 、pef 、raf 、3fr 、erf 、mos 、orf 、rw2 、raw
    ---
    我的问题是双击一个 3MB 的图片文件,图片预览窗口出来后黑色窗口的加载圆圈要转四五圈才能显示图片,这就有些慢了,使用体验不好。
    siknet
        16
    siknet  
       2022-12-11 22:56:14 +08:00
    @Apol1oBelvedere 你那的宽带商这么抠门啊,你试试从群晖上下载文件是什么速度,按道理几兆一秒的速度就足够看图了的啊
    lifanxi
        17
    lifanxi  
       2022-12-12 00:00:35 +08:00
    @Apol1oBelvedere



    说的就是双击打开看到的图片。以图中那个 6.6M 的 IMG_20221203_150150.jpg 为例:默认情况下,会下载缩略图(右边看到的 1.3M 那个请求),如果点了那个 1:1 的图标,会重新下载原图(右边看到的 6.9M 的那个请求)。
    moguiyu
        18
    moguiyu  
       2022-12-12 06:16:32 +08:00
    @Apol1oBelvedere 我的都是 lightroom 按日期和事件管理的,所以也是带目录结构的。在 synology photo 里面你可以按照时间维度,也可以按照文件夹维度管理。问题应该不大。
    piku
        19
    piku  
       2022-12-12 08:26:37 +08:00 via Android
    和我的理解不太一样啊,我记得 photos 只有在特定的文件夹里才会生成缩略图,正常 filestation 的是没有缩略图的。
    渐进式加载需要将 jpg 另存为渐进式格式。如果非要这么干可以考虑用 ffmpeg 批处理过。
    考虑上传带宽问题,建议还是用缩略图的方式。
    lifanxi
        20
    lifanxi  
       2022-12-12 09:22:05 +08:00   ❤️ 1
    @piku 走“正规”渠道(比如 File Station ,Samba 等)放进去的文件都会生成缩略图,不管是不是在 Photos 下。但是自己用 scp/命令行 cp 等方式放进去的文件,不会生成缩略图。
    zliea
        21
    zliea  
       2022-12-12 09:28:30 +08:00
    vpn server + 直连
    Apol1oBelvedere
        22
    Apol1oBelvedere  
    OP
       2022-12-12 11:31:16 +08:00
    @lifanxi 您说的是对的,非常专业且精准的技术展示,解决了我的疑问。
    补充说明:我测试后发现在开发人员工具中监测发现,预览一个图片弹出图片预览窗口后,此窗口里下部预览滚动条会显示当前文件夹下的所有图片的小缩略图,此时网络文件监测到每个小缩略图文件(大小几十 KB )都被加载了。当点击 1:1 按钮时,检测到图片原始大小( 3-10MB 这种体积)才被单独加载。
    Apol1oBelvedere
        23
    Apol1oBelvedere  
    OP
       2022-12-12 12:08:39 +08:00
    @lifanxi 您的 10MB 图片通过 Quick Connect 在互联网双击打开加载小圆圈要转几圈?我的 3MB 图片在这种情况下要转 2-3 圈,完全不符合加载 50KB 低画质图的状态,是不是群晖的本地加载过程卡顿而不是网络传输过程卡顿?
    beijiaoff
        24
    beijiaoff  
       2022-12-13 10:00:53 +08:00
    qc 就是这个速度,你不用直连用 qc 就是慢啊。远低于你上传的速度,你就算上传增加到 100Mbps 1000Mbps ,也不会有任何变化。如果你不接受 ip 直连,那就找个中转服务器。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1131 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 18:41 · PVG 02:41 · LAX 11:41 · JFK 14:41
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.