全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 12998|回复: 128
打印 上一主题 下一主题

[疑问] 分享下Plex + Rclone+ Onedrive 打造家用流媒体部分注意事项

  [复制链接]
跳转到指定楼层
1#
发表于 2021-12-6 01:27:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 老公 于 2021-12-6 10:53 编辑

简介:因为家用NAS可能面临断电,或是出差环境下无法使用的问题,研究了一下使用低配vps搭建plex家用流媒体,Rclone挂载,目前使用效果优秀。
使用Centos7 64位系统,开启BBRPlus,我的配置如下,使用的是某家黑五1刀月付小鸡鸡:
Processor  : Intel(R) Xeon(R) CPU E5-2650 0 @ 2.00GHz
CPU cores  : 2 @ 1999.999 MHz
AES-NI     : ? Enabled
VM-x/AMD-V : ? Disabled
RAM        : 984.5 MiB
Swap       : 0.0 KiB
Disk       : 19.6 GiB

一、下载plex并安装:https://www.plex.tv/media-server-downloads/
1、rpm命令安装PLEX:
  1. wget https://downloads.plex.tv/plex-media-server-new/1.25.1.5286-34f965be8/redhat/plexmediaserver-1.25.1.5286-34f965be8.x86_64.rpm
  2. rpm -ivh plexmediaserver-1.25.1.5286-34f965be8.x86_64.rpm
复制代码

2、安装完成后使用xshell做本地端口转发登录网页端plex继续安装,参考下图。注意!必须先本地转发登录才能完成安装,否则是无法发现plex服务器的!

3、设置完成后使用xshell重新登录vps,打开浏览器并输入下面地址,登录账号并继续安装
  1. http://127.0.0.1:32400/web
复制代码

二、安装Rclone并挂载OneDrive:https://rclone.org/install/
1、官网安装命令:
  1. curl https://rclone.org/install.sh | sudo bash
复制代码

2、安装fuse(挂载位本地硬盘必须有fuse支持,否则运行挂载命令会报错):
  1. yum -y install fuse
复制代码

3、安装完成后在任意目录可使用下列命令进行管理(如果是手动新建挂载的话相关管理方式和之前一样,参考这篇文章):
  1. rclone config
复制代码

4、获取授权,并将OD添加进Rclone
方式一、获取授权参考下列地址:https://www.moerats.com/archives/491/
方式二、如果有配置好的授权和rclone.conf文件,像我一样直接创建配置文件即可:
  1. vi /root/.config/rclone/rclone.conf
复制代码

粘贴备份好的rclone配置并保存,下面是我的配置文件仅供参考格式(做好access_token的备份,后续重新挂载直接新建配置文件保存就行啦):
  1. #Onedrive家庭版
  2. [od]
  3. type = onedrive
  4. region = global
  5. token = {"access_token":"EwBoA8l6BAAUwihrrCrmQ4wuIJX5mbasdasdasdasdasd8d5T7pSmWs1QJFwa9pr2R+utBVAD6lvmNoaCgsIoSwX1cf/IaIRy87a4t35cGEdm+aq5deT2Aasdasdasdasd2RxirG4jGeiOh4EWtL5yFmOeRd9oGpdngQ7G8uREL6Ff/DFqOCvlqu43T7uldmo+cgG9ZBtZQ+ik8X0CZ/0LDVxSbzbMMX3rM55A8DA3masdasdasds:"2021-11-08T11:36:07.9934596+08:00"}
  6. drive_id = 982asdasdasdasdasd
  7. drive_type = personal
复制代码

5、Rclone挂载命令:
#新建本地文件夹,路径自己定,即下面的LocalFolder,自行替换
  1. mkdir /LocalFolder
复制代码

#挂载为磁盘,下面的DriveName、Folder、LocalFolder参数根据说明自行替换
  1. rclone mount DriveName:Folder LocalFolder --allow-non-empty --no-gzip-encoding  --umask 000 --allow-other --attr-timeout 10m --vfs-cache-mode full --vfs-cache-max-age 1m --vfs-read-chunk-size-limit 100M --buffer-size 100M --vfs-cache-max-size 10G
复制代码

这里可以参考我的挂载命令(挂载od配置,挂载od根目录,映射本地地址为/OneDrive):
  1. rclone mount od:  /OneDrive --allow-non-empty --no-gzip-encoding  --umask 000 --allow-other --attr-timeout 10m --vfs-cache-mode full --vfs-cache-max-age 1m --vfs-read-chunk-size-limit 100M --buffer-size 100M --vfs-cache-max-size 10G
复制代码

三、注意事项(我踩过的坑):
1)小鸡配置较低,不可以在服务器上转码,对vps到本地网络要求较高,直接设置原画播放,plex设置参考下图:

2)新建本地挂载文件夹时必须在根目录下新建,在root目录下新建可能导致plex服务端无法读取挂载好的文件
3)部分挂载参数解析
--vfs-cache-mode full #开启vfs缓存,此缓存占用本地存储空间
--vfs-cache-max-age 1m #缓存时间,建议设置小一点,要不切视频可能导致我的20g被占满
--vfs-read-chunk-size-limit 100M #缓存块大小,每次块达到100M都会重新调用OD的API,设置大些可以减少调用,按需设置
--vfs-cache-max-size 10G #最大缓存大小,我设置10G,不会占满我的20g小盘

4)如果本地磁盘被缓存占满了会导致plex那边无法放视频,手动删除如下路径缓存文件即可:
  1. rm -rf /root/.cache/rclone/vfs/*
复制代码

5)网页端放视频有的打的视频只能转码播放,注意下OneDrive里存储的视频源格式,或者直接使用客户端播放,实测我用电视盒子安装plex安装客户端串流mp4格式4k视频稳定的一比。
6)刮削器建议使用默认的plex tv即可,刮削的不对就用“修正匹配”功能手动刮削一下。
7)两个文件夹内的剧集被识别成一个怎么办?手动分离并手动选择剧集信息即可。下图红圈位置有两个文件就是不对的,注意不要删除文件!删除文件的话你的源文件就没啦!在剧集选项里选择分离即可!!


8)如何退出后重新挂载?退出rclone后挂载目录权限还在,是无法删除和使用的,先使用Ctrl+c退出挂载,然后使用下面命令取消挂载目录即可。(下面命令的路径是我在用的,按需修改)
  1. fusermount -qzu /OneDrive
复制代码

最后,祝大家都成功搭建好自己的媒体中心,效果如下


20211206趁着上班摸鱼简单改了下排版,修改错别字并添加图片。
我的1IP博客,帮到大佬了可以帮我IP+1,转载注明源地址即可,求大佬不要DD我
个人博客-基于Plex + Rclone+ Onedrive 打造家居流媒体中心
https://lblog.net/?p=203
来自 57#
 楼主| 发表于 2021-12-6 13:33:27 | 只看该作者
kok 发表于 2021-12-6 13:27
有安卓电视端的APP吗?

我就是用电视端,去这里下载
https://www.apkmirror.com/apk/plex-inc/plex/plex-8-26-2-29389-release/
推荐
发表于 2021-12-6 08:25:51 | 只看该作者
好东西,绑定
推荐
发表于 2021-12-6 01:29:48 | 只看该作者
技术贴,顶一个
2#
发表于 2021-12-6 01:28:17 | 只看该作者
好东西,前排
5#
发表于 2021-12-6 01:30:15 来自手机 | 只看该作者
这个不错呀,学习一哈
6#
发表于 2021-12-6 01:33:15 | 只看该作者
牛逼牛逼,虽然我是家用NAS  支持
9#
发表于 2021-12-6 01:41:59 | 只看该作者
好东西,拿contabo来搞一下?
10#
发表于 2021-12-6 01:45:05 | 只看该作者
绑定。顺便转载到我的小博客上面。如有侵权,请联系我删除。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-5-10 02:51 , Processed in 0.069136 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表