群晖 Synology Photos 无法在线预览视频? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要把任何和邀请码有关的内容发到 NAS 节点。

邀请码相关的内容请使用 /go/in 节点。

如果没有发送到 /go/in,那么会被移动到 /go/pointless 同时账号会被降权。如果持续触发这样的移动,会导致账号被禁用。
ex1gtnim7d
V2EX    NAS

群晖 Synology Photos 无法在线预览视频?

  •  
  •   ex1gtnim7d 2022-10-14 00:44:59 +08:00 5739 次点击
    这是一个创建于 1107 天前的主题,其中的信息可能已经有所发展或是发生改变。

    发现群晖 7.1 的 synology photos 播放视频的时候都要整个视频加载完才能播放,无法像云盘一样在线预览?有解决方案吗

    31 条回复    2023-07-23 22:16:54 +08:00
    littleggtalk
        1
    littleggtalk  
       2022-10-14 08:59:28 +08:00
    亲 建议换 photoprism 哦
    反正我被 moments 折腾够了
    beijiaoff
        2
    beijiaoff  
       2022-10-14 09:10:49 +08:00   1
    你再试试看,我这里并不需要都加载完(一两秒就开始播放了)。刚上传的视频吗,没做完索引?
    另外,更新 iOS16 后,貌似系统播放器有变化,开始正在加载几个字都不显示了。
    ex1gtnim7d
        3
    ex1gtnim7d  
    OP
       2022-10-14 10:02:47 +08:00
    @beijiaoff 你确定不是你手机本地的视频吗,我在 pc 网页端上传硬盘里面的视频,缩略图也出来了,然后用手机播放,基本是加载很久,加载时间看视频大小,我用的是安卓客户端
    ex1gtnim7d
        4
    ex1gtnim7d  
    OP
       2022-10-14 10:03:47 +08:00
    @littleggtalk 支持 live photo 吗
    Eytoyes
        5
    Eytoyes  
       2022-10-14 10:47:50 +08:00
    我是黑裙 7.1 ,安卓客户端缓冲一下就能播放了
    ex1gtnim7d
        6
    ex1gtnim7d  
    OP
       2022-10-14 11:07:33 +08:00
    @littleggtalk 试了下,没有客户端可以浏览,只能用浏览器,有点拉胯
    ex1gtnim7d
        7
    ex1gtnim7d  
    OP
       2022-10-14 11:45:24 +08:00 via Android
    @Eytoyes 视频大吗
    fregie
        8
    fregie  
       2022-10-14 11:55:21 +08:00
    估计是苹果传的 hvc 格式的视频,没法直接播放,现在后台转码成其他格式后再播放的?
    glouhao
        9
    glouhao  
       2022-10-14 12:26:03 +08:00
    @kerb15 live photo 是啥,反正我的没问题。我是 7.1 黑裙,虚拟的,反正一切正常
    ex1gtnim7d
        10
    ex1gtnim7d  
    OP
       2022-10-14 14:04:48 +08:00
    @fregie 不是,是大疆运动相机拍的视频
    ex1gtnim7d
        11
    ex1gtnim7d  
    OP
       2022-10-14 14:05:21 +08:00
    @glouhao 苹果的照片格式
    NoKey
        12
    NoKey  
       2022-10-14 14:06:07 +08:00
    群晖 7 版本之后的照片管理系统,真的麻烦死了,权限控制一点都不好用,不知道怎么设计的
    Eytoyes
        13
    Eytoyes  
       2022-10-14 14:23:27 +08:00
    @kerb15 #7 有大有小,小的 70MB ,大的 14GB ,我是安卓手机拍摄的视频,用电脑上传的没有缩略图也不能在线播放,但是用手机上传之后就有缩略图和在线播放了,好像是 bug ,看下这个博客的第一点 https://wp.gxnas.com/11819.html
    ex1gtnim7d
        14
    ex1gtnim7d  
    OP
       2022-10-14 16:35:23 +08:00
    @Eytoyes 这个 bug 也太拉了,我看里面描述说手机上传的才会转码,那是不是原视频就不是原视频了
    Eytoyes
        15
    Eytoyes  
       2022-10-14 17:25:30 +08:00
    @kerb15 #14 是啊,我也是整理过去视频文件才发现的,后来又接到手机上重新上传了一遍,这才正常了,视频文件大小没变化,应该不是转码。可能官方觉得 photo 只用来查看图片,将来推出 video ?
    To5tE
        16
    To5tE  
       2022-10-16 21:24:20 +08:00
    我的可以播放,就遇到过一个 5G 大的视频 要加载进度条走完
    lifanxi
        17
    lifanxi  
       2022-10-16 21:27:36 +08:00
    群晖的官方说法就是 Synology Photos *不支持* HEVC ,所以把有些格式的视频文件放到 Photos 的目录中无法在 PC 浏览中预览播放是符合预期的。

    但是有一种例外的情况,就是通过 Synology Photos 的移动客户端上传的视频,即便是 HEVC 的,也能正常播放。原理就是手机上传的时候,会先在手机侧转码生成预览文件,然后在备份的同时,把原文件和预览文件都上传到 NAS 上。这样就可以正常播放了。

    不过移动客户端也似乎有这样那样的问题,没法保证所有上传的文件都正确生成了预览文件,结果就是 Synology Photos 网页端上,有些视频能点开,有些点不开。

    我的解决方案是用个脚本,定期把上传到 Synology Photos 的视频都遍历一下,找出没有正确生成预览文件的,然后在 DSM 里调用 ffmpeg 生成一下,再订正一下 Photos 的 PostgreSQL DB ,标记预览已生成。可以基本完美解决问题。

    这个脚本我参考了 GitHub 上的一个 gist: https://gist.github.com/L0rdCha0s/2a3ad183ede4b5477149322cca907841 这个 Gist 上的原始代码并不太通用,请确保你自己看懂以后修改成适合自己的再用。
    beijiaoff
        18
    beijiaoff  
       2022-10-17 09:50:34 +08:00
    @lifanxi 这位是高手
    但是现在 photos 已经更新解决了一些问题,hevc 视频用网页上传后台也会转码,至少在 edge 浏览器、iOS 手机端都可以在线播放。(官网的说明可能还没更新)
    ex1gtnim7d
        19
    ex1gtnim7d  
    OP
       2022-10-17 10:22:13 +08:00
    @lifanxi 膜拜一下
    lifanxi
        20
    lifanxi  
       2022-10-17 12:38:25 +08:00
    @beijiaoff 我在 DS918+/DSM 7.1.1-42962 Update 1/Synology Photos 1.3.0-0317 的环境下试了一下,还是不行,无论是在 ssh/File Station 中复制一个已经有 HEVC 的.MOV 文件,还是在 Photos 的网页端直接上传一个.MOV ,都无法正常转码。Windows 上的 Edge 里仍然是提示不支持 HEVC 文件,点不开。
    lifanxi
        21
    lifanxi  
       2022-10-17 12:41:30 +08:00
    @kerb15 群晖的多媒体文件的预览文件存放在与该文件同级的 @eaDir 系统目录中的,手机上转码后,是把源文件和转码后的文件都上传到 NAS 上的,所以不会破坏原文件。
    beijiaoff
        22
    beijiaoff  
       2022-10-17 13:50:21 +08:00
    @lifanxi 抱歉,前面是我搞错了。hevc 视频的确是网页端不行。手机端因为本身可以解码 hevc 才可以。回到 lz 问题,这类 hevc 可以边缓冲边播放吗?
    ex1gtnim7d
        23
    ex1gtnim7d  
    OP
       2022-10-17 14:50:30 +08:00
    @lifanxi 这个问题的根本原因是不是 hevc 的解码比较困难吃力,或者说需要的运算资源太多,以至于不得不先生成一个可预览的转码版本
    lifanxi
        24
    lifanxi  
       2022-10-17 23:46:48 +08:00 via Android
    @kerb15 不知道,不过用 ffmepg 在 DS918+上转码 HEVC 确实挺慢的。
    lifanxi
        25
    lifanxi  
       2022-10-17 23:47:47 +08:00 via Android
    @beijiaoff 手机端可以,但是网页端没给这个机会,点它的时候直接报不支持。
    beijiaoff
        26
    beijiaoff  
       2022-10-18 09:39:34 +08:00
    @kerb15
    @lifanxi
    目前版本 edge chrome 不支持直接播放 hevc 等 h265 视频(这个的根源是支持 hevc 需要交授权费),这个应该是根本原因。群晖如果为了兼容,把 h265 转一份效率低的 264 又有点奇怪。 “解码比较困难”这个倒不是原因,h264 视频也都会转一个用来在线播放的低码率版本来降低网络需求。
    ex1gtnim7d
        27
    ex1gtnim7d  
    OP
       2022-10-18 10:42:29 +08:00
    @beijiaoff 刚开始接触 hevc 觉得压缩比高挺好的,后面遇到各种兼容问题,还是老老实实用回 h264 吧
    beijiaoff
        28
    beijiaoff  
       2022-10-18 11:13:31 +08:00
    @kerb15 现在的时间节点,我准备长期用 synology photos ,移动端拍完移动端上传,其他 app 都在 iOS 系统上,这个生态圈我是要持续用 hevc heif 了。
    stcQ2G13k9yxep40
        29
    stcQ2G13k9yxep40  
       2022-12-02 09:31:18 +08:00
    黑群晖系统,最新的 7.1.1 ,已经可以显示视频预览的缩略图。我是用 iPhone 13 拍摄视频上传测试的,但奇怪的是,很多年之前 iPhone6 拍的视频,还是无法显示预览缩略图。
    DAMNYOU
        30
    DAMNYOU  
       2023-05-05 19:53:47 +08:00
    @lifanxi 这个脚本如何使用可以指点一二吗,我现在也遇到了这个问题,我通过电脑直接保存到群晖文件夹中的 hevc 视频无法通过网页端的 photos 播放,一定要通过手机上传才可以,现在有点头痛。
    601592001
        31
    601592001  
       2023-07-23 22:16:54 +08:00
    @DAMNYOU 我也发现了这个问题 但是我搜了一下发现是 Edge 不支持 HEVC 我换成 Chrome 之后就可以播放了
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2652 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 23ms UTC 14:07 PVG 22:07 LAX 07:07 JFK 10:07
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86