NASTOOL負責優(yōu)化刮削和做文件整理
第一步:安裝各個程序
打開Container Station,點擊“應用程序”,點擊“創(chuàng)建”。
version: '3'
services:
jellyfin:
image: nyanmisaka/jellyfin:latest
container_name: jellyfin
environment:
- PUID=0
- PGID=0
- TZ=Asia/Shanghai
volumes:
- /share/Container/jellyfin/config:/config
- /share/media/video:/video
ports:
- 8096:8096
- 8920:8920
devices:
- /dev/dri:/dev/dri
nastool:
image: yohe/nastool:2.9.1
container_name: nastool
environment:
- PUID=0
- PGID=0
- TZ=Asia/Shanghai
- ALPINE_MIRROR=mirrors.ustc.edu.cn
- LANG=C.UTF-8
- NASTOOL_AUTO_UPDATE=false
- NASTOOL_CN_UPDATE=true
- NASTOOL_CONFIG=/config/config.yaml
- NASTOOL_VERSION=master
- PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
- PYPI_MIRROR=https://pypi.tuna.tsinghua.edu.cn/simple
- REPO_URL=https://github.com/jxxghp/nas-tools.git
- UMASK=000
- WORKDIR=/nas-tools
volumes:
- /share/Container/nastool/config:/config
- /share/media/video:/video
ports:
- 3000:3000
jackett:
image: linuxserver/jackett:latest
container_name: jackett
volumes:
- /share/Container/jackett/config:/config
- /share/Container/jackett/downloads:/downloads
environment:
- HOME=/root
- LSIO_FIRST_PARTY=true
- PATH=/lsiopy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
- S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0
- S6_STAGE2_HOOK=/docker-mods
- S6_VERBOSITY=1
- TERM=xterm
- VIRTUAL_ENV=/lsiopy
- XDG_CONFIG_HOME=/config
- XDG_DATA_HOME=/config
ports:
- 9117:9117
qBittorrent:
image: linuxserver/qbittorrent:4.4.3
container_name: qBittorrent
volumes:
- /share/Container/qBittorrent/config:/config
- /share/media/video:/downloads
ports:
- 8080:8080
- 6881:6881
- 6881:6881/udp
點擊代碼區(qū)上的“驗證”,打勾通過后才可上傳。按照下圖,1-2-3步驟配置好設置,名字可以自定義,隨后點擊創(chuàng)建即可。
*如果出現報錯,要注意是否有多余的空行、上下文縮進不對齊、固定的冒號后面缺空格或多空格。
*這里要特別注意,如果你不止建立了一個磁盤區(qū),以上代碼的/share后面需要跟磁盤區(qū)的序號CACHEDEV【序號】_DATA,如第二個存儲池的文件夾必須要改成/share/CACHEDEV2_DATA/。
等待創(chuàng)建完成,特別注意,我們本次使用的nastool必須是2.9.1版本,必須是yohe的版本;qb建議大家使用4.4.3版本。請大家不要問為啥,因為我為大家試了17個其他版本結果都安裝失敗。
安裝完成后如下,都能運行且沒有報錯。NASTOOL程序會在安裝后數分鐘內不能使用,因為他還會自動下一些升級件。
第二步:創(chuàng)建好文件夾
首先我們從影片下載到觀看的動向來講解一下文件都會存放在哪里,只講關鍵文件夾,其他文件夾無感的我就不解釋了。如果大家不明白原理,可以無腦式跟著我操作。
container中的文件夾和外部文件夾是對應的關系,他們中的數據就是同一份,但文件夾的名字可能會不同(也可以一模一樣命名)。
我們通過qb下載的文件都會保存到根目錄下“media/video”中,這2個文件夾需要你自己建立好。以后不要的片子里面手動刪除即可。
隨后在video文件夾下,自行建立好自己想分類的文件夾,比如movie、tv、cartoon分別存放不同類型的片源,下載時qB是可以自動分類下進去的,后面會教大家。
nastool工作時會需要一個影子文件夾來做片庫整理的,會把分類并正確更名的影片整理到一個獨立文件夾,這樣一來可以避免更改你下載源文件導致pt用戶無法上傳。二來是可以讓Jellyfin等軟件更精確刮削。
所以還需要在video里面再建立一個文件夾,我這里叫l(wèi)ink你可以隨便取名字,link中必須建立好與上一層一樣的movie、tv、cartoon三個文件夾。
先建好link文件夾,放在video中主要是為了映射方便。
link里面的文件夾與上層結構要完全一樣,用于存放nastool分類進去的文件。
這里可能有朋友會問,整理是要把文件復制一份嗎?那空間是不是浪費了?回答不是,我們會用一種叫硬鏈接的模式進行,該模式就像照鏡子,雖然看到2個文件但其實只用了1份空間。
第三步:軟件設置
?全網免費資源搜索jackett設置
文件夾建立完畢,隨后我們開始配置,首先打開搜索軟件,jackett(登陸方法是NAS_IP:9117)
資源搜索都靠它,可搜索各種知名bt站,有賬號的朋友可以搜到pt站,可實現選擇的全網絡站點搜索。
先點擊Add indexer添加站點,而上面的API Key一會在NASTOOL中會用到,復制到記事本過會要用。
首先類型選public,這樣可以找到所有BT站點,隨后左側的勾一個個選過去。
因為沒有全選鍵,100多個點的手都抽筋后就完成了,點擊右下角的Add selected,就開始添加站點了。
過程比較長,大概5分鐘,中途還會報錯,不要做任何操作,就讓他報。
喝個茶回來,發(fā)現卡死!淡定把ip地址復制再打開一遍回到首頁就行了。猴急的朋友可能發(fā)現會有短暫進不去情況,軟件問題,等一下就好。
到首頁后發(fā)現已經添加了大概122個站點,后方有測試狀態(tài),綠色就表示能用。
?下載工具qBittorrent設置
搜索功能設置完畢后,下面打開qBittorrent開始設置,通過NAS_IP:8080訪問,如果你的NAS訪問也是8080,請改到5000去。
qb默認登錄賬號是admin,密碼是adminadmin。按圖設置好中文和改掉密碼,最下面點一下save。
確認下載目錄是downloads,他對應的是下載影片到你的media/video的文件夾。也就是downloads=media/video是同一個文件夾名字不同。
此外有朋友會遇到pt下載不動的問題,可能是6881端口被pt網站封了,自己點一下隨機換個口就行了。換完記得點保存!
設置自動下載,右擊一下最左側的分類菜單,彈出來一個選添加分類。有了分類后下載可以直接將文件下到對應文件夾,免去了完成后還要整理文件的麻煩。
按照我這個填寫格式依次填寫好自己的分類文件夾,分類參照你自己建的文件夾命名,我新建了movie、tv、cartoon三個。后續(xù)在NASTOOL中就可以選擇到這些文件夾實現一步分類下載。
?影音庫設置jellyfin
下載工具設置完畢后開始設置影音庫jellyfin啦,正如我前面所說可,他可以被emby和plex替代,但后兩者要花錢。
通過NAS_IP:8096訪問,進去會初始化。先選漢化后一路看字設置,有中文選中文,媒體庫設置直接跳過,如果中文設置失敗,在設置display中再來一次。
進入控制臺,然后選擇媒體庫選項,點擊添加媒體庫,按照前面新建好的分類,開始進行影庫的分類關聯,但注意要選擇link下會自動分類的影子文件夾,別選真身,如電影就選video\link\movie。選后看字繼續(xù)操作。
最后一步是進入控制臺,選擇下面API密鑰,新建一個鑰匙保存好,一會用于與NASTOOL連接用。
莫忘記在設置-播放中將硬件解碼打開,Intel芯片只有一個唯一選項,把下面各類型勾選好,就能開啟硬件解碼了。這樣4K影片也不會過度消耗CPU了。
?管理軟件+影片刮削優(yōu)化分類NASTOOL
現在所有的功能組件都設置完畢,我們開始設置核心軟件NASTOOL,通過NAS_IP:3000訪問到NASTOOL管理界面,默認賬號是admin,密碼是password。
進去后會發(fā)現缺少一個TMDB_Key,這是刮削的重要密鑰可以免費獲得。
登錄一個叫做themoviedb的網站可以免費注冊獲得這個密鑰,過程就是注冊一下而已,非常簡單。設置里面有一個API密鑰,復制出來即可。
進入NASTOOL的基礎設置后,依次把前面網站復制的APIKey粘進去。然后按照順序把刮削選項、硬鏈接選上,每一步都要點保存。
下方實驗室中會有補充選項,選項設置隨意,按照我的勾選也行。
點擊媒體庫選項,把自己建的文件路徑添加好,注意是仍然是添加NASTOOL刮削分類后的link下路徑三個文件夾。
下一步很關鍵,設置目錄同步,源目錄設置qb下載到的那三個影片目錄,而同步目錄為link下的三個目錄,同步方法選擇硬鏈接,勾選所有選項。
這樣源文件下載后就無需移動,會被NASTOOL自動檢測出并分類放到link下的同步目錄中,可以保種繼續(xù)上傳,硬鏈接的同步方式又不會多消耗硬盤的空間。
點擊服務->目錄同步測試一下效果。
會發(fā)現在link文件夾中,NASTOOL將歸類好的影片自動建立好文件夾并標注好日期等關鍵信息。
第四步:各個軟件與NASTOOL管理合體
NASTOOL設置完畢后,最后就是將三個軟件與NASTOOL關聯起來,在設置中選擇索引器,填入索引器中的Key,如果前面你沒復制,那就再去Jackett中復制過來。
注意點擊左下角測試,查看是否正確連上,圖中2個選項都需要點擊一下填寫。
隨后是設置下載器,目前看可以支持五種,大家自行選擇了,我用的qb。
注意所有的選項必須要自己手動填寫一遍,必須一定要填,不然出錯,同樣測試一下成功否。密碼就是qb的登陸密碼,改過的話這里也要跟著改。
qb這還要多做一步。