其实真的不用搞得太复杂,没必要非要追求存储和硬解( jellyfin )都在同一台 NAS 服务器上。 我在我的笔记本电脑,客户端播放端,安装 jellyfin ,媒体文件夹设置了 NAS 服务器分出来的 SMB 磁盘映射的文件夹,在笔记本电脑使用它自身的 GPU 进行硬解(看我右边任务管理器的 GPU 用量爆满),也可以很流畅播放 4K ,而且,它不是整个视频文件下载到我的笔记本电脑的(看我右边任务管理器的网卡流量,并没有爆满,全程保持在 300Mbps 以下,平均 150Mbps ),jellyfin 也是以串流的方式从 NAS 服务器提取视频文件然后播放。在这里我直接是把 jellyfin 当成了本地播放器,来播放 NAS 里面的 4K 视频文件。这种做法直接简单,兼容性更好(因为是在 windows ),又有串流,又有硬解,jellyfin 带来的好处都可以满足,何必非要存算一体。 如果我手机端需要看视频,我让手机连到笔记本电脑上面的 jellyfin ,让笔记本帮我把 NAS 里面的视频硬解。就省下一台 minipc 专门用来做流媒体服务器。 如果我的客户端播放端上面有 4090 ,用 4090 做硬解,难道不比 NAS 上面的破核显硬解香得多吗? NAS 服务器太老的核显,又可能不支持硬解 4k ,又要为了硬解视频而把 NAS 整套硬件换掉,不值得! 这种方案不完美,但胜在不折腾,又能达到目的。
图中的视频是变形金刚,4K ,视频文件大小 22G 。
1
huangdog OP 最近一直在研究 NAS 搭建流媒体服务器, 发现大家都在纠结怎么在 NAS 上实现硬解, 又是折腾 Docker ,又是研究各种硬件方案, 其实真的没必要搞那么复杂!
我最近尝试了一种新的方案,效果 surprisingly good! 简单来说, 就是把 jellyfin 装在笔记本电脑上,NAS 只负责存储。 这样一来, 我可以直接用笔记本电脑强大的 GPU (没错,就是我的 4090 !)进行硬解, 播放 4K 流畅无比! 你可能会担心网络带宽的问题, 其实 jellyfin 是以串流的方式读取视频文件, 并不会把整个文件下载到本地, 我实际测试了一下, 播放 4K 影片时, 网卡流量也就 150Mbps 左右。 这种方案的好处太多了: 省钱省心: 不用升级 NAS 硬件, 也不用额外买 minipc 做服务器。 性能爆表:4090 硬解 4K 不香吗? 比 NAS 上的核显强太多了! 简单易用:Windows 平台的兼容性更好,jellyfin 用起来也更稳定。 当然,这种方案也有一些小缺点, 比如笔记本电脑需要一直开着。 但对我来说, 这些都不是问题, 毕竟方便才是王道! 手机端则可以连上电脑的 jellyfin 来看视频。 最后, 附上一张我用 jellyfin 播放 4K 变形金刚的截图, 22G 的文件, 播放起来毫无压力! 希望我的经验能给大家一些启发, 抛弃那些复杂的方案, 用最简单的方式享受 4K 带来的极致体验吧! |
2
ryd994 3 天前 via Android
本地播放不需要 jellyfin ,VLC/mpc-hc 都比 jellyfin 更强大。也就手机串流需要转码的时候有用。
|
3
liyafe1997 3 天前 5
所以,为啥不直接 PotPlayer 打开 SMB 里的视频文件?
|
4
qfchannel 2 天前 1
本地文件管理器+mpv/mpc 不比这些玩意强……
|
5
LuvF 2 天前 via Android
刮削呢 有电影墙么
|
6
walkbox 2 天前
20 多 g 的视频 atv 上 infuse 直接播放 nas 文件毫无压力 我图省事 plex 那些都不用了,大不了不要下那么大的文件即可,30g 内,以前也装过 plex ,本想下载电视剧给爸妈看的,老人家嫌弃麻烦我就删了,88vip 加个 70 多给他们搞了个视频电视会员,省心安逸
|
7
luxinxin 2 天前 via Android
jellyfin 我记得好像只支持本地文件搜刮
|
8
falcon05 2 天前 via iPhone
只是在 pc 本地播放的话,体现不出服务器解码的优势。
|
9
falcon05 2 天前 via iPhone
你这个方案手机看片要去 pc 解码,就是要同时开着 pc 和 nas 两个设备,似乎有点不太划算,不过适合把 nas 安装在 windows hyperv 虚拟机那种。
|
10
babaYaga 2 天前
我一开始就是用的本地 win 安装 jellyfin ,cloudrive 阿里云盘,后来更新一次 jellyfin ,10.9.3 版本,发现每当识别到新的媒体内容,jellyfin 都会运行安装目录下的 ffmpeg ,直接跑满 CPU ,手机端播放也确实需要把 win 一直开起,加上阿里云盘限速,很多资源也被强制失效,就换了黑裙,用绿版迅雷下资源
|
11
tinola 2 天前
|
12
yadiman 2 天前
jellyfin 时不时的音画不同步,字幕不同步有够烦。
还有,你 nas 的毛片也是 jellyfin ? |
13
Puteulanus 2 天前
好像还有一个场景,播放的客户端不支持特效字幕的时候服务端通过硬解再重压制把字幕直接压进视频流里发给客户端,我不确定,之前用 plex 好像有遇到过
|
14
yiranw09 2 天前
不是...你都在直接从 NAS 里 smb 取文件了,直接 potplayer ,VLC 之类的不行吗?
jellyfin 的好处应该是影视墙刮削和远程的时候,带宽没那么高,把 4K 的解码看 1080 之类的吧? |
15
genesislive 2 天前
jellyfin 刮削不行,不过多是墙的锅。Plex 还好一点,就是不能保存刮削数据到本地文件。
|
16
zcmi 2 天前
我的方案,在家就局域网串流,至少千兆内网,8k 都够用。在外面基本不看 nas 里的电影,上班用手机或者显示器分辨率不行,摸鱼环境也不行。看的不爽,白瞎 4k 片源,实在想不到在外面有什么硬解的应用场景,手机屏幕就 2k ,最多看看流媒体。实在想看的千兆宽带百兆上传,也能勉强看看。
|
17
xwenyi 2 天前 via Android
刮削建议用 TMM ( Tiny MediaManager ),Jellyfin 能自动识别。播放电影我一般用 Kodi ,没有字幕问题。Jellyfin 远程播放很流畅,这是它的强项,一台 NAS 供不同用户远程访问很合适,还可以设置权限。
|
18
F798 2 天前 via iPhone
不支持杜比视界
|
19
frankilla 2 天前
Windows ? mpc 不比这个简单的多啊。
|
20
yangyang 2 天前
杜比视界和杜比全景声的支持都困难,电脑作为播放器就是不合格的。
|
21
Socrazy 2 天前 via iPhone
这个颜色都能用?
|
22
DefoliationM 2 天前
@liyafe1997 很简单,因为没有历史记录,几百部谁能记住看到几分几秒了,况且 potplayer 这种不遵守开源协议的乐色,实在是用不起来。
|
23
DefoliationM 2 天前
@DefoliationM 加上跨平台,更不可能。
|
24
wnpllrzodiac 2 天前
本地 potplayer 不香?
原生 app 肯定比转码,web 上播放好用。 |
25
COW 2 天前 via Android
共享文件目录 + VLC 就够了,Windows Server 上自带存储池,搞三个盘就行,也不需要 NAS 存储。
|
26
cyningxu 2 天前 via Android
你都读到本地了,直接用播放器不就行了?
|
28
icy37785 2 天前 via iPhone
有种“何必追求买纸钱,直接用 rmb 生炉子不香吗?”的美。
纸钱和 rmb 都不是为了解决生炉子问题的工具,纸钱是用来祭祖的,rmb 买纸钱也是为了祭祖,如果是要生炉子而不是要祭祖的话可以直接烧柴火,不用烧 rmb 。 |
29
goodryb 2 天前
all in one 不就是为了省设备么,你要愿意加设备,咋干都行
|
30
Baoni 2 天前
没啥必要 aio ,直接 alist 挂载所有本地文件夹或网盘
然后 appletv 就 infuse ,pc 就 potplayer ,不用折腾就可以看。折腾完很可能体验降级 |
32
hao1987218 1 天前
我是在电脑上跑 jellyfin ,然后在手机和电视上看
|
33
SakuraYuki 1 天前
jellyfin 作为播放器来说太烂了,只适合做媒体服务器
|
34
DrLty 1 天前
解码我以为是为了外网上传速度不够的时候也能流畅播放用的,都内网播放了还需要解码?
|
35
SinclairLin 1 天前
NAS 的硬件解码如果你理解不了有什么用,说明你没这个需求;
外网访问时上传带宽不够才需要降低码率播放,不然谁会故意看低码率视频? |
36
fox2081 1 天前
实在没看懂你想表达什么,nas 的硬解使用环境就是外网在流量和带宽限制下才会干的事情,内网肯定都用客户端解码啊,你这种才是搞复杂了吧
而且你对硬解是不是有什么误解,现在一个 n100 的集显硬解 80G 的 4k 原盘都没什么问题,更别说你测试的这种 20G 的了,而 n100 的小主机也就 500 块,不够再加几百还有硬解更强的 n305 ,根本用不到独显,而且这跟你选 win 作为媒体服务器有啥关系啊,啥系统装不了 jellyfin 了 |
37
PrinceofInj 1 天前
跟我类似,我是把 jellyfin 装在零刻的小主机上,win11 24h2 的系统,视频放在 nas 上,不论在家里电视看,还是手机,还是外出时用笔记本,都很方便。
|
38
huangdog OP @fox2081
1.在局域网内,我用 vlc 和 wmp 观看 22G 的 4K 变形金刚,非常卡,卡到难以承受,所以要使用 jellyfin 以串流的形式,才能看得流畅。 2.我的 NAS 用 Hyper-V 虚拟化 Windows Server 2019 管理硬盘。尽管 Hyper-V 和主板存在一些限制,主板不支持 vt-d ,所以不支持 sr-iov ,不支持 pcie 直通,hyper-v 折腾独显核显直通太麻烦,但这套配置足够我日常使用。我主要用它来管理硬盘、存储文件和下载数据,不想折腾升级,担心数据丢失。而且,我觉得为了硬解而整套软硬件更换没必要, 现在这样就挺好。 3.可以额外买一台 minipc 装 jellyfin 拿来硬解,使用现成的电脑和 windows ,就可以省下买一台 minipc 的钱。而且可以用电脑上强大的独显做硬解,GPU 占用大概 30%左右,效果很满意。用核显做硬解,解一部 22G 的 4K 就把 GPU 占用拉到 90-100%,即使给你在 NAS 用核显做硬解视频,也做不到多用户同时观看,用户一多就很卡。 4.手机看必须要由其他电脑硬解串流,靠手机自己硬解耗电太厉害,又不流畅。我可以把手机连到我电脑上的 jellyfin ,通过电脑上面的 GPU 硬解看视频。 |
39
abcbuzhiming 1 天前
jellyfin 装在 NAS 服务器上有一个重要作用是将视频转码,降低码率后再播放的,楼主你直接从 NAS 上取原版的视频,需要很高的上行带宽,不是所有人的家庭网络都有你那么好的条件的
|
40
fox2081 1 天前
@huangdog #38 如果 nas 没有核显或独显,客户端播放又卡好像也只能这样了,我之前是 J1900 ,核显基本也没用,不过电视和手机直接播放二十 G 的原画还都没问题,我手机还是 4 年前的 k40
|
41
jpyl0423 1 天前
装 nas 上是为了不在家也能访问,家宽上传一般不大,所以需要硬解,你没这两个需求确实没必要都装一起
|
42
xiaozhubin 1 天前
@F798 电脑端支持的,我前两天刚试过。
|
43
F798 1 天前 via iPhone
@xiaozhubin windows 不支持双杜比的吧?你说的是不是支持非 hdr 放出来,不是真的支持杜比视界。再者,一般的显示器也不支持,难道你连着电视
|