之前264C的評(píng)論區(qū)有朋友說(shuō)買(mǎi)了硬解不了,其實(shí)沒(méi)那么難,正好之前也沒(méi)寫(xiě)過(guò)單獨(dú)的Jellyfin配置,本文和大家分享下部署和配置流程。
? 效果展示
隨著威聯(lián)通264C的上市,成品NAS也將步入全員N5105時(shí)代,就影音而言,最大的區(qū)別就是核顯從原來(lái)的HD系列轉(zhuǎn)為最新的UHD系列。
Jellyfin作為免費(fèi)影音軟件的扛把子,我自己是一直在用,不過(guò)現(xiàn)在網(wǎng)上部分老的Jellyfin部署教程已經(jīng)不適用了。
不適用并不是變得更復(fù)雜,反而是更加簡(jiǎn)單了,主要原因是威聯(lián)通QTS系統(tǒng)的更新和Jellyfin官方做了對(duì)UHD核顯的支持,沒(méi)有以前手動(dòng)打顯卡驅(qū)動(dòng)等步驟。
新手朋友按照本文去部署配置即可,主要解決三點(diǎn)問(wèn)題:
1?? 核顯解碼
成功配置硬解后,在推流電影時(shí)候CPU和內(nèi)存占用幾乎不會(huì)拉高,不會(huì)影響NAS的其他工作。
2?? 特效字幕
高質(zhì)量電影肯定需要特效字幕,新手配置完可能會(huì)遇到字幕變方框的問(wèn)題。
3?? 端口轉(zhuǎn)發(fā)
很多教程都提到端口轉(zhuǎn)發(fā),其實(shí)沒(méi)那么復(fù)雜,使用UPnP即可。
UPnP的作用是根據(jù)程序預(yù)設(shè)進(jìn)行端口轉(zhuǎn)發(fā),程序咋設(shè)置,路由器咋生效,用的時(shí)候自動(dòng)開(kāi)啟,不用的時(shí)候自動(dòng)關(guān)閉。
本文是抄作業(yè)級(jí)別的教程,如果你是Jellyfin的老手只是想印證是否有配置缺失,可以按照目錄跳轉(zhuǎn)自己想看的部分,本文目錄如下:
Part.1:前置操作
Part.2:部署Docker
Part.3:初始化Jellyfin
Part.4:配置硬解編碼
Part.6:開(kāi)啟特效字幕
Part.7:削刮器的選擇
覺(jué)得有用的話可以關(guān)注、點(diǎn)贊、收藏三聯(lián)。
? 本文相關(guān)硬件
本文使用到的設(shè)備如下,都是不錯(cuò)的,可以考慮按需購(gòu)買(mǎi)。
1?? 【NAS】威聯(lián)通 TS-264C
介紹:本文使用的NAS,威聯(lián)通剛發(fā)售的新款,CPU采用的是intel的N5105,核顯升級(jí)到最新的UHD系列,四核心搭配2.9G的主頻特別適合多Docker并發(fā)運(yùn)行,同時(shí)內(nèi)置了兩個(gè)2280的M2固態(tài)硬盤(pán)接口用于擴(kuò)容和加速,基本就是明年各家民用旗艦型號(hào)NAS的標(biāo)準(zhǔn)硬件之一。
2?? 【硬盤(pán)】希捷 酷狼 機(jī)械硬盤(pán)
介紹:希捷酷狼全系硬盤(pán)均采用 CMR技術(shù),使用的AgileArray 技術(shù)對(duì)NAS有特殊加成,主要在硬盤(pán)電源管理和多盤(pán)位環(huán)境中的硬盤(pán)雙面平衡和RAID優(yōu)化。另外威聯(lián)通對(duì)酷狼有單獨(dú)的健康管理內(nèi)置軟件,可以有效實(shí)現(xiàn)預(yù)防、干預(yù)和恢復(fù)功能,另外內(nèi)置的旋轉(zhuǎn)振動(dòng)傳感器也有緩震作用, 還送一次免費(fèi)原廠數(shù)據(jù)救援服務(wù),值得購(gòu)買(mǎi)。
3?? 【路由器】中興 AX5400 Pro
介紹:目前千元內(nèi)最具備性?xún)r(jià)比的中高端路由器,沒(méi)有之一,AX5400Pro最強(qiáng)的地方是無(wú)線信號(hào)的覆蓋面和穩(wěn)定性,WAN口為2.5G能支持到千兆寬帶,當(dāng)然4核CPU+8核NPU也是連接數(shù)和下聯(lián)穩(wěn)定的關(guān)鍵點(diǎn)所在,無(wú)腦推薦不解釋。
4?? 【組網(wǎng)】蒲公英 X1
介紹:在部署的時(shí)候突然發(fā)現(xiàn)了之前沒(méi)遇到的bug,威聯(lián)通的虛擬交換機(jī)居然不支持IPv6轉(zhuǎn)發(fā),這就很尷尬了,如果你的寬帶沒(méi)有公網(wǎng)IP,又想在外網(wǎng)訪問(wèn)Jellyfin觀看電影,不妨考慮一下X1這個(gè)傻瓜SD-WAN組網(wǎng)設(shè)備。
PS:如果設(shè)備多的話可以考慮X3A這樣的路由器,X1帶多臺(tái)下聯(lián)設(shè)備組網(wǎng)比較麻煩,LAN口不夠。
? 前置操作
前置操作分三塊:威聯(lián)通安裝Container Station→威聯(lián)通上創(chuàng)建對(duì)應(yīng)文件夾→路由器開(kāi)啟UPnP。
1?? 安裝Container Station
在NAS的網(wǎng)頁(yè)后臺(tái)首頁(yè)找到App Center,打開(kāi)。
搜索Container Station,安裝打開(kāi)待用。
打開(kāi)如下圖所示,默認(rèn)英文顯示,不用慌,挺簡(jiǎn)單的,下面跟著操作就行。
2?? 創(chuàng)建需要的文件夾
首頁(yè)找到并打開(kāi)File Station。
找到Container文件夾,點(diǎn)擊下圖圈出來(lái)的地方,創(chuàng)建文件夾。
文件夾名稱(chēng)填jellyfin。
可自定義的設(shè)置:這里其實(shí)用任意文件夾都行,其他名字也不影響后面的部署,這么操作只是為了方便管理。
創(chuàng)建完成后,確認(rèn)有這個(gè)文件夾即可。
另外確認(rèn)好電影在哪個(gè)文件夾,可以是多個(gè)不同的文件夾,這里案例文件夾是Video。
3?? 路由器確認(rèn)開(kāi)啟UPnP
這里其實(shí)沒(méi)啥特殊操作,找到UPnP開(kāi)啟即可。
? 部署Docker
確認(rèn)上述三步完成后,回到Container station,準(zhǔn)備開(kāi)始部署。
1?? 選擇鏡像版本
點(diǎn)擊Create,搜索欄輸入Jellyfin,點(diǎn)擊搜索出來(lái)結(jié)果后,找到Jellyfin/jellyfin這個(gè)官方鏡像,點(diǎn)擊install安裝。
接著會(huì)提示選擇版本,這里用默認(rèn)的latest就行了,默認(rèn)是X86版本。
2?? 命名Docker
這里默認(rèn)的Docker名稱(chēng)是jellyfin-1,為了方便管理,建議把-1刪除掉。
刪除完成后,點(diǎn)擊advanced settings,進(jìn)入高級(jí)配置面板。
3?? 配置端口映射
點(diǎn)擊左側(cè)的Network,點(diǎn)擊右側(cè)的add創(chuàng)建一個(gè)配置,host和container的端口都填寫(xiě)8096。
可自定義的設(shè)置:container的端口號(hào)是不能變的,只能是8096,host的端口號(hào)隨便填,任意沒(méi)有使用的都可以。
如果需要用到Https,需要多創(chuàng)建一個(gè)端口規(guī)則,端口號(hào)是8920,如果不使用就不需要?jiǎng)?chuàng)建。
4?? 配置文件夾映射
點(diǎn)擊Share Folders。
首先是Config文件夾(用于保存配置文件),點(diǎn)擊右側(cè)的add創(chuàng)建一條規(guī)則,mount point填:
/config
volume from host點(diǎn)一下,選擇剛創(chuàng)建好的jellyfin文件夾。
其次是media文件夾(存放電影的地方),點(diǎn)add再創(chuàng)建一條規(guī)則,mount point填:
/media
volume from host點(diǎn)一下,選擇存放電影的video文件夾。
如果有多個(gè)文件夾放電影,點(diǎn)add再創(chuàng)建一條規(guī)則,mount point填:
/media2
volume from host點(diǎn)一下,選擇存放電影的movie文件夾。
可自定義的設(shè)置:如果有多個(gè)文件夾,按照/media3,/media4,/media5這樣順下去就好。
5?? 確認(rèn)配置
全部創(chuàng)建完后,點(diǎn)擊create。
和下圖圈出來(lái)的一樣即可。
6?? 完成部署
點(diǎn)擊create之后,右上角有個(gè)狀態(tài)指示圖標(biāo),點(diǎn)擊能看到目前在什么階段。
全部完成后,紅框處會(huì)有docker出現(xiàn),就是這次部署的jellyfin了。
點(diǎn)擊上圖中的jellyfin,可以看到Docker具體的運(yùn)行狀態(tài),如果部署不了,這里會(huì)提示報(bào)錯(cuò)。
? 初始化Jellyfin
接下來(lái)開(kāi)始登錄Jellyfin后臺(tái),完成初始化配置。
1?? 登錄Jellyfin后臺(tái)
點(diǎn)擊桌面右上角的儀表盤(pán),下方會(huì)彈出相關(guān)信息,點(diǎn)擊系統(tǒng)運(yùn)行狀態(tài)。
點(diǎn)擊網(wǎng)絡(luò)狀態(tài),這里可以看到NAS的內(nèi)網(wǎng)IP,我這里是:
192.168.5.21
瀏覽器新建一個(gè)標(biāo)簽,地址欄輸入nas的IP:8096(冒號(hào)是英文),我這里是:
192.168.5.21:8096
輸入后回車(chē)即可進(jìn)入jellyfin的后臺(tái)。
2?? 添加媒體庫(kù)
這里只說(shuō)關(guān)鍵配置,本文沒(méi)提及的直接下一步。
創(chuàng)建完賬號(hào)之后來(lái)到媒體庫(kù)設(shè)置,這里點(diǎn)擊添加媒體庫(kù)。
首先需要選擇媒體類(lèi)型,千萬(wàn)不要選錯(cuò),不知道選啥的時(shí)候就選電影。
選擇完成后點(diǎn)擊文件夾右邊的+號(hào),添加文件夾。
這里可以看到剛才部署docker時(shí)候?qū)?yīng)的/media和/media2文件夾,按需點(diǎn)擊選擇即可。
3?? 關(guān)閉自帶削刮器
很多朋友部署完后發(fā)現(xiàn)媒體庫(kù)是空的,因?yàn)樽詭У南鞴纹餍枰巧恫拍苡?,刮不出?lái)就不入庫(kù),所以這里取消掉下圖的下載器和圖片獲取功能。
4?? 開(kāi)啟UPnP
這里和前置操作中的路由器開(kāi)啟UPnP對(duì)應(yīng),用于自動(dòng)配置端口轉(zhuǎn)發(fā),勾選開(kāi)啟即可。
勾選之后不再需要自己去路由器手動(dòng)配置端口轉(zhuǎn)發(fā),外網(wǎng)用現(xiàn)有域名或者IP+端口直接訪問(wèn)即可。
初始化配置至此結(jié)束。
? 配置硬解編碼
Jellyfin最新版本原生支持UHD核顯,威聯(lián)通也把驅(qū)動(dòng)打好了,所以不需要按照以前的教程手動(dòng)打補(bǔ)丁。
輸入賬號(hào)密碼后進(jìn)入jellyfin后臺(tái),點(diǎn)擊左上角的三道杠,打開(kāi)配置菜單。
點(diǎn)擊設(shè)置。
點(diǎn)擊控制臺(tái)。
點(diǎn)擊播放,點(diǎn)擊硬件加速,選擇Video Acceleration API。
選中后把啟用硬件解碼下面的格式全部勾選,編碼不需要。
至此,硬解配置完成,就這么簡(jiǎn)單。
? 開(kāi)啟特效字幕
如果電影使用的是特效字幕,播放時(shí)候字幕顯示可能是方框,需要開(kāi)啟特效字幕支持。
點(diǎn)擊右上角的人像圖標(biāo)進(jìn)入個(gè)人配置,點(diǎn)擊字幕。
點(diǎn)擊燒錄字幕,開(kāi)啟所有復(fù)雜格式字幕即可。
如果需要下載字幕,推薦去SubHD,里面很全:
官網(wǎng)地址:https://subhd.tv/
? 削刮器的選擇
很多朋友抱怨Jellyfin自帶削刮器不好用,事實(shí)就是不好用,需要那啥才行,這里推薦兩個(gè)方案作為替代:
1?? PC端極影派直接削刮
Jellyfin支持nfo文件識(shí)別,所以只要能創(chuàng)建就行,這里推薦國(guó)產(chǎn)削刮器極影派。
官網(wǎng)地址:http://www.jeenpi.com/
題外話:不推薦Docker版本tMM(tiny media manager)的原因是只要影片一多就會(huì)卡死,極影派對(duì)文件命名的需求也不是特別高。
點(diǎn)擊打開(kāi),左側(cè)點(diǎn)擊網(wǎng)絡(luò),選中NAS上的電影文件即可錄入電影。
錄入后會(huì)自動(dòng)削,等刮出信息右鍵生成影片信息即可。
生成的文件主要就是電影海報(bào)圖片和具體信息nfo。
正常jellyfin會(huì)自動(dòng)識(shí)別,不需要手動(dòng)操作,如果你是急性子可以手動(dòng)刷新。
生成完成后,回到j(luò)ellyfin后臺(tái),找到對(duì)應(yīng)的媒體庫(kù),鼠標(biāo)移到右下角的三個(gè)點(diǎn),點(diǎn)一下。
點(diǎn)擊彈出菜單的刷新元數(shù)據(jù),等待即可。
2?? 花錢(qián)上Plex
如果覺(jué)得手動(dòng)操作麻煩,建議直接Plex,貴的東西不一定好,好東西是肯定要花錢(qián)的。
? 待解決的IPv6問(wèn)題
作為一個(gè)內(nèi)網(wǎng)移動(dòng)用戶(hù),外網(wǎng)都是靠IPv6訪問(wèn)NAS,威聯(lián)通附贈(zèng)的DDNS也支持IPv6。
其實(shí)Jellyfin這個(gè)應(yīng)用本身是支持IPv6的,但實(shí)際操作的時(shí)候訪問(wèn)不了。
原因是威聯(lián)通會(huì)創(chuàng)建一個(gè)虛擬交換機(jī),交換機(jī)下面的Docker并沒(méi)有支持IPv6。
手動(dòng)進(jìn)Docker配置也不是不能搞定,就是很麻煩,還是希望威聯(lián)通的研發(fā)改一下吧,不然裝一次就要手動(dòng)改一次太麻煩。
解決方案也不是沒(méi)有,要么搞定IPv4公網(wǎng),要么用蒲公英X1這樣的SD-WAN工具做組網(wǎng)。
? 教程至此結(jié)束,你學(xué)廢了嗎?