type
Post
status
Published
date
slug
summary
个人pc搭配云盘本地化,搭建一个入门版本的家庭影院
tags
家庭影音
NAS
category
生活
icon
password
Property
Sep 24, 2022 12:29 PM

前言

想要打造好一个私人的家庭影院,所需要的精力和财力可以是无上限的,但拨开形式的伪装,享受观影本身才是我们本来追求的浪漫
入门版本的搭建方式虽然有很多局限,这里分享我非常喜欢的一种方式

方案

docker科学上网
CloudNAS+Jellyfin,完全依赖挂载网盘,而不需要任何的实体硬盘,这样可以大大的缩减成本从而降低准入门槛
  • CloudNAS:一个闭源的多网盘管理软件,且支持本地挂载等功能。目前支持115、阿里云盘、天翼网盘等
  • Jellyfin:一个开源的多媒体管理软件,可用来管理诸多影视资源并刮俏字幕、海报等信息而构建影视墙

详细步骤

💡 :搭建过程中需要借助docker以及docker-compose完成环境的部署,此外影视信息的刮悄需要科学上网才会稳定

环境搭建

CloudNAS

  • 默认访问端口:9798
version: "3.3" services: cloudnas: image: cloudnas/clouddrive:amd64 container_name: clouddrive volumes: - /mnt/cloudnas:/CloudNAS:shared - /mnt/cloudnas/config:/Config devices: - /dev/fuse:/dev/fuse restart: unless-stopped pid: "host" privileged: true # or you can try capp_add -SYS_ADMIN #cap_add: # SYS_ADMIN cap may fail on some OSes, use privileged: true instead network_mode: "host" # if network_mode doesn't work, use port mapping

Jellyfin

完全根据需求参考另一片介绍Jellyfin的文章完成搭建即可

软件设置

CloudNAS

  1. 登录 http://localhost:9798/ 并按照指导完成帐号的注册登录等操作
  1. 绑定自己的网盘,并将存放电影的文件夹挂载到本地(此步骤根据自己习惯进行挂载)

Jellyfin

完全根据需求参考另一片介绍Jellyfin的文章完成搭建即可

Example

此处以阿里云盘为例,提供个人认为的Best Practice

云盘结构

在云盘的根目录创建一个Video文件夹,专门用于存储多媒体资源,与其他文件区分开,不影响网盘的正常使用
└── Video ├── Movie │   ├── Inception │   └── Interstellar └── TV └── 小谢尔顿 ├── 小谢尔顿S1 ├── 小谢尔顿S2 └── 小谢尔顿S3

CloudNAS挂载网盘至本地

  1. 登录 http://localhost:9798/ 并按照指导完成帐号的注册登录等操作
  1. 登录阿里云盘,登录完成后会在主视图中看到已经登录的云盘
  1. 双击已经登录的阿里云盘,进入阿里云盘的主目录,选择Video目录后,点击上面工具栏中的挂载到本地(电脑图标) ,然后进行挂载设置
    1. 名称(文件夹或者卷标名) :aliyun (用英文表示路径更方便)
    2. 挂载点:/CloudNAS
    3. 挂载 (权限保持默认即可)
  1. 挂载完成后,通过顶部右上角工具栏中的挂载管理,可以看到挂载情况,对于不需要的挂载或者错误挂载可以在这里进行删除,下图是挂载了115网盘和阿里云盘的挂载示例,分别将每个云盘下的Video文件夹挂载在了/CloudNAS
    1. notion image

Jellyfin添加媒体库

  1. 登录Jellyfin管理中心 http://localhost:8096/,根据指导进行设置
  1. 添加媒体库:左上角菜单 - 控制台 - 媒体库 - 添加媒体库,在添加媒体所在文件夹处,选择刚才云盘挂载的位置,此处可以添加多个文件夹,可以将云盘中同类型的媒体资源都添加在这里,下图是电影的媒体库设置,其他设置默认即可
    1. notion image
  1. 设置完成后,如果“网络顺畅”就会开始对网盘下的电影资源进行挂悄,其将正确的识别电影信息,并下载对应的海报、电影基本信息、演员表等。完成后首页将如下图
    1. notion image
  1. 关于字幕刮俏的设置、字幕显示等问题可以参考Jellyfin完全使用指南,其中有详细的介绍

网盘资源搜索

  • 猫狸盘搜:阿里云盘的资源搜索网站,对于满意资源可以直接转存,非常好用
  • 音范丝:一个高质量影视资源的BT站,配合115网盘的离线下载非常好用

More

对于这种采用网盘进行搭建NAS的方案,也有缺点,以下是个人的一些经验之谈
  • 阿里云盘:免费空间比较大,结合一些任务可以解锁更多的容量,但是其对影视资源有监管,有些不符合政治的内容会很快的被和谐掉,所以如果不希望自己非常喜欢的某些资源被和谐,不要保存在这里
  • 115网盘:价格较高的付费网盘,但是通过参加一些活动可以以比较优惠的价格入手。其支持资源的离线下载,速度无敌快,且空间也较大,内容很少会被监管,很适合用来存储自己希望珍藏的资源
 
程序员互联网冲浪指南Jellyfin完全使用指南