Netflix开始查密码共享,Prime Video往片头塞广告,我的订阅疲劳在2024年达到了临界点。账单上躺着7个流媒体服务,实际打开的不到一半——这种「付费焦虑」正在逼更多人寻找出路。
一个55美元的树莓派4(4GB内存)能替代几千块的订阅费?听起来像极客玩具的自我安慰。但当我真的把五个自托管应用跑起来,发现硬件从来不是问题,人的预期才是。
一、为什么选树莓派而不是NAS或旧电脑
树莓派4的CPU是四核ARM Cortex-A72,GPU是VideoCore VI。翻译成人话:这是2019年的手机芯片水平,跑4K会喘,但1080p足够老实干活。
我测试的核心问题是:本地流媒体到底需要多强的硬件?多数人本能地往高配走,结果CPU常年占用不到10%,电费倒是实打实。树莓派的4GB内存在这里成了试金石——如果它扛得住,说明大家都在过度配置。
为了压榨性能,我装了Raspberry Pi OS Lite的headless模式(无图形界面)。没有桌面环境吃资源,全部操作靠SSH远程完成。开机内存占用控制在400MB以内,给五个应用留足余量。
选定的替代方案很直接:Jellyfin管视频,Navidrome管音乐,Calibre-web管电子书,audiobookshelf管有声书,Kavita管漫画。五个订阅,五个自托管应用,一一对应。
这里有个反直觉的点:很多人推荐Jellyfin「一站式」解决所有媒体。实际测试发现,Jellyfin对有声书的章节标记支持混乱,电子书和漫画的元数据管理几乎不可用。专用工具在特定场景下的体验差距,比想象中大得多。
Jellyfin我直接安装,其余四个走Docker容器。两种方式最终效果一致,但Docker的隔离性让后期维护更轻松——某个应用崩溃不会拖垮整个系统。
二、五个应用的资源消耗实测
跑起来之后的第一件事:盯着htop看资源占用。结果让我怀疑是不是哪里没启动成功。
Navidrome、Calibre-Web、audiobookshelf、Kavita四个应用,空闲状态下合计吃掉约200MB内存。Jellyfin作为视频主力,播放1080p时内存峰值不到800MB。四个USB 3.0口共享一个控制器,带宽被均分,但本地串流根本摸不到这个瓶颈。
手机播音乐、平板看漫画、电视放电影,多设备同时在线时,CPU偶尔跳到60%,然后迅速回落。没有卡顿,没有转圈,没有「正在缓冲」的死亡提示。
当系统连续一周稳定运行后,我停止了无意义的资源监控。硬件焦虑是订阅时代养成的条件反射——花多少钱就得看见多少性能数字。自托管打破了这个逻辑:够用就是够用,不需要跑分证明自己。
真正的瓶颈在一个月后浮现。microSD卡的随机读写速度让系统启动和元数据扫描变得折磨,尤其是Jellyfin扫描新电影时,进度条以分钟为单位前进。这不是算力问题,是存储介质的老毛病。
花20美元加装了一块SATA SSD,通过USB转接盒连接。启动时间从90秒降到15秒,Jellyfin的媒体库扫描快了8倍。这个升级比换任何CPU都划算。
三、1080p是甜蜜点,4K是陷阱
最初我固执地塞了几部4K REMUX进去,单文件80GB起步。结果树莓派的解码能力在直接播放和转码之间反复横跳,部分设备能播,部分触发转码后画面卡成PPT。
问题不在硬件,在我的预期管理。4K在手机上毫无意义,在平板上察觉困难,只有在75寸电视上才值得折腾。而我家电视的使用频率,远低于手机和iPad。
统一转码到1080p H.264后,文件体积降到8-15GB,任何设备都能直接播放。视觉损失?在6寸屏幕和正常观看距离下,我对比了同一部电影的4K和1080p版本,十分钟后放弃了这个无意义的找茬游戏。
流媒体平台花了十年教育用户「更高清=更好」,却没人提码率、提压缩算法、提设备实际解析力。自托管逼你重新理解这些参数,而不是盲目勾选最高选项。
audiobookshelf的跨设备进度同步出乎意料地可靠。手机听到第三章,上车换平板继续,回家连音箱无缝衔接。这个功能在Audible上每月收我14.95美元,现在成本归零。
Calibre-web的电子书阅读体验不如Kindle原生,但Kavita对漫画的双页模式和阅读进度保存,比Comixology的网页版流畅得多。没有「此内容在您所在地区不可用」的弹窗,没有突然下架的系列。
四、省下的钱和时间,花在了哪
订阅费账单的变化最直接:从每月87美元降到零。但隐性成本需要诚实面对。
初期配置花了两个周末,主要是Docker网络设置和反向代理的SSL证书。Jellyfin的硬件加速解码折腾了三个晚上,最终发现树莓派的VideoCore VI对H.265支持有限,彻底放弃4K才是正解。
内容获取是另一个话题。我已经拥有的蓝光碟、Bandcamp购买的音乐、Humble Bundle的电子书包,终于有了统一的入口。新内容的获取方式,每个人有自己的道德边界,这里不展开。
维护时间每周约30分钟:检查更新、处理偶尔失败的元数据匹配、备份数据库。比处理流媒体平台的账户共享限制和广告投诉,心理负担轻得多。
最大的意外收获是数据所有权感。Netflix的观看记录、Spotify的年度歌单、Kindle的划线笔记,本质上是租来的记忆。当服务条款变更或账号异常,这些数据说没就没。现在它们躺在我的SSD上,备份到另一块硬盘,再同步到异地NAS。
这种控制感很难量化,但在Prime Video第无数次把广告塞进我付费购买的《伦敦生活》时,价值变得具体。
五、什么人适合这个方案
树莓派方案不是万能药。它的边界很清晰:
如果你追求即开即用的体验,或者家庭成员对技术故障零容忍,这个方案是折磨。第一次Jellyfin无法识别新电影的字幕文件时,你需要愿意查文档、改权限、重启服务。
如果你的内容消费以4K HDR和杜比全景声为主,树莓派的解码能力会逼你升级。Intel NUC或二手小主机是更务实的起点,成本涨到200-400美元区间。
但如果你和我一样,80%的内容在1080p以下,对「拥有自己的媒体库」有执念,且享受 tinkering 的过程——55美元的入场券几乎无风险。
五个应用的选择也有替代方案。Plex代替Jellyfin能获得更好的客户端生态,但免费版功能阉割严重。Komga代替Kavita对漫画的支持更专业,但界面不如后者现代。没有标准答案,只有不断迭代的个人偏好。
我的最终配置稳定运行了八个月,期间只遇到一次SD卡损坏——那次教训让我把系统盘彻底迁移到SSD,microSD只留作应急启动。
现在的问题是:当省下的订阅费够买一台新电视,你会把它花在更好的本地播放设备上,还是重新开回那些你刚刚逃离的流媒体账户?
热门跟贴