突然发现好久没有写有关“技术”的帖子了,主要原因应该是看书的时间比较多了一些,然后搬家后,需要一点时间来构造家里各种电子设备的应用场景,再决定装些什么软件来帮我偷懒。
我喜欢“收藏”各种资源:电影、音乐、书籍,当然还有照片。粗粗算了一下:电影大概有几百本, 音乐有几千首,书籍有上千本,照片几万张。
这些东西当然有一个地方集中保存,也有至少一个备份。
新家有个大电视,电视的一个HDMI接口连接了一台很老的小电脑,用来上网、播放媒体正好还够用。目前家里简化了的拓扑结构如下:

电视机(客厅)这个地方是“专心休闲”的时候播放媒体的点。另外,我也还想能在“任何”地方能“播放”这些媒体。于是,就有了需求:我需要一款软件,能够集中管理这些媒体资源,并通过流的方式,在任何地方播放。
今天我就向大家推荐这款软件:Jellyfin。下载地址:https://jellyfin.org/downloads/server
因为我的中心媒体库运行在Linux上,所以我在那台机器上安装了Linux的版本。这款软件目前还支持Widows/MacOS,但不支持NAS。
程序安装好之后,通过大电脑的浏览器访问http://hp:8096,进行一些初步的设置后,进行媒体库的添加。添加媒体库的时候,可以选择类型。虽说类型不会影响资源的播放,但有助于程序对其中的文件进行元数据的搜索(特别是电影和音乐)。
媒体库添加好了后,有一个漫长的扫描过程。Jellyfish会在所有媒体库中搜索所有支持的媒体类型,并尽量在网上搜索对应的元数据。比如,对于电影来说,就会搜索标题、年份、类型、评分……尽量匹配并更新它的数据库。
一切就绪后,再次回到主页面并登录,就会看到一个很漂亮的页面:

Jellyfin支持搜索,可以方便地定位媒体。下面是在大电视上播放的效果:

而且,在家里的时候,我在手机上也可以用同样的地址访问这个服务器,并进行电影的观赏:

特别值得一提的是,Jellyfin支持浏览电子书!

我觉得吧,有了这个软件,我的媒体文件算是有了组织,在三上时间也有了更多的选择。

Leave a Reply