「大家好,我是熊貓,你的NAS領航員。NAS不只是存儲那么簡單,數(shù)碼也可以是生活,關注我,給你的生活加點'技'趣!」
引言
不知道玩NAS的大家有沒有用B站呢?如果你用過那么相信一定遇到過這種情況,你收藏了很多視頻,但過了一段時間在想回去翻看時,發(fā)現(xiàn)一些視頻莫名的就不見了,甚至忘記了原本視頻的標題以及封面是什么,忘記了當初收藏的內容。
視頻失效
這時候今天熊貓要介紹的項目就起到作用了,今天要介紹的項目名為「Mybili」,它能定時獲取你的收藏夾所有視頻信息,緩存標題、描述、視頻以及封面等重要信息,同時他會保存視頻的最高畫質提供到本地,你也可以直接通過web頁面進行在線的預覽,這一系列都完美解決了視頻失效的問題。
項目頁
部署
項目的部署需要用到redis,所以這里我們直接用「容器堆?!?/strong>的方式部署,首先創(chuàng)建好需要用到的docker-compose文件,內容如下:
version: '3'
services:
mybili:
image: dockerpull.com/ellermister/mybili
ports:
- "5151:80"
volumes:
- "./data:/app/storage/app/public"
- "./.env:/app/.env"
- "./cookie.txt:/app/storage/app/cookie.txt"
redis:
image: dockerpull.com/redis
volumes:
- "./redis:/data"
command: redis-server --save 60 1 --loglevel warning
創(chuàng)建好文件后新建一個文件夾mybili,將其放在該文件夾下,同時我們需要創(chuàng)建好「data」、「redis」以及「cookei.txt」文件夾以及文件。最后再將項目頁的配置文件.env下載下來放到項目根目錄中,配置文件下載地址:https://m.panda995.top:1234/?code=52605
。
目錄樹
隨后我們打開SSH端口,連接NAS之后通過cd命令移動到項目根目錄輸入命令docker-compose up -d
執(zhí)行容器拉取命令即可。
啟動項目
等待兩個鏡像拉取并啟動成功,這時候項目便是成功部署了。
體驗
啟動之后瀏覽器輸入NASip:5151端口就能看到項目的首頁了,這時候還沒有任何東西,因為我們還需要讓其驗證我們自己的B站賬號。
首頁
瀏覽器安裝「Get cookies」插件用于獲取我們賬號的cookies,登錄B站之后用該工具導出cookie文件,記住格式要選「Netscape」。
cookie下載
隨后我們在剛剛的域名后面添加后綴/cookie
,選擇我們導出的cookie文件導入,這樣便完成賬號的驗證同步了。
賬號驗證
再次回到首頁就能看到我們收藏的所有視頻了,這時候程序會自動緩存我們的收藏夾,封面黑白的便是未完成緩存的,便為彩色便是已完成緩存的視頻。未完成緩存的視頻可以看到視頻的封面和簡介信息,但不能通過web直接觀看,已完成的則可以直接通過網頁觀看視頻。
視頻緩存
視頻的清晰度根據(jù)你賬號設置的下載清晰度而定,同時簡介什么的也都是完整的,下方也可以直接跳轉到原視頻地址。
視頻界面
總結
非常有用的項目,如過你也是b小將那么這個容器非常適合你,通過該容器可以隨時保存你的收藏夾。
以上便是本期的全部內容了,如果你覺得還算有趣或者對你有所幫助,不妨點贊收藏,最后也希望能得到你的關注,咱們下期見!
三連
作者聲明本文無利益相關,歡迎值友理性交流,和諧討論~
,