我一直認為我是一個喜歡看電影、看電視劇的人。隨著看的作品越來越多,我也越來越想追求盡可能高的質量和盡可能好的體驗。而自從在伺服器簡單部署了 Alist 之後,自我感覺質量和體驗都得到了很大的提升。因此想寫篇博客簡單聊一聊。
我的需求#
雖然我自認為我是一個電影迷,但我肯定遠遠算不上什麼發燒友,我沒有頂級的螢幕、投影或者是音響,所以我不追求原盤的極致畫面音效,但是我內心的那一點點完美主義傾向又總希望能在現有的條件內得到最理想的效果,所以我不想在一些很輕易能搜到的小網站上一邊看電影一邊了解澳門賭場,也不想用百度雲的「超清」在線畫質看馬賽克。我的最大的螢幕 —— 我的筆電是 1080p 的螢幕,所以我只要能看到真 1080p 的內容我就滿足了。
然而我又是一個比較懶惰的人,我想所有的資源都能儲存在雲端,想看的時候能輕鬆找到,同時收藏的內容也不用佔據我太多的本地空間,不用擔心未來可能要整理、取捨的煩惱。
Alist 以前#
其實在使用 Alist 以前,我就大概摸索出了大概能夠滿足我需求的方法,就是想辦法串流播放網盤資源的原文件。百度網盤的在線播放除了畫質和字幕軌音軌都能滿足我的需求,於是當時就找了一個叫 Air Explorer 的應用,可以直接調用默認的媒體播放器播放對應百度雲資源的原片。我還記得當時第一次用這個應用播放《咱們裸熊》時我內心的想法:「原來我找的資源這麼清晰。」
後來阿里雲盤流行起來,一段時間阿里雲盤的資源到處都是,我因為參加了阿里雲盤的內測領了挺多容量,就存了一些想收藏的經典資源。但是試用了一下在線播放就發現,雖然是號稱不限速,但是經過轉碼的資源還是和百度一樣,明顯碼率嚴重不足。好在後來發現了 阿里雲盤小白羊版,同樣能提供原文件直接播放,而且體驗比 Air Explorer 明顯更好,不需要特意將想看的資源移動到一個特定的路徑,在線觀看也是直接單擊即可,而且支持自定義播放器,可以說基本上就是相當於一個更加好用的第三方客戶端。
於是我用阿里雲盤慢慢就多了起來,甚至把很多以前百度雲盤的資源都下載下來上傳到阿里雲盤,然後通過分享轉存 1 又賺了一大把容量,讓我逐漸只用阿里雲盤了。
到這裡一切看起來都挺美好,直到阿里雲盤似乎突然反應過來要審核內容,我花費了一些心思整理的資源開始丟失,很多存的合集少一兩部,IMDb Top 250 一路翻下來幾乎每一屏都有被標記違規的,而且我似乎永遠無法把《色,戒》以一種可以在線觀看的形式上傳到阿里雲盤,洗碼幾次都不行,改文件名也不行,如果所有資源都要加密上傳,那我使用雲盤也就失去了意義。
這時候恰好另一個雲盤又流行了起來,也就是很多人聽到可能會笑的 PikPak。我有過一些 BT / PT 下載的經驗,但是下到本地又會覺得麻煩和浪費時間,百度雲的離線幾乎是半殘廢,當時也一直沒有去嘗試大名鼎鼎的 115,所以就一直靠著大家的分享鏈接轉存資源。當時 PikPak 還每週都會發放會員兌換碼,基本就是讓大家免費用,我想着反正試用不虧就下載了。一般電視劇的更新 RARBG 比較及時,所以當時我就試了幾個比較火的種子,速度和成功率都很讓人滿意,我就一直用了下去。唯一的遺憾就是當時官方只有 Android 客戶端,不過好在有很多開發者提供了各平台的第三方客戶端,能基本實現大部分功能(對我來說就是提取直鏈功能),選擇很多,這裡就不推薦了。
很長一段時間這幾乎就是我使用網盤的常態了 —— 阿里雲盤和 PikPak 互相補充,阿里雲盤不判違規的就用小白羊,阿里雲盤會判違規的或者只有在特定種子站才能下載到的就用第三方的 PikPak,拿到直鏈,然後用本地的播放器播放。
但這樣還是存在一些問題,首先我無法在移動端播放,雖然我一有機會都會優先選擇筆電的螢幕,但是難免會有想用 iPad 或者手機的時候,這時我只能選擇使用他們各自提供的在線播放了,PikPak 的在線播放功能還算完整,阿里雲盤只能說聊勝於無了。其次,各種各樣的資源分散在各處,雖然我能夠記得他們在哪裡,但是有時候同時打開幾個軟體,網頁端關掉又重新打開還是有點讓人煩躁。
最後最重要的還是我很早就看上了 Alist,早在我開始折騰 VPS 之前我就在 GitHub 上看到了,可以說是我最早接觸到的自建項目,當時看了他的 demo 就覺得好酷,可以在線預覽,相當於硬字幕的資源可以直接在线看,也可以方便地直接一個鏈接分享給朋友,甚至還提供了 WebDAV 功能,相當於移動端使用的需求也被解決了。
Alist 以後#
所以我終於下手伺服器之後就著手開始弄了 Alist,安裝過程相對簡單,只要有一定的基本了解,參考 Alist Document 進行操作,不論是用一鍵腳本或者是用 Docker 都能在幾分鐘內搞定,具體的搭建方法大家可以看 咕咕的文章,這裡不再贅述。至於每種網盤如何掛載也在文檔中給出了具體的步驟(甚至作者還自己搭建了一個獲取阿里雲盤 Refresh Token 的工具),按部就班很快就可以完成。
一切都部署好後,我幾乎把我能想到的我可能會存有影視資源的網盤全部都加入到了 Alist,主要的大概就是:
- 阿里雲盤:所有在各種渠道轉存的資源和之前手動上傳的資源,一般新劇的資源也會在這裡;
- PikPak:所有阿里雲盤的違禁資源,以及在 RARBG、1337x 離線的資源;
- Google Drive:加入了網友的團隊盤;
- 另一台儲存 PT 資源的伺服器下載目錄;
- 百度雲盤:過去長期積累的各種硬字幕資源和部分 PT 站的資源(會員還有一年過期,放著也是放著);
- 誇克雲盤:反正一衝動買了會員,放著也是放著……
由於我的需求僅限於串流視頻,我個人在添加服務時,除非必要完全不選擇任何代理,所以伺服器本身的線路、流量對播放的影響並不大。
完場以上繁瑣的過程後使用了幾天,可以說是完全滿足了我的需要。日常播放時只需要打開地址,進入目錄,右鍵選擇複製直鏈,然後在 mpv.net 中用我自定義的快捷鍵 Ctrl
+ L
一鍵加載鏈接,然後就可以播放了。
按照我的體驗,阿里雲盤和 PikPak 在正常的互聯網環境下,我保存的普通 1080p 資源基本可以短時間加載並隨意拖動進度條,x265 10bit 的資源甚至和本地機械硬盤的體驗差不多。但是百度網盤(使用了破解接口)和誇克雲盤(需要經過伺服器中轉)的體驗就比較一般,經常黑屏接近十秒才能加載,就算加載出來也只能小心翼翼播放,跳轉、更換音軌字幕軌的操作一般都會引起很久的卡頓。好在我主要時間都不使用他們,所以影響不大。
後來看電視劇時想進一步偷懶,不想每一集都切出複製粘貼一次直鏈,我用 RaiDrive 把 Alist 掛載到了本地。這樣不僅可以使用 MPV 中的播放列表功能快速切換集數,在設定好規則的前提下,外挂的字幕文件也可以正常讀取。除了要多一個軟體常駐後台,除此之外我是毫無怨言。
可能很多人會說為什麼不用 Emby, Kodi, Jellyfin, Plex 之類的,我猜我可能還是太懶 + 沒有需求,對我來說能夠像管理文件一樣管理我的影視資源已經足夠。我沒有電視投影一類的設備,意味著我不需要遙控操作,也不需要海報牆媒體信息等多餘的元素,對我來說最重要的還是我能方便找到文件並正常播放出來,就完全足夠了。
現在的資源獲取方式#
說完這麼多,也想趁此機會梳理一下我獲取想觀看的影視資源的各種渠道:
首先第一順位是流媒體平台。我目前有 Netflix 和 Disney+ 兩家的訂閱,基本上可以滿足我 60% - 70% 的需求。尤其是 Disney+ 新加坡區有 Star 的支持,一下擴充了許多之前在 Netflix 上無法看到的節目。所以遇到想看的影視劇,我一般直接在搜索引擎搜索名字,如果有 Netflix 或者 Disney+ 的鏈接,問題直接解決。對於這個方法唯一不太喜歡的就是難以自定義的字幕樣式,可能是字幕組作品看多了,我更偏愛雙語字幕的感覺,可以借助 Dualsub 這個插件在網頁版實現,並且該插件還有豐富的字幕樣式自定義選項。配合該插件,Netflix 的網頁體驗很完美,只要使用 Chromium 內核的 Edge 並在 flags 中開啟 PlayReady DRM2,就可以正常觀看 1080p 的內容,對我來說是足夠了,甚至網頁版的界面個人認為比 UWP 版更加完善。可惜美中不足的是,我找不到能在瀏覽器上以 1080p 的分辨率播放 Disney+ 內容的方法,如果想要自定義的字幕樣式,只能在網頁端看 720p 的內容,這讓我有點無法接受,所以看 Disney+ 我還是只能用 UWP 客戶端。
第二順位就是搜索阿里雲盤的資源。如果想看的節目在 Netflix 和 Disney+ 上都找不到,我就會在 Telegram 搜索節目的英文名字,因為關注了一些資源頻道,所以一般不太冷門的資源都能找到他人共享的鏈接,一般我會根據文件名對資源的質量進行一些簡單的判斷 3,看上去靠譜的就可以直接點讚收走了。阿里雲盤轉存方便,播放快速,相對來說是我最偏向的方案。
第三順位就是萬能的種子站了。這個話題是個很深的兔子洞,三言兩語道不明。但是從我個人經驗來看,RARBG 和 1337x 這兩個站基本可以滿足我全部的需求了。RARBG 主要是資源更新及時,需要蹲更新的美劇我就會在 RARBG 解決(個人比較偏愛 NTb 壓制的資源),而 1337x 上有兩個專門發 x265 10bit 資源的製作組(分別是 QxR 和 UTR 4),想看一些以前上映的電影時,我就會搜索 電影名字
+ 年份
+ qxr
/ utr
,這樣一般就能搜索到體積比較小但質量仍然很高的種子了。然後就是將磁力鏈粘貼到 PikPak 離線 5,到今天很多種子基本上都是秒離了。離線完成後,就可以直接在 Alist 取得直鏈然後播放了。
這裡一次性列舉一些可能用到的種子站以供參考:
- 1337x:見上文
- RAR BG:見上文
- Pirate Bay:大名鼎鼎的海盜灣
- 片源網:國內的影視资源站,似乎關閉註冊了
- TorLook:一個相對好用的種子搜索引擎,我在這裡找到了 open matte 版本的《黑客帝國》三部曲
- Grab4k:4k 影視劇
- YTS YIFY Official:小體積的影視,真的很小
- Torrent Downloads
還有一些不太適合納入以上順序的方法。
首先是一些在線资源站,好吧不是一些,就是 低端影視 這一個網站,可能很多人早已經知道,但是我還是想讓更多不知道的人發現這個寶藏。前面我說過我不能再滿足於在線網站了,原因是一般常見的在線播放網站和黑灰產差不多,四處擦邊廣告,資源質量也是參差不齊,觀影體驗不太理想。但是低端影視完全不同,網站上簡單的貼片廣告全屏後就可以無視,播放流暢而且完全沒有廣告,資源更新速度也十分及時。新的資源看來都是站裡自己壓的,質量都十分有保障。是我為數不多會打開 uBlock 白名單的網站之一。硬要比質量肯定還是和播放網盤離線種子的原文件沒得比,但是勝在方便快捷門檻很低,以前朋友問我要資源我還會發網盤鏈接,現在只要是低端影視有的資源,我都是直接甩一個低端影視的鏈接。
其次就是 Emby 公益服。有一段時間 Emby 特別火,我運氣比較好就註冊到了一個公益服的帳號,比較珍惜所以到現在也還能用。記得當時想看《雙峰》但是一直找不到資源,結果忍著在一個小網站看了很多集,最後在公益服竟然找到了,而且還是 1080p Blu-ray 的版本,真的很敬佩運營公益服的大佬。和影視站一樣,Emby 伺服器也省去了自己找資源的煩惱,只要能在伺服器找到基本就能播,但是可能是由於質量太高或者我的網絡不好,一般速度都十分緩慢,拖動進度條也要加載很久,所以我也不太常用了。
以上如果算是偷懶的解決方法,下面這個估計就是給自己找麻煩的解決方法,也就是傳統意義的 PT / BT。我有一個大盤雞專門用來掛 PT 的種子,但由於技術不佳並且財力不足,總是搶不到上傳,要經常盯著新種子蹭上傳量,導致我陷入了一個奇怪的困境:下載的東西我幾乎從來不看,只是為了上傳而下載;而上傳又是為了保住我的帳號,但我卻幾乎從來用不到這個帳號(因為大部分情況我需要的資源前幾種方法都可以找到)。所以 PT 真的還是有門檻的圈子,我的現狀並不太適合在這個圈子裡,所以只能過得比較掙扎(笑)。至於掛的普通 BT 種子就是一些我個人特別喜歡的資源,我不希望種子死掉,所以也就一直掛著了。
正版?盜版?#
越說越離題了,但反正上面已經說了這麼多,不如就繼續隨意聊聊。我深知我消費影視的方式的相當一部分都是觀看盜版,如果有人以這一點指責我我自然無法反駁 6。
與他人合租的 Netflix 和 Disney+ 雖然我也不清楚算不算得上完全符合他們的 TOS,但已經是我能做到的最接近支持正版的方法了。除此之外,剛上大學那陣我也嘗試過愛奇藝和騰訊視頻,但是即使購買了二者的會員,我也仍然覺得我整天還是在看廣告,我對他們幾乎硬塞的推薦也不感冒,我對綜藝和大頭貼對白肥皂劇提不起興趣。我也試過用愛奇藝觀看電影,但是即使眼睛遲鈍如我,也能看出愛奇藝視頻的碼率嚴重不足,一遇到複雜的場景就滿屏雪花,加上還是硬字幕、甚至右上角還有愛奇藝的貼片,體驗甚至比我直接在隨處可見的灰產影視站看相差無幾(難怪這種影視站仍然大量存在,相同的體驗只不過不用花錢)。那幾個月之後我就幾乎再也沒有碰過國內的「流媒體平台」了。
視頻質量、使用體驗上的落後其實不至於讓我完全失去信心,對我影響最深的還是那次 Bilibili 宣布引入《老友記》的事件。《老友記》在上世紀九十年代播出,可以說是無數人回憶中最經典的喜劇類美劇,曾經在搜狐視頻上可以觀看,然後經過了一些我不知道的事情,國內就幾乎一直沒有正規的觀看渠道了,我自己是在 Netflix 引入老友記後在 Netflix 補完的。後來聽說 Bilibili 要引入我一度特別興奮,我對 B 站的印象比愛優騰好不少(可能主要來源於一些熟悉的 up 主和哈利波特的特效字幕、特製進度條),甚至還記下了播出的日期,打算就在 B 站完成二刷。
然後的事情就不需要我說明了,我只能描述那個晚上看到這些消息內心的感受:我先是氣憤,覺得怎麼能任由他們對別人的作品這樣歪曲修改;然後是不甘,因為這是九十年代的電視劇,九十年代都能播出,早前搜狐視頻也能播出;最後是覺得怪誕和可笑。
我無意再討論這個問題,我只能說從那次以後我對我看盜版的自我批評就變得溫和了。如果酒類專營,官酒都是假酒,我的選擇是要麼不喝酒,要麼喝走私的真酒。不巧的是我是一個愛喝酒的人。
其他#
其實即使沒有 VPS,沒有 Alist,用我前面提到的方法,還是可以自己動動手用相關的軟體打造一個相對舒適的觀影系統。除了我上面提到的軟體,如果路由器支持,也可以使用 messense/aliyundrive-webdav 這個項目(甚至可以直接把 Alist 掛路由器上),如果希望阿里雲盤掛載到本地,可以試試 CloudNAS – Telegram 這個應用。
至於 Alist,使用它來看電影只是它極小的一部分功能,它分享直鏈的功能能方便地與國內朋友分享大文件,也能方便和多個 VPS 互傳文件(直接用 wget
就可以下載直鏈了),經過設置也能支持遊客上傳功能,可以用來收集表格、作業等等。總之真心推薦一下這個有趣的項目,如果你還沒有試過,去試試吧,一定不會後悔的。
Footnotes#
-
說起這個還挺有意思,我很早很早之前玩過一陣子 PT,但是我又沒有 VPS 也沒有 NAS,於是我就用我的電腦掛種子…… 雖然確實收了挺多資源,但是幾乎把筆記本電池都弄報廢了。後來覺得這樣不是辦法,就把本地資源上傳了一份百度雲然後刪掉了。現在想想還是覺得挺搞笑的,又登錄了那個站看了一眼,果然我已經被封禁了(估計是太久沒有登錄)。 ↩
-
方法來自知乎的一篇文章:Microsoft Edge Chromium 內核版已經支持 Netflix 奈飛 4K 播放 ↩
-
一般符合 PT / BT 站命名慣例的資源相對靠譜一些,運氣好的話甚至能直接找到認識的組出的資源,但有些資源商業氣息太濃,一般我就不會選擇這種資源了。 ↩
-
似乎二者之間存在一些淵源,但是我不是很了解,因為是兩個名字,所以我就稱為兩個製作組了。 ↩
-
我時常質疑自己這樣做的道德性,但是懶惰的魔鬼經常打敗助人为乐的天使…… 我會這樣安慰自己:幾乎所有的種子都是秒離,說明伺服器早就有這個文件了,對於種子來說,這麼多人的離線只是一個 leech,但是對我來說,我節省了大量的時間和精力。當然對於一些我真的特別喜歡的資源,我還是有在自己的伺服器上做種的。 ↩
-
說到這想到一個很有意思的事情。有一次某嘉賓來我們學校演講,我幫忙調試設備,測試音響時我隨手點了一個電腦上的視頻文件,應該是當時正在更新的權游。嘉賓看到了朝我扮鬼臉說:你看盜版,我要舉報你。我小聲說:你怎麼看的正版。我們都笑了。 ↩