2006年發(fā)售的任天堂Wii,全球銷量過億臺,卻在2013年就停止生產(chǎn)。2025年的今天,有人把它變成了私人流媒體終端——不是看Netflix,而是連上你自己搭建的Jellyfin服務(wù)器。這個叫WiiFin的項(xiàng)目,GitHub星標(biāo)還沒破千,卻讓一群老家伙集體破防。
18年前的硬件,2025年的野心
Wii的硬件是什么水平?PowerPC 750處理器,主頻729MHz,內(nèi)存88MB,顯卡支持480p輸出。放在今天,這配置連智能門鎖都嫌慢。但開發(fā)者偏偏選中了它,用C++從頭寫了一個完整的Jellyfin客戶端。
技術(shù)棧選得很有意思:GRRLIB做圖形渲染,MPlayer CE管視頻解碼,mbedTLS處理HTTPS。全是Wii homebrew(自制軟件)社區(qū)的老面孔,沒有為了炫技而炫技。代碼結(jié)構(gòu)也干凈,core管生命周期和背景音樂,jellyfin目錄專門封裝API調(diào)用,ui層把連接、庫瀏覽、設(shè)置拆得明明白白。
有個細(xì)節(jié)挺扎心:項(xiàng)目明確標(biāo)注「Experimental(實(shí)驗(yàn)性)」,警告「真實(shí)硬件上會有 rough edges(粗糙邊緣)」。翻譯成人話就是——模擬器上跑得順,真機(jī)可能翻車。但homebrew圈的老炮們反而覺得親切,這語氣太對味了。
功能清單:老主機(jī)的新活法
WiiFin能干什么?登錄支持用戶名密碼或QuickConnect(在另一臺設(shè)備上確認(rèn)),多賬戶切換,token本地存儲不存密碼。庫瀏覽覆蓋電影、劇集、音樂,封面從服務(wù)器實(shí)時拉取。詳情頁有簡介、評分、類型、演職員表,音軌和字幕能手動選。
播放體驗(yàn)做了完整的進(jìn)度同步:Jellyfin的「繼續(xù)觀看」和「下一集」功能全保留,看完一半關(guān)電視,下次開機(jī)從斷點(diǎn)續(xù)播。播放器UI也沒糊弄——進(jìn)度條、音量、切集、音軌切換、跳過片頭,該有的都有。進(jìn)度實(shí)時回傳服務(wù)器,多設(shè)備無縫銜接。
輸入方案是Wii的靈魂:Wiimote的紅外指針配合虛擬鍵盤,操作邏輯和當(dāng)年Wii Shop Channel一脈相承。菜單還有背景音樂,這很任天堂。
但限制也很誠實(shí):所有視頻必須服務(wù)器轉(zhuǎn)碼,不支持直接播放;音頻鎖死在立體聲,5.1環(huán)繞沒戲;字幕靠服務(wù)器燒錄進(jìn)畫面,客戶端不渲染。開發(fā)者沒畫餅,「Known limitations」列得清清楚楚。
為什么偏偏是Wii?
這個問題值得多想一層。Jellyfin官方客戶端覆蓋了Android、iOS、Web、Roku、Kodi插件,甚至有個Android TV版本。Wii的用戶基數(shù)?全球停產(chǎn)后二手市場流通量再大,活躍玩家也是小眾中的小眾。
可能的答案藏在幾個角落。Wii是很多人第一臺「體感游戲機(jī)」,客廳娛樂的基因刻在骨子里——現(xiàn)在把它變成流媒體盒子,算是一種身份回歸。另外,Wii的homebrew生態(tài)從未真正死去,從USB Loader GX到RetroArch,老玩家有一套完整的折騰鏈條,WiiFin只是填補(bǔ)了「私人媒體庫」這塊拼圖。
更深一層,這可能是開發(fā)者對「訂閱疲勞」的回應(yīng)。Netflix、Disney+、HBO Max輪番漲價,內(nèi)容被版權(quán)切割得支離破碎。Jellyfin的價值在于「你的服務(wù)器,你的規(guī)則」——而WiiFin把這種自由,嫁接到了一個完全脫離現(xiàn)代互聯(lián)網(wǎng)生態(tài)的硬件上。沒有系統(tǒng)更新推送,沒有廣告追蹤,沒有「您的設(shè)備不再受支持」的彈窗。
編譯門檻不低:需要devkitPro工具鏈、GRRLIB圖形庫、交叉編譯的mbedTLS,視頻播放還得自己編譯MPlayer CE為靜態(tài)庫。但項(xiàng)目提供了./build.sh一鍵腳本,CI自動處理依賴,對homebrew老手來說算友好。輸出格式支持.dol(直接運(yùn)行)和.wad(安裝到系統(tǒng)菜單),vWii(Wii U的兼容模式)也能用。
路線圖里的野心
開發(fā)者列了三項(xiàng)待辦:排序篩選(按年份、類型、評分)、收藏標(biāo)記、多色主題。都不是革命性功能,但每一項(xiàng)都在逼近「完整客戶端」的體驗(yàn)邊界。沒有提4K、HDR、Dolby Vision——Wii的硬件天花板擺在那里,野心被現(xiàn)實(shí)框得死死的。
這種「戴著鐐銬跳舞」的質(zhì)感,反而讓項(xiàng)目有了獨(dú)特的魅力。它不是要替代你的Apple TV或Shield,而是在問:那臺吃灰十幾年的Wii,能不能換一種方式留在客廳?
GitHub倉庫最后寫著「歡迎PR和bug反饋」。沒有Roadmap里的截止日期,沒有Discord服務(wù)器的邀請鏈接,干凈得像2008年的SourceForge項(xiàng)目。一位 early adopter 在issue里留言:「終于能在Wii上看我rip的DVD收藏了,孩子以為這是新出的Switch應(yīng)用。」開發(fā)者回復(fù)了一個,沒多說。
你會為了一臺18年前的游戲機(jī),重新搭一套Jellyfin服務(wù)器嗎?
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.