群晖/Linux挂载阿里云盘实现Emby播放,打造属于自己的家庭影院!
現目前硬盤的價格還是很貴,現阿里云盤各種玩法逐漸上線,今天就帶大家玩一下掛載阿里云盤實現Emby播放。
準備
由于掛載阿里云盤的實現依賴于搭建阿里云盤webdav協議,所以沒有搭建的童鞋可以看看下面的文章
群暉NAS同步阿里云盤:https://mp.csdn.net/mp_blog/creation/editor/119519147
寶塔Docker安裝阿里云盤WebDAV協議同步數據:https://mp.csdn.net/mp_blog/creation/editor/119519299
Windows電腦掛載阿里云盤為本地磁盤(網絡磁盤):https://mp.csdn.net/mp_blog/creation/editor/119519412
一、安裝Rclone工具
1、群暉/Linux開啟SSH,然后在Windows系統的電腦上用finalSSH之類的軟件,以root用戶登錄到SSH狀態下,輸入下面的命令回車,下載Rclone并安裝
curl https://rclone.org/install.sh | sudo bash2、配置rclone
rclone config2.1、輸入n新建
2.2、需要設置掛載的名稱,我這寫:aliyunpan,可以自定義
2.3、接下來這里會跳出一長串,需要選的Webdav協議序號是38,所以輸入38回車(這個菜單的序號有可能會變,不要照搬,先看清楚是Webdav的序號再輸入)
2.4、輸入在群暉/Linux上的IP地址和webdav端口(注意,http:// 這個不能省)
2.5、由于阿里網盤不在列表中,所以選擇5 其它站點,回車
2.6、在user>的后面輸入在第一個步驟設置webdav的用戶名(默認是admin)
2.7、輸入y,自己設置密碼
2.8、在password:的后面,輸入自己設置webdav的密碼(輸入密碼時,屏幕是不顯示的,無需理會,輸完密碼直接回車,然后再輸入一次密碼,兩次輸入要一致)
2.9、在bearer_token后面回車
2.10、不需要高級配置,輸入n回車
2.11、這里會再次顯示出我們前面設置的阿里云盤的Webdav配置,確認無誤后,輸入y回車
2.12、可以看到阿里云盤已經配置好了,輸入q回車退出配置
3、設置Rclone自動啟動,輸入以下命令下載自動啟動的配置文件并編輯
wget https://attch.tcdn.top/Blog/Res/Other/2021/08/rcloned --no-check-certificate && vi rclonedPS:群暉和Linux服務器的掛載原理是一樣的下面分開
3.1、群暉篇
3.1.1、在群暉建立一個用來掛載阿里云盤的文件夾,我這里起的名字是aliyunpan_video,右鍵屬性,查看完整路徑,記下來
3.1.2、按一次Insert,進入編輯狀態,利用上下左右方向鍵移動,根據實際情況修改:
3.1.2.1、REMOTE='aliyunpan:/影視'這行,引號里面的aliyunpan是上面2.2步驟設置的名稱,我這里掛載的是阿里盤里面的“影視”這個文件夾,如果想掛載整個阿里云盤,直接寫REMOTE='aliyunpan:/'
3.1.2.2、LOCAL='/volume4/video/aliyunpan_video'這行,引號里面的是上面3.1.1步驟設置的路徑
3.1.3、修改完成后,按一次ESC鍵,輸入:wq回車,就保存退出編輯狀態了
3.1.4、回到群暉控制面板,任務計劃,新增,觸發的任務,用戶自定義的腳本
3.1.5、把任務名稱寫上、用戶賬號root、事件:開機,左下角的“已啟動”打勾
3.1.6、在用戶定義的腳本處,輸入以下內容,確定
bash /root/rcloned start3.1.7、在File? Station這個掛載的文件夾,刷新一下,就看到阿里云盤的文件了
PS:如果看不到阿里云盤里面的文件就右鍵剛才設置好的腳本然后運行
3.1.8、由于我的EMBY是在群暉的Docker安裝的,所以我把Docker的emby容器先停止,編輯,添加文件夾,把這個掛載路徑添加進去,掛載的路徑名稱寫/aliyunpan,然后重新啟動emby容器
3.2、Linux服務器篇
3.2.1、創建目錄
mkdir /aliyunpan #目錄可以自定義創建的,也可以/etc/aliyunpan3.2.2、輸入下面命令
wget https://attch.tcdn.top/Blog/Res/Other/2021/08/rcloned --no-check-certificate && vi rcloned3.2.3、這一步與上面群暉篇3.1.2步驟一致,只是LOCAL='/volume4/video/aliyunpan_video'這里的值是上面3.2.1步驟創建的目錄,例如我創建的是/aliyunpan那么這里的值就是LOCAL='/aliyunpan'
3.2.4、自動掛載阿里云盤
vi /etc/systemd/system/rclone.service#按Insert進入編輯,將下面的內容復制進去然后保存 #請仔細查看下方需要改的內容[Unit] Description=Rclone AssertPathIsDirectory=LocalFolder After=network-online.target[Service] Type=simple ExecStart=/usr/bin/rclone mount 你自己設置的rclone網盤名稱:/阿里云盤里的目錄名稱 /本地服務器的目錄 \ #例如:ExecStart=/usr/bin/rclone mount aliyunpan:/娛樂 /aliyunpan \ --copy-links \ --no-gzip-encoding \ --no-check-certificate \ --vfs-cache-mode full \ --umask 0000 \ --default-permissions \ --allow-non-empty \ --allow-other \ --buffer-size 32M \ --dir-cache-time 12h \ --vfs-read-chunk-size 64M \ --vfs-read-chunk-size-limit 1G ExecStop=/bin/fusermount -u LocalFolder Restart=on-abort User=root[Install] WantedBy=default.target3.2.5、設置啟動
systemctl start rclone3.2.6、開機啟動
systemctl enable rclone二、Emby使用
1、在emby控制臺,媒體庫,點+新媒體庫
2、內容類型選電影,名稱寫阿里云盤電影,在文件夾旁邊的+點一下
3、文件夾處找到剛才設置的裝載路徑/aliyunpan
4、把“電影”這個文件夾選中并點擊確定
5、設置刮削器
6、我在阿里云盤上的電影有很多個,全部都出來了(由于是剛剛添加的關系,海報刮削需要一定的時間,所以有很多影片暫時還不顯示海報,此問題請忽略)
結尾
如果在過程中遇到問題可以在下方評論區留言!
原文鏈接:https://www.haah.net/archives/6842.html
總結
以上是生活随笔為你收集整理的群晖/Linux挂载阿里云盘实现Emby播放,打造属于自己的家庭影院!的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ConcurrentHashMap使用示
- 下一篇: linux 其他常用命令