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

关于本地视频加载慢的问题,真诚求教 nas 能解决吗?

  •  
  •   kframe · 3 天前 · 1596 次点击

    因为工作原因,有需要快速打开和频繁切换本地视频的需求,之前在机械硬盘上打开一个 2-3GB 的本地视频要缓冲二三十秒( potplayr 和 vlc 差不多),然后加装了 plce 4.0 的盘,确实快很多,只要两三秒就打开了。但是硬盘装在台式机上换设备就不方便了。求教 nas 的本地视频(尤其是 2GB 以上的)打开速度是多少?能解决这种问题吗?不同性能的 nas 播放速度有差别吗?(目前只看中双盘位的,想体积小点)另外还想知道 nas 播放的话能外挂 srt 字幕吗

    33 条回复    2025-06-14 10:48:08 +08:00
    syubo2810
        1
    syubo2810  
       3 天前   ❤️ 1
    nas 也是从硬盘读啊,能有啥区别
    wxstig3
        2
    wxstig3  
       3 天前
    2,3G 的视频,码率多大?正常的视频,即使机械硬盘也不需要缓冲 20 秒吧?是不是你播放设备有问题?
    NAS 的访问速度,2.5G 网口的,也才 200 多 M 每秒,肯定比不上 SSD 的。
    NAS 播放能不能外挂字幕,取决于你的播放器,和 NAS 没什么关系。
    yjsdaniel
        3
    yjsdaniel  
       3 天前
    大量新视频肯定也都是冷数据,即使是固态+机械的冷热数据混合处理的机制也处理不了这种吧
    duanxianze
        4
    duanxianze  
       3 天前
    你这需求需要上全闪 nas 加万兆甚至 40g 内网啊, 解决肯定能解决,看你有没有这个预算了
    FreddyLiu
        5
    FreddyLiu  
       3 天前
    不如搞一个大容量 SSD 固态硬盘了
    litchinn
        6
    litchinn  
       3 天前   ❤️ 1
    机械硬盘上你打开一个 2-3g 的视频要缓冲 2 ,30 秒也不正常,得先找到问题在哪
    redbeanzzZ
        7
    redbeanzzZ  
       3 天前
    没有特殊需求加个固态到机箱里就好,没有 M2 接口的话就装个 sata 的
    goodryb
        8
    goodryb  
       3 天前
    本地速度肯定是最快的,就算是机械硬盘,正常 SATA 接口也能有 150MB 的速度; SSD 就更快了;

    2-3G 的视频 正常打开也就 2-3s , 很慢的话最好看看是不是其他方面有瓶颈,比如 CPU 、内存,显卡等

    NAS 千兆也就 100MB 的速度,2.5Gb 理论也就 200MB 的速度,如果是为了更换设备便利倒还好,要是解决上面的问题,那没啥必要
    akko
        9
    akko  
       3 天前
    我 NAS 看个原盘电影是秒加载,拖拽进度也是秒加载。不过正常机械硬盘不可能要加载这么久吧,可能 SATA 口问题,也可能硬盘体质问题。
    Doraismydora
        10
    Doraismydora  
       3 天前
    如果 nas 硬盘是 hdd ,硬盘已经休眠了或者也有大量碎片,读取也可能会慢,比如 unraid 那种文件系统就很容易有这个问题。如果加了读取缓存的话( zfs/群晖 btrfs ),可能只有首次会稍慢一点
    lancelock
        11
    lancelock  
       3 天前
    2-3g 的视频不应该秒开吗,你这有其他问题吧
    fyex
        12
    fyex  
       3 天前
    可以先查下机械硬盘是不是有问题,正常 2-3g 不会卡,用 nas 的速度比电脑直接连 sata 的速度通常会慢一点
    kframe
        13
    kframe  
    OP
       2 天前
    @litchinn 统一回复下,有一点没说,机械是装在硬盘盒里通过 USB 连的台式机。。。两三百兆的读取速度打开两三个 GB 的视频感觉就得要十几秒吧。。我希望是两三秒左右
    kframe
        14
    kframe  
    OP
       2 天前
    用 windows 自带的播放器确实挺快的,但不支持外挂字幕,主要想用 potplay 就很慢。。
    beatboxgao
        15
    beatboxgao  
       2 天前
    大概率你的电脑有问题,我使用机械硬盘打开 30g 视频初始化时间也不会超过 2~3s (更别说 SSD 了),你应该先检查一下自己的电脑哪里出了问题
    nas 因为多了个网络传输,所以肯定比本地视频加载慢,除非你用不同的看视频方式,比如 nas 预加载,然后数据一到客户端,立马播放,这是另一个话题了。
    只要你的播放方式还是在文件管理器里使用本地播放器打开,在相同配置的情况下,nas 肯定是更慢的。
    所以还是先检查电脑哪里出问题了吧
    beatboxgao
        16
    beatboxgao  
       2 天前
    @kframe #14 试试 mpv 看看打开速度
    kframe
        17
    kframe  
    OP
       2 天前
    还有一点值得补充,就是文件夹下可能有很多视频,这样 potplayer 可能会加载全部,导致很慢?但是只加载一个就不能很快的切换
    jwxyz1992
        18
    jwxyz1992  
       2 天前
    先查下机械硬盘是不是有问题吧
    fcten
        19
    fcten  
       2 天前
    目前主流的 NAS 都是 2.5G 网口,理论读取速度跟你直接用机械硬盘是差不多的。万兆全闪 NAS 的成本就很高了。
    rabt
        20
    rabt  
       2 天前
    是播放器的问题,和 nas 没关系
    hewitt29
        21
    hewitt29  
       2 天前
    nas 再快还能快过本地 SSD ?
    jasonyang9
        22
    jasonyang9  
       2 天前 via Android
    大概率是播放器的缓冲问题,看看磁盘 io
    virlaser
        23
    virlaser  
       2 天前
    1. 第一次使用 Potplayer 打开后,手动将当前播放列表的所有项目复制,然后新建一个播放列表,粘贴复制的项目后保存为一个播放列表文件,下次打开这个保存的播放列表就不用重新扫描整个文件夹,打开就会很快。
    2. 确保视频经过了网络播放优化,有的视频编码不对,需要整个加载完成了才能开始播放。可以下载 HandBrake 编码一下视频试试,编码的时候选择“网页优化”选项,看看生成的视频能否边缓冲边播放。
    3. 确保外置硬盘没有休眠,否则从休眠唤醒到视频播放还是需要一点时间的。确保 USB 接口速度没有降级。

    除非换了 NAS 之后用 NAS 自带的播放器播放,否则使用 smb 连到 NAS 对播放速度应该没多大帮助。我这边使用 Potplayer 加载自己创建的 NAS 上的视频播放列表都是秒开。
    Yanlongli
        24
    Yanlongli  
       2 天前
    如果是完整加载一个 2-3G 的文件 20-30 秒是差不多的,但是播放器通常不会等待完全加载才能播放,缓冲 1-2 秒即可开始播放了
    wnay
        25
    wnay  
       2 天前
    本地 2-3GB 视频要缓冲二三十秒的话,排除盘没坏的话,基本是加载方式有问题,当前来说你正规途径买到的硬盘不可能这么慢
    ScepterZ
        26
    ScepterZ  
       2 天前
    2~3g 的视频,就算 100mbps 的带宽应该也是秒开
    23g 都不至于等二十秒吧(假设是两小时左右的电影)
    laminux29
        27
    laminux29  
       2 天前
    11 代 i7 笔记本,1Gbps 的有线网络,Windows 11 ,安装 VMwareWorkstation Pro ,里面有一台 Debian 12 的虚拟机,做了 OpenZFS Server 用 raidz1 ,类似于 raid 5 。3 个日立二手 12 TB 盘,在 ORICO 5 盘位 USB 3.0 的硬盘柜,通过 USB 连接到笔记本。OpenZFS Server 虚拟机直通这 3 个机械硬盘。另一台 Debian 12 虚拟机做了 Samba 用于共享。

    客户机 Win 11 + PotPlayer 最新版。切换 600MB - 3GB 的 mp4 ,切换耗时大概 500 - 800 毫秒,没有超过 1 秒的情况。

    建议逐级检查,先从 NAS 本机切换视频的速度开始检查。
    YsHaNg
        28
    YsHaNg  
       2 天前 via iPhone
    我经常看电视剧当背景音 闲着没事优化了一下 服务器 25m 上行 装 jellyfin 有独显转码 ssd 当分层储存 看过 2 分钟的剧集就会整个上层文件夹从 hdd 复制出来 现在基本在哪都秒开
    cxtrinityy
        29
    cxtrinityy  
       2 天前 via Android
    我 nas 上的机械硬盘,打开 60g 的视频也没见要缓冲啊,先看看问题在哪吧
    Ahiok
        30
    Ahiok  
       2 天前
    smb 校验的问题,换 nfs 就好了
    yeqizhang
        31
    yeqizhang  
       2 天前 via Android
    我 smb 看电脑上的 6GB 动作片,网络只有二十多兆字节每秒,也不见有啥卡的🐶
    z919126592
        32
    z919126592  
       2 天前
    有没有可能是你的视频的索引信息不在开头所以加载很慢呢?我前段时间遇到这个问题,mkv 和 flv 是不在开头的,可能需要缓存整段视频,所以起播速度非常慢。我的解决方法是用 ffmpeg +faststart ,转封装成 mp4
    wolonggl
        33
    wolonggl  
       1 天前
    @z919126592 mkv 也不慢,我通过 wireguard 打开家里 nas 的 20G 视频,用 vlc 播放器基本 1~2 秒就可以播放了
    家里宽带上传速度是 60Mbps
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5785 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 02:45 · PVG 10:45 · LAX 19:45 · JFK 22:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.