unraid媒體庫部分docker安裝分享
? ? 目前使用的nas系統(tǒng)是unraid,因?yàn)榱?xí)慣了群輝的文件存儲邏輯和同步功能,所以虛擬了黑群暉存放文件,將所有機(jī)械盤直通,unraid僅保留一個固態(tài)。不得不說,unraid的docker和虛擬機(jī)使用體驗(yàn)很好,不需要太多的代碼基礎(chǔ)就可以操作。
? ? 這臺服務(wù)器一來是便于工作,同步功能和隨時訪問文件都很方便,二是作為家里的媒體服務(wù)器,也是這篇文章的重點(diǎn)。在媒體下載刮削方面,我個人喜歡手動操作,每一個電影的封面和同人畫我都是經(jīng)過挑選確定的,所以就不考慮nastool之類的全自動插件。
? ? 我的操作順序是:①下載(docker版qb或者群暉迅雷套件)——②編輯(MKVtoolNix,我習(xí)慣去除多余音軌和字幕,只保留英文原聲或比較好的中文語言,并加入雙語字幕)——③重命名(針對電視劇需要命名為S01E01的格式以便刮削)——④刮削(TMM手動刮削)——⑤加入媒體庫(PLEX)。
? ? 最早我是通過遠(yuǎn)程喚醒家里的電腦,使用mkvtoolnix軟件進(jìn)行視頻的編輯、Advanced Renamer軟件來批量重命名、tmm軟件進(jìn)行手動刮削,沒想到這幾個軟件都找到了docker版本,這樣就可以愉快地在外網(wǎng)環(huán)境下隨時進(jìn)行下載、刮削,不需要喚醒家里的電腦,而且在手機(jī)也完成全部操作,這一點(diǎn)我個人比較喜歡,給大家分享一下。

(一)下載:qb和迅雷群輝套件
? ? docker版qb和群輝套件網(wǎng)上的文章太多了,就不再分享如何安裝,有兩個qb的細(xì)節(jié)說下吧:
? ? 1.升級docker4.5版本之后,qb的簡體中文顯示不全。有人說來回切換可以解決,但是我這里沒成功,最后用以下方法修正:
? ? 停止docker,在docker的配置文件夾里面找到配置文件qbittorent.conf用記事本打開,找到General\Locale=zh改為General\Locale=zh_CN,重啟docker即可。
? ? 2.qb通過端口映射后,在外面也能遠(yuǎn)程下載,但是原皮膚有個問題,就是在手機(jī)上操作時不能上傳種子,其實(shí)最早是可以的,不知道哪次更新就沒了,ios系統(tǒng)無法上傳,不知道是不是個例。這個目前我還沒有找到辦法,只能換第三方皮膚,我還挺喜歡4.5的原皮膚的,有點(diǎn)可惜。這里分享2個評價比較好的第三方皮膚吧。
? ? vuetorrent:https://github.com/WDaan/VueTorrent/releases
? ? nightly:https://github.com/CzBiX/qb-web/releases。
? ? 這2個皮膚都是只需要下載文件,然后在webui輸入皮膚文件地址就可以的,具體操作請自行查找。我目前使用的vue,顯示方面有適配手機(jī)屏幕。
? ? 在這里也想咨詢一下, 有個叫flood的qb皮膚,但是它是一個單獨(dú)的docker,鏡像是
jesec/flood,并不是皮膚文件,我嘗試了好多次一直沒搞清楚怎么安裝,安裝后連接qb一直顯示無法連接客戶端。而且墻內(nèi)外都找不到unraid的教程,國內(nèi)只有B站有一個群輝的教程,如果有高手知道請告知,非常感謝!
(二)視頻編輯:MKVtoolNix
? ? MKVtoolNix的軟件大家應(yīng)該都很熟悉,可以對電影的視頻、音軌、字幕進(jìn)行分離和封裝。 我之前是在電腦上去除音軌或者添加字幕,沒想到這個也有docker,安裝體驗(yàn)下。
? ? 1.在unraid的應(yīng)用市場里面搜索mkvtoolnix,默認(rèn)參數(shù)安裝。
? ? 2.設(shè)置storage文件夾路徑映射,選擇你下載的視頻所在文件夾,這樣docker開啟之后就能編輯此文件夾內(nèi)的視頻。

? ? 3.安裝完成后,docker已經(jīng)可以正常進(jìn)入,但是mkvtoolnix軟件界面所有文字都顯示方塊,無法操作,修改語言也不能解決。最后找到的解決方法如下:在unraid共享(或者自己另找路徑)新建一個文件夾,我命名為fonts,在里面放入中文字體,建議微軟雅黑,只需要1個就可以,我放了幾個常用的。在docker里添加一個路徑,名稱隨意,容器路徑為:/usr/share/fonts,主機(jī)路徑就是你的fonts文件夾的路徑,我個人是:/mnt/user/fonts/,重啟docker就顯示中文,如果默認(rèn)英文,可以在左上角進(jìn)行設(shè)置。PS:這個方法來自于網(wǎng)絡(luò)上的啟發(fā),其余的一些docker軟件有同樣的問題也可以嘗試這樣操作。

(三)批量重命名:renamer
? ? 在網(wǎng)上下載的電視劇資源命名往往都不是很規(guī)范,不能直接進(jìn)行TMM刮削,需要按照季+集數(shù)統(tǒng)一命名為S01E01以此類推。電腦上我安裝了Advanced Renamer軟件,但是想要在手機(jī)上操作最好還是有docker,不然在手機(jī)上一集一集去重命名真的太麻煩(PS:某天我陽了之后躺在床上,而老婆想要看一部新的電視劇...)。所以我特意去網(wǎng)上去找有沒有docker,還真找到了一個冷門docker,鏡像是fleyx/open-renamer,unraid商店沒有上架,在網(wǎng)上也找不到教程,好在它的參數(shù)很少,unraid安裝docker也很簡單,所以按照github頁面(https://github.com/FleyX/open-renamer)的介紹試驗(yàn)了幾次就出來了。
? ? 1.unraid添加docker容器,存儲庫:fleyx/open-renamer,添加路徑映射:容器是/data,主機(jī)路徑就是你需要重命名的文件所在文件夾;添加第二個路徑映射,容器是/config,主機(jī)路徑在appdata里面新建一個renamer;添加兩個變量GID和UID,值都是1000;添加webui端口,默認(rèn)是80.

? ? 2.這里我是固定了ip地址,按照github的介紹也可以設(shè)置為host或者bridge模式,自行設(shè)置啟動端口。
? ? 3.啟動docker后,點(diǎn)擊新增,然后點(diǎn)擊data文件夾,就能找到需要重命名的文件了,新增規(guī)則有刪除字符、插入字符等,滿足我的需求了。

? ? 剩下的TMM刮削和plex都可以在unraid商店里面找到,安裝邏輯都是大同小異的,網(wǎng)上也有很詳細(xì)的教程。
? ? 最后再次求助一下, unraid安裝jesec/flood的docker鏡像,要怎么才能正常連接qb客戶端,非常感謝。