milmilmilmil
入門

macOS 應用程式

使用 Homebrew 或 DMG 安裝原生 macOS 客戶端,並連線到您的 milmil 伺服器。

macOS 客戶端是原生 SwiftUI 應用程式,內建以 mpv 為核心的播放器、Core Animation 彈幕,以及離線下載。它使用與網頁版相同的 /api/v1,因此需要一台已在運行的 milmil 伺服器——若您還沒有,請先參閱安裝。

首頁——片架、今日時間表與熱門

播放器——mpv 播放、彈幕列與分集列表

系統需求

macOS15(Sequoia)或更新版本
晶片僅支援 Apple Silicon,沒有 Intel 版本
伺服器可連線的 milmil 伺服器,0.1.20 以上任一版本

本應用程式為 ad-hoc 簽章且未經公證——本專案目前還沒有 Apple Developer 帳號。macOS 會阻擋第一次啟動。以下兩種安裝方式都會說明如何通過,而且只需處理一次。

安裝

brew install --cask milmil-dev/milmil/milmil

由於未經公證,macOS 會將它隔離(quarantine),第一次啟動會被攔下。請手動開啟一次——在「應用程式」中對 milmil.app 按右鍵選擇「打開」,並在對話框中再按一次「打開」。在 macOS 15 之後,對話框可能只提供「完成」;此時請前往「系統設定 › 隱私權與安全性」並按「強制打開」。

或者自己清掉隔離旗標,效果相同但不必經過對話框:

xattr -d com.apple.quarantine /Applications/milmil.app

Homebrew 的 --no-quarantine 選項已在 Homebrew 6 中移除——若您在舊教學中看過它,它已經不存在了。

日後更新照常:

brew upgrade --cask milmil

連線到您的伺服器

輸入伺服器位址

首次啟動時應用程式會詢問伺服器網址。請填入與您開啟網頁介面相同的位址,含連接埠:

http://192.168.1.10:8080

若位於反向代理之後,請使用對外網址——支援路徑前綴(https://media.example.com/milmil)。

登入

使用您的 milmil 使用者名稱與密碼。應用程式會將 mlml_ API token 存進登入鑰匙圈,並與該伺服器設定檔綁定;密碼本身不會被保留。

新增更多伺服器(選用)

應用程式可同時保存多組伺服器設定檔,並從側邊欄切換,家中伺服器與遠端伺服器可以並存。

首次連線到區域網路內的伺服器會觸發 macOS 15 的本機網路權限提示。請允許它,否則應用程式無法連上伺服器。

相較網頁版多了什麼

mpv 播放直接播放瀏覽器不支援的格式——10-bit HEVC、含多音軌與多字幕的 MKV、完整樣式的 ASS 字幕
離線下載把一部作品複製到 Mac,在連不上伺服器時照樣播放,並受您設定的磁碟配額約束
Anime4K 升頻內建 shader 預設集,用於提升舊片源或低解析度片源的畫質
系統整合Spotlight、捷徑、選單列的 Now Playing 與下載進度、milmil:// 連結、種子檔拖放
記住片頭學習您跳過的片頭,並在下一集主動提供;支援每部作品的播放設定與睡眠計時器

解除安裝

brew uninstall --cask milmil

若要連同偏好設定與快取一併移除:

brew uninstall --zap --cask milmil

解除安裝不會動到伺服器上的任何東西。離線副本存放在「Application Support」之下,會隨應用程式資料一併移除。

本頁內容