哈嘍小伙伴們好,我是Stark-C~
綠聯(lián)NAS在前不久公布了自家影視中心即將上線Strm直鏈播放的消息大家一定備受期待,根據(jù)我個人的不可靠消息,極空間的這個功能也進(jìn)入了內(nèi)側(cè)階段,相信過不了多久也會和大家見面~
Strm直鏈播放可以大大增強(qiáng)我們在NAS上的影音體驗(yàn),要知道在這之前如果需要Strm直鏈播放則需要額外搭建Emby、Jellyfin 或 Plex 等這種第三方的媒體服務(wù)器,又或者是大家所熟知的Kodi播放器。而現(xiàn)在成品NAS也直接給安排了,確實(shí)挺省心的!
不過想要體驗(yàn)這個功能之前,咱們先得搞定 Strm 文件。所以今天的教程就是來解決這個問題,并且生成 Strm 文件的對象還是Alist,這樣,我們就能將Alist上掛載的各大網(wǎng)盤影視資源直接接入NAS影視中心,實(shí)現(xiàn)史詩級影音庫更新!
(因?yàn)槟壳肮傩鸖trm功能的只有綠聯(lián),所以接下來的教程我就以綠聯(lián)NAS私有云為演示。至于極空間等后續(xù)正式上線之后,我看情況會單獨(dú)為大家再出教程~)
關(guān)于Strm直鏈播放
先來說說Strm文件:
Strm 本質(zhì)上是一個文本文件,其中包含了指向網(wǎng)盤上實(shí)際媒體文件的 URL 或本地文件位置等信息。通過這種方式,媒體服務(wù)器如 Emby、Jellyfin 或 Plex 等可以直接讀取 Strm 文件中的鏈接,無需將媒體文件下載到本地服務(wù)器,就能獲取網(wǎng)盤上的媒體資源。
關(guān)于Strm直鏈播放:
比如說上圖就是我已經(jīng)生成好的一個Strm文件,使用文本文檔打開之后可以看到它其實(shí)就是一個鏈接,對應(yīng)的地址其實(shí)就是我部署好的Alist服務(wù)器中某個影視文件的鏈接地址。我可以使用瀏覽器直接打開這個鏈接,并且打開之后它會將這個Strm對應(yīng)的影視文件直接下載到本地。
同理,這個鏈接地址也能被 Emby、Jellyfin 或 Plex 等媒體服務(wù)器直接讀取并播放視頻文件,無需進(jìn)行轉(zhuǎn)碼或中轉(zhuǎn),從而實(shí)現(xiàn)Strm直鏈播放。
Strm直鏈播放的優(yōu)勢:
1,防止網(wǎng)盤風(fēng)控:這個應(yīng)該是我們NAS玩家折騰Strm最重要的原因了,因?yàn)槲覀內(nèi)绻褂肗AS的播放器直接對網(wǎng)盤中的影視文件進(jìn)行整理和刮削時,頻繁掃庫會觸發(fā)網(wǎng)盤運(yùn)營商的風(fēng)控策略,嚴(yán)重的封號也有可能。
2,提高訪問速度:因?yàn)镾trm文件是通過鏈接的方式直接訪問網(wǎng)盤上的媒體資源,不用下載,也不用轉(zhuǎn)碼或中轉(zhuǎn),只要我們家網(wǎng)速夠快,它就能實(shí)現(xiàn)極快的訪問速度。
3,節(jié)省本地存儲空間:相比將大量的影視資源下載到NAS硬盤,Strm文件僅為幾kb,幾乎可以忽略不計的那種,但也能讓我們愉快觀影。
4,豐富的資源:畢竟我們的目的是通過 Alist 來配合主流網(wǎng)盤(如百度網(wǎng)盤、115 等)使用,資源可謂是海量,在配合Strm生成文件工具的定時任務(wù)實(shí)現(xiàn)自動更新,這樣我們的影音庫也是源源不斷了。
Strm生成文件工具:
我今天分享的這款工具為國內(nèi)大佬開發(fā)的一款開源工具,自定義為“一個為 Emby、Jellyfin 服務(wù)器提供直鏈播放的小項(xiàng)目”。
該項(xiàng)目當(dāng)前正常更新和維護(hù)中,具體的功能和優(yōu)勢我這里不再贅述,有興趣的小伙伴可以直接去該大佬項(xiàng)目主頁看看,順便為該熱心大佬點(diǎn)點(diǎn)小星星支持下~。
項(xiàng)目地址:https://github.com/Akimio521/AutoFilm
Alist接入綠聯(lián)NAS影視中心
第一步,部署Alist
綠聯(lián)NAS現(xiàn)在的應(yīng)用中心已經(jīng)內(nèi)置了Alist套件,我們可以直接一鍵安裝即可打開使用。按照說明Alist默認(rèn)的賬號和密碼都是“admin”,這個大家記住了~。
Snipaste_2025-03-18_21-27-35
進(jìn)來之后怎么添加網(wǎng)盤我就不再贅述,網(wǎng)上教程很多,我這里的教程以我添加的阿里網(wǎng)盤為例。不過此時我們還不能離開Alist,還需要保存兩個選項(xiàng)。
第一個需要保存的是我們需要轉(zhuǎn)化為Strm文件的Alist網(wǎng)盤路徑,也就是我們網(wǎng)盤中存放電影的地方。
第二個需要保存的是Alist網(wǎng)盤的令牌(token),位置在“Alist管理--設(shè)置--其它--令牌”。
第二步,部署AutoFilm
先在綠聯(lián)的文件管理器中的Docker目錄新建一個autofilm文件夾,然后在該文件夾下面創(chuàng)建config、media、logs三個子文件夾。
- config:用于存儲config.yaml配置文件,config.yaml配置文件咱們稍后再說
- media:用于存儲生成的.strm文件,供綠聯(lián)NAS影視中心讀取影視信息
- logs:用于存儲日志文件,可以通過日志查看容器運(yùn)行情況
Snipaste_2025-03-18_09-51-29
然后記下三個子文件夾在NAS中的實(shí)際絕對路徑。
接著就直接打開綠聯(lián)NAS的Docker,使用“項(xiàng)目”直接輸入以下yaml文件開始部署AutoFilm容器:
輸入部署項(xiàng)目的名稱和yml代碼:
services: autofilm: image: akimio/autofilm container_name: autofilm volumes: - /volume1/docker/autofilm/config:/config # 冒號前面映射新建的“config”子文件夾絕對路徑 - /volume1/docker/autofilm/media:/media # 冒號前面映射新建的“media”子文件夾絕對路徑 - /volume1/docker/autofilm/logs:/logs # 冒號前面映射新建的“l(fā)ogs”子文件夾絕對路徑 restart: unless-stopped
以上代碼需要根據(jù)注釋自行修改,鏡像的拉取需要自行解決網(wǎng)絡(luò)問題。
如果沒有網(wǎng)絡(luò)問題,不到一分鐘容器就能部署完成。
不過容器部署好之后可以看到顯示的是未運(yùn)行,這個是正常情況,因?yàn)樗詈诵牡腸onfig.yaml配置文件我們還沒有加進(jìn)去。
第三步:配置config.yaml文件
config.yaml配置文件我們需要在作者項(xiàng)目主頁內(nèi)直接下載即可。下載的地址為:https://github.com/Akimio521/AutoFilm/blob/main/config/config.yaml.example。
然后將下載下來的文件重命名為“config.yaml”文件。
打開之后可以看到作者的config.yaml配置文件后面都有詳細(xì)的中文注釋,不過個人覺得它對我來說有些復(fù)雜。主要是因?yàn)樽髡呖紤]到有些動漫愛好者追番需求,所以還加入了ANI Open項(xiàng)目。我個人沒有這個需求,只想純粹的將我Alist網(wǎng)盤的資源生成 .strm
文件即可。
所以我的實(shí)際配置如上圖,其實(shí)我就是將作者后面配置文件刪除了,只保留了生成Strm文件的Alist2StrmList模塊。這里將以上需要更改的地方簡單的說明下:
- id:生成
.strm
文件的標(biāo)識ID,方便媒體服務(wù)器識別 - cron:用于后臺定時任務(wù),這里默認(rèn)每天晚上8:00運(yùn)行,如果想改成8:30,正確的表達(dá)方式為“cron: 30 20 * * *”,掌握這個規(guī)律還是很簡單的
- url:Alist 服務(wù)器地址,其實(shí)就是“NAS的IP:端口號”
- username:Alist 用戶名
- password: Alist 密碼
- token:前面在Alist 那里保存下來的token
- source_dir: Alist 服務(wù)器上文件夾目錄,前面在Alist 那里保存下來的需要轉(zhuǎn)化為Strm文件的Alist網(wǎng)盤路徑
- target_dir:生成Strm文件的本地存放目錄,因?yàn)槲覀兇罱ǖ臅r候已經(jīng)映射到NAS內(nèi)的絕對路徑,所以這里直接填寫容器目錄“/media”即可。
改好config.yaml配置文件之后我們直接將文件上傳到綠聯(lián)NAS中AutoFilm容器 /config 映射的目錄中。
再手動“啟動”AutoFilm容器。
然后就能看到AutoFilm容器正常運(yùn)行中了。
等到我們設(shè)定的定時時間,在容器日志中就能看到項(xiàng)目開始生成Strm文件,速度還是挺快的。
生成的Strm文件可以直接在我們設(shè)定media子文件夾中看到,每個文件的大小雖說不同,但最大也沒超過4KB,畢竟前面說到過,它們只是相當(dāng)于文本文件。
OK,至此Strm生成教程就搞定了,剩下的事就是等待綠聯(lián)Strm功能正式上線之后,將生成Strm文件的media文件加入到影視中心的媒體文件夾即可了~
最后
NAS陣營上線Strm功能對于網(wǎng)盤用戶來說絕對是一大好事,就是不知道后續(xù)隨著玩的人越來越多,網(wǎng)盤運(yùn)營商們會不會又出什么幺蛾子~
話說最近NAS也加入了國補(bǔ)陣營,就比如說綠聯(lián),廣東地區(qū)優(yōu)惠力度已經(jīng)達(dá)到15%高額補(bǔ)貼,其他省份也達(dá)到10%(不過個人更建議其他省份推薦購買帶盤的,比自己單買盤要劃算很多)。有需要的小伙伴可不要錯過機(jī)會了~
好了,以上就是今天給大家分享的內(nèi)容,我是愛分享的Stark-C,如果今天的內(nèi)容對你有幫助請記得收藏,順便點(diǎn)點(diǎn)關(guān)注,咱們下期再見!謝謝大家~
,