本帖最后由 nckeke 于 2022-3-28 21:28 编辑
近期由于nas硬盘快满了,就想着把一些不重要的影视资源转移到阿里云盘,经过查看各种资料,发现有三种利用WebDAV服务挂载阿里云盘,从而实现用plex阿里云盘的视频的目的
第一种:利用docker拉取github上的项目
我这里用的是 zxbu/webdav-aliyundriver 可以把阿里云盘挂载成webDav
这个项目实现了阿里云盘的webdav协议,只需要简单的配置一下,就可以让阿里云盘变身为webdav协议的文件服务器。 基于此,你可以把阿里云盘挂载为Windows、Linux、Mac系统的磁盘,可以通过NAS系统做文件管理或文件同步,更多玩法等你挖掘
既然这样 不就可以把阿里云挂载到群晖本地的硬盘 然后用plex选择 文件 然后进行扫描 读取 实现在plex播放云盘里的视频 说干就干 先看下项目的README
首先打开阿里云盘的官网 https://www.aliyundrive.com/ , 登录后按F12 进入开发者工具,找到tokan里面的refresh_token复制存着备用
然后打开你的群晖 在docker文件夹 新建一个文件夹 取名叫aliyun
然后打开群晖的docker管理 搜索 webdav-aliyundriver 就选择人用的最多的那个吧
下载完成后,在映像中选中刚刚下载的,双击创建容器
然后打开高权限
点击高级设置
ALIYUNDRIVE_REFRESH_TOKEN 为上文获取的refresh_token ALIYUNDRIVE_AUTH_USER-NAME 为 WebDAV 设置用户名 ALIYUNDRIVE_AUTH_PASSWORD 为 WebDAV 设置密码 TZ=Asia/Shanghai 为时区
继续下一步 就可以启动了
现在来测试一下这个的时候挂载是否成功 打开文件管理器 挂载
然后点击webDev
具体配置按照你刚刚创建的时候信息填写
然后就可以挂载到本地nas里面了
到这里就可以像在本地操作webDav一样 下载上传文件等等
普通nas到现在就结束了 但是我用的pve里面装的黑群晖 我想用plex来挂载阿里云盘里面的电影和视频 来看海报墙和在线观看 选择你要添加的类型 选择这个路径 然后它就自动扫描进行建库了
等一会扫描完成
第二种:群晖安装CloudDrive套件
CloudDrive 是一款由网友开发的第三方网盘挂载工具,它支持将 阿里云盘、115 网盘、天翼网盘、沃云盘、和彩云等网盘以及 WebDAV (也就是 NAS 或自建的 VPS 服务器 / 诚通网盘 / 坚果云等) 映射变成为电脑的“本地硬盘”。
1.添加套件源
2.找到套件并安装
3.打开套件,注册并登录
注册并登录,如果你想在外网访问的话,记得端口转发一下,默认的是9798 不过内网设置好之后基本也不会外网访问了。 4.配置登录阿里云点击上面添加阿里云
扫码登录
登陆成功就是这样,可以管理云盘里面的文件了
5.自动生成共享文件夹并挂载
会自动生成CloudNAS共享文件夹挂载成功,如果没有找到CloudNAS文件夹手动创建下
二.PLEX挂载刮削阿里云
1.新建资料库并添加CloudNAS文件夹
2.给PLEX访问此文件夹的权限!权限!!
我开始就是没给,所以刮不出来哈哈 控制面板-共享文件夹
选中CloudNAS点击编辑
点击权限--选择系统内部用户账号-给 PlexMediaServer 打上可读写
保存即可
第三种:openwrt阿里云盘插件
插件安装
插件 aliyundrive-webdav 由 Python 大佬 messense 开发提供,感谢大佬的无私奉献,以下为大佬的 Github 仓库,需要 aliyundrive-webdav 新版本请移步仓库查看,地址如下:
# aliyundrive-webdav 下载地址https://github.com/messense/aliyundrive-webdav
使用 SSH 登录连接到 OpenWrt 并进行安装,演示是 aarch64_generic 架构设备使用,比如:R2S丨R4S丨N1,不清楚 CPU 架构类型可通过运行 opkg print-architecture 命令查询,并替换 aarch64_generic,命令如下:
# 查看设备架构opkg print-architecture
# 下载依赖和插件
wget https://github.com/messense/aliy ... aarch64_generic.ip
wget https://github.com/messense/aliy ... ebdav_1.2.3_all.ipk
wget https://github.com/messense/aliy ... -cn_1.2.3-1_all.ipk
# 安装依赖和插件
opkg install aliyundrive-webdav_1.2.3_aarch64_generic.ipkopkg
install luci-app-aliyundrive-webdav_1.2.3_all.ipkopkg
install luci-i18n-aliyundrive-webdav-zh-cn_1.2.3-1_all.ipk
也可以通过openwrt 系统----软件包 进行安装插件包点我
设置插件
进入 OpenWrt 管理后台,找到 阿里云盘 WebDAV 管理页,进入后不着急勾选启用,先填写上面获取的 Refresh Token 密钥, 云盘根目录 / 就是访问网盘下所有资源,如果你想只访问某个文件夹,那么就设置为 /文件名
下面就开始设置主机地址,主机地址填写你 OpenWrt 的地址,比如:192.168.2.1,端口设置不要默认 8080,因 OpenWrt 很多插件都是用了 8080 端口会导致冲突,而出现阿里云盘无法使用,这里我们设置为 8989
点击保存应用
如果不开启 阿里云相册与云盘服务 domainId,那么 TLS 证书文件路径 和 TLS 私钥文件路径 就无需设置,用户名 和 密码 内网使用可以不设置,其他默认,删除文件不放入回收站可以根据自己需求进行勾选,然后选择启用,保存&设置 通过:192.168.2.1:8989 访问,如果访问成功,那么就设置成功了,如下图:
如果无法访问,那么更换端口尝试访问
挂载云盘到nas piex设置和第一种方法一样,这里就不啰嗦了
播放快进,点击等基本都不用等待,速度还是可以的 同样的方法在云盘里面分好类可以利用PLEX搭建云盘音乐库,照片库,这种不重要的资源节省本地内存。
最后复制一下免责声明 本软件为免费开源项目,无任何形式的盈利行为。 本软件服务于阿里云盘,旨在让阿里云盘功能更强大。如有侵权,请与我联系,会及时处理。 本软件皆调用官方接口实现,无任何“Hack”行为,无破坏官方接口行为。 本软件仅做流量转发,不拦截、存储、篡改任何用户数据。 严禁使用本软件进行盈利、损坏官方、散落任何违法信息等行为。 本软件不作任何稳定性的承诺,如因使用本软件导致的文件丢失、文件破坏等意外情况,均与本软件无关。
|