iPhone体验:
上面展示 Plex客户端直连VPS的PlexServer,
VPS用PlexDrive挂载GD团队盘;相当于挂载个无限空间文件夹;
手机端通过infuse APP连接PlexServer,可播放完全无损片源。
当然速度取决于你VPS上传速度,也扣VPS流量。
-----------------------------------------------------------------------------------
这里不选jellyfin的原因是jellyfin移动端播放mkv发现字幕不会自动加载外挂字幕,且某些片子声音不同步。
不选rclone的原因是Plexdrive快进体验更好。
------------------------------------------------------------------------------------
先决条件:
1:你准备好的GD盘只放影视资源,盘内别超过5w个图片等琐碎文件;
因为Plexdrive会检索每个琐碎文件。太多碎片的话Plexdrive耗时过久而无法挂载gd盘。
推荐新建一个团队盘只放媒体文件(可用air explorer或rclone 服务端对拷)
2:上传速度较快的墙外linux。假如你在线看一部2小时19G mkv,需每秒上传3MB/S且消耗19GB VPS流量。
3:VPS速度不够快的话,可开锐速或BBR提速;
说说我搭建过程。概要:
linux通过Plexdrive挂gd盘 - 安装plex server - 完工
具体操作:
1、为你的gd盘获取谷歌API凭据
(挂载GD盘第一次验证所需)(原帖来自这里)
先启用Google Drive API,启用地址:点击进入。
再创建一个OAuth client ID,创建地址:点击进入。应用类型选择其他(Other),名称自己填,这里博主填的Plexdrive。
然后你会获得自己的客户端
ID
和客户端密钥,再复制下来到记事本。2:安装Plexdrive(原帖地址)
#依赖:安装screen和fuse
apt install fuse screen -y
#下载plexdrive到根目录
cd root && wget http://peter.ntgeralt.workers.dev/others/plexdrive/plexdrive
#添加权限
chomd +x plexdrive
-----------------------挂个人盘启动命令:-------------------------------
screen ./plexdrive mount -v 3 --refresh-interval=1m --chunk-check-threads=8 --chunk-load-threads=8 --chunk-load-ahead=4 --max-chunks=100 --fuse-options=allow_other,read_only /mnt/gdrive
----------------------挂团队盘的看下面:---------------------------------
screen ./plexdrive mount -c /root/.plexdrive -o allow_other --drive-id=0AOGRcmYUk9PVA /mnt/gdrive &
红字代表团队盘chrome url后面那串,如
https://drive.google.com/drive/u/0/folders/0AO7xV4no_Uk9PVA
-----------------------------------------------------------------------------
蓝字代表gd盘挂在linux位置.
这时候要求输入auth信息,打开你的记事本,粘贴第一条,回车,粘第二条,回车。
ssh会给出一大串网址,复制它到浏览器打开。点击gd盘对应账号登陆,允许,通过。
最后复制下来网页的信息,粘贴进ssh回车。
这时候/mnt/gdrive已经挂载了你的个人gd盘。因为有screen 保护,你可以断开ssh做其他事。
Debian9 启用rc.local方式看这里
PlexDrive挂团队盘自启动代码:
cd /root
./plexdrive mount -c /root/.plexdrive -o allow_other --drive-id=0AOGRk9PVA /mnt/gdrive &
3 安装Plex 服务端:
apt-get -y update && apt-get -y upgrade
wget https://downloads.plex.tv/plex-media-server-new/1.18.7.2457-77cb9455c/debian/plexmediaserver_1.18.7.2457-77cb9455c_amd64.deb
dpkg -i plexmediaserver*.deb
vps防火墙打开32400端口.
这时Plex Server已搭建好.访问ip:32400即可进入。但由于第一次访问不允许远程进入控制台。这里必须做ssh隧道,
方式:
putty保存好节点并成功登陆上vps,打开新的putty,load之前保存的节点,点ssh-tunnel,如上图填入,Add进去,最后点底部open,登陆进vps后,chrome访问
localhost:8888/web
就能顺利进入plex server,
选择最后一个邮箱作为plex 管理用户,到时客户端和服务端都用那个账户登入。
之后进入,并添加影视文件。添加的影视文件路径/mnt/gdrive
显示美区海报+中文标题设置方式:
PLEX不读nfo,设置成上图,然plex自动刮削也100%准确。
下面让plex不转码,直接串流(网页播放不可避免会一部分转码)
下面开启自动加载外挂字幕,以及关掉定时刮削(默认开启的话VPS占用10G+)
下面是关于封面图、片名、内容的整理刮削介绍:
gd盘的电影最好是每个文件夹独立,文件夹里有mkv,fanart.jpg和poster.jpg。
plex会读取那两个jpg封面图。虽然plex不会读nfo文件,
但他通过文件夹名字刮削得非常准确。
怎么批量整理你的影片库,用tinyMediaManager工具。
tinyMediaManager谷歌教程很多就不细讲了。是影片迷必备工具。
注意tinyMediaManager的“更名&清理”可以给每个mkv新建文件夹。
同时会改mkv名字。
我推荐不改mkv名字,参考下面命名设置:
${title}.${originaltitle}.${year}
原汁原味的mkv名字回顾起来更有味道,
plex的客户端覆盖全平台:
我在ios上用infuse pro可以连接plex server,ass特效字幕能十分完美显示。
安卓有plex 客户端。也有破解版;
机顶盒推荐kodi系统下+plex插件。
网页访问vps ip:32400可直接打开网页版看视频。
想要infuse pro的可以TG我:
https://t.me/ntGeralt
完!
参考来源:
使用Plexdrive/Rclone+Google Drive搭建无限容量的媒体库,适用于Plex/Emby/Jellyfin等
建立你的私人在线影库:Plex云盘搭建及使用教程
plexdrive预编译文件来源
这里还有一种墙内Plexdrive 玩法:改host直连google drive
下面这个是网上找的plexdrive启动命令,缓存那些有改动
./plexdrive mount -v 3 --refresh-interval=1m --chunk-check-threads=8 --chunk-load-threads=8 --chunk-load-ahead=4 --max-chunks=100 --fuse-options=allow_other,read_only --config=/opt/plexdrive5 --drive-id=0AOGRcBwUk9PVA /mnt/gdrive
没有评论:
发表评论