Docker clouddrive挂载阿里云盘视频无法播放升级插件教程
一、背景
我前面写过几篇cm311-1a 及E900V22C刷安卓和coreelec双系统挂载阿里云盘看视频的教程,但最近好多使用CM311-1A或E900V22C的用户通过clouddrive挂载阿里云盘播放视频时会出现下图无法播放的情况。
这个事情的原因是2023年2月13日阿里云盘API更新导致所有第三方的客户端都无法使用。
兵来将挡水来土掩,事情总有解决办法的。所有通过clouddrive挂载阿里网盘无法播放的都可以通过更新来解决。
二、解决方案
1、下载putty'软件
电脑上下载安装putty软件,此处很简单不赘述
2、putty连接CM311-1A等设备
与CM311-1A等同一局域网内的电脑上打开putty,按照下图登录CM311-1A等设备
输入账号root 密码coreelec
3、删除原来的容器
3.1、找到原来的docker ID
输入
docker ps 回车
3.2 停止并删除容器
docker stop XXXXXX #一定要替换成你自己上一步找到的id ,#后是注释,#往后不要复制
docker rm XXXXX #一定要替换成你自己上一步找到的id,#后是注释,#往后不要复制
4、重新运行新容器
根据原来的挂载地址选择下面的一种进行执行,复制下面的命令,在putty按鼠标右键就是粘贴
这个是挂载点在/storage/Clouddrive
docker run -d \
--name clouddrive \
--restart always\
--env CLOUDDRIVE_HOME=/Config \
-v /storage/Clouddrive:/CloudNAS:shared \
-v /storage/Clouddrive/Config:/Config \
--network host \
--pid host\
--privileged \
--device /dev/fuse:/dev/fuse \
cloudnas/clouddrive2-unstable
或者下面这个,这个挂载点在
/storage/videos/Clouddrive
docker run -d \
--name clouddrive \
--restart always\
--env CLOUDDRIVE_HOME=/Config \
-v /storage/videos/Clouddrive:/CloudNAS:shared \
-v /storage/Clouddrive/Config:/Config \
--network host \
--pid host\
--privileged \
--device /dev/fuse:/dev/fuse \
cloudnas/clouddrive2-unstable
5、重新绑定阿里云盘
电脑浏览器输入盒子IP:19798回车
熟悉的页面回来了
重新绑定阿里云盘即可
注意路径有所变化,从原来的“阿里云盘”变成了“阿里云盘open”,所以你的播放器添加视频的路径也需要重新添加了。
6、挂载阿里云盘
还需要点击一下挂载点进行挂载
在弹出框中选择cloudNAS文件
最后点击挂载即可
7、视频资源路径变更
视频挂载路径会有变化,从原来的clouddrive/阿里云盘 变成 clouddrive/阿里云盘open了 ,请大家重新添加视频文件位置。
现在就可以播放阿里云盘的视频了