搭建前段时间很多人买了plex,这里分享一下我折腾的经验给大家参考
因为家用NAS可能面临断电,或是出差环境下无法使用的问题,研究了一下使用低配vps搭建plex家用流媒体,Rclone挂载,目前使用效果优秀。
使用Centos7 64位系统,开启BBRPlus,配置如下:
1、下载plex并安装:https://www.plex.tv/media-server-downloads/ wget https://downloads.plex.tv/plex-media-server-new/1.25.1.5286-34f965be8/redhat/plexmediaserver-1.25.1.5286-34f965be8.x86_64.rpm rpm -ivh plexmediaserver-1.25.1.5286-34f965be8.x86_64.rpm复制代码
2、安装Rclone:https://rclone.org/install/ curl https://rclone.org/install.sh | sudo bash复制代码
3、安装fuse yum -y install fuse复制代码
4、获取授权,并将OD添加进Rclone
方式一、获取授权参考:https://www.moerats.com/archives/491/
方式二、如果有配置好的授权和rclone.conf文件,所以直接创建配置文件即可: vi /root/.config/rclone/rclone.conf复制代码
粘贴备份好的rclone配置并保存: #Onedrive家庭版 [od] type = onedrive region = global token = {“access_token”:”EwBoA8l6BAAUwihrrCrmQ4wuIJX5mbasdasdasdasdasd8d5T7pSmWs1QJFwa9pr2R+utBVAD6lvmNoaCgsIoSwX1cf/IaIRy87a4t35cGEdm+aq5deT2Aasdasdasdasd2RxirG4jGeiOh4EWtL5yFmOeRd9oGpdngQ7G8uREL6Ff/DFqOCvlqu43T7uldmo+cgG9ZBtZQ+ik8X0CZ/0LDVxSbzbMMX3rM55A8DA3masdasdasds:”2021-11-08T11:36:07.9934596+08:00″} drive_id = 982asdasdasdasdasd drive_type = personal复制代码
5、挂载OD:
#新建本地文件夹,路径自己定,即下面的/OneDrive mkdir /OneDrive复制代码
#挂载为磁盘,下面的DriveName、Folder、LocalFolder参数根据说明自行替换 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复制代码
目前网上的命令都是有问题的,可以参考我自己研究的挂载命令,时间20211206实测流畅: 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复制代码
6、注意事项(都是我踩过的坑):
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那边无法放视频,手动删除如下路径缓存文件即可: rm -rf /root/.cache/rclone/vfs/*复制代码
5)网页端放视频有的打的视频只能转码播放,注意下OD里存储的视频源格式,或者直接使用客户端播放,实测我用电视盒子安装plex安装客户端串流mp4格式4k视频稳定的一比。
6)刮削器建议使用默认的plex tv即可,刮削的不对就用“修正匹配”功能手动刮削一下。
7)两个文件夹内的剧集被识别成一个怎么办?手动分离并手动选择剧集信息即可。下图红圈位置有两个文件就是不对的,注意不要删除文件!!!在剧集选项里选择分离即可!!
8)如何退出后重新挂载?注意下免得命令路径是我在用的,按需修改即可
ctrl+c退出挂载,使用下面命令结束挂载后即可重新挂载 fusermount -qzu /OneDrive复制代码
如果帮助到你求IP+1,大佬放我一手不要d我 :https://lblog.net/?p=203
有问题可以回复问我,我知道的会抽时间解答,大家互相学习。
山东省网友说:好东西,前排
河北省网友说:学习了
江西省网友说:技术贴,顶一个
河南省网友说:这个不错呀,学习一哈
黑龙江省网友说:牛逼牛逼,虽然我是家用NAS 支持
辽宁省网友说:不错嗷
贵州省网友说:niubi
河南省网友说:好东西,拿contabo来搞一下?
海南省网友说:绑定。顺便转载到我的小博客上面。如有侵权,请联系我删除。
浙江省网友说:不错不错,感谢分享
山东省网友说:plex又有用了
辽宁省网友说:正需要呢,支持
青海省网友说:顶一下,收藏了
陕西省网友说:直接拉直链 苹果cms建视频数据库