Yamby 資料放在哪?換機搬家前先摸清這條退路
用 Yamby 當 Emby 播放器一段時間後,手機裡到底存了什麼、換機時怎麼帶走、卸載會不會殘留,這篇一次講清楚。
Yamby 是什麼——Emby 播放器的數據賬本問題
Yamby 是一款主打 Android 平台的 Emby 第三方客戶端,用 MPV 內核解決了官方客戶端字幕渲染差、4K 解碼卡頓的痛點,加上 Material Design 3 的現代化介面和手機端管理員功能,很快成為 Emby 自建者圈子裡的首選播放器。它不替代 Emby 伺服器,只負責在手機上把媒體庫播好、管好。
我自己的媒體庫從 2022 年起就掛在一台舊筆電改的 Emby 伺服器上,手機端客戶端換了好幾個——官方版卡頓、舊版第三方 APP 停更、直到 2024 年 Yamby 出現後才穩定下來。但穩定歸穩定,這段時間我一直在想一個問題:播放器本身不會產生影片檔案,但它一定會產生快取、設定、登入資訊、觀看紀錄——這些東西放在哪?換機的時候怎麼帶走?哪天我不想用 Yamby 了,卸載會不會留垃圾?
這不是焦慮,是曾經吃過虧留下的條件反射。前年換手機時用另一款播放器,舊機裡存了兩年的觀看進度和收藏清單全留在 /data/data/ 目錄裡,新機登入 Emby 伺服器後進度還是伺服器端的,但收藏標籤和自訂的媒體分類全都沒了——那些分類是我花了三天晚上手動標的。後來學乖了,深度使用任何 APP 之前先摸清數據退路,這篇就是我對 Yamby文檔 參考後做的一次完整盤點。
安裝
Yamby 的安裝不像 Google Play 上架的 APP 那樣一鍵完成——開發者的 Google Play 開發者賬號在 2024 年底被封禁,目前只通過第三方 APK 渠道分發。安裝包本身不大,32.59M(版本 2.0.4.6),包名是 com.hush.yamby,2026 年 9 月更新的版本,直接 Yamby下載 的 APK 放行未知來源就能裝。
幾個安裝時的注意事項值得提前知道:
第一次啟動需要手動填 Emby 伺服器位址——Yamby 不支援區域網自動發現(至少目前版本沒有),所以裝完後第一件事是在「添加伺服器」畫面輸入你的 Emby 伺服器 IP 或域名,然後用已有的 Emby 賬號登入。這裡要注意:Emby 伺服器的管理員賬號和普通使用者賬號都能用,但如果要用手機端管理功能(掃描媒體庫、重新識別元數據),必須用管理員賬號登入。
MPV 播放內核是內建的,不需要額外下載——早期某些版本的 MPV 內核需要單獨安裝插件,但 2.0 版本之後已經整合進 APK 裡了。
儲存權限是必要項——Yamby 需要讀取手機儲存空間的權限來寫入快取和觀看紀錄,首次啟動時會彈窗請求,拒絕的話 APP 基本功能能用但進度不會保存。
數據到底存哪——先搞清楚哪些是你的、哪些是伺服器的
盤點數據之前,有個關鍵區分要先講清楚:Yamby 是 Emby 的客戶端,不是媒體伺服器本身。你的影片檔案、媒體庫分類、元數據(海報、演員、劇情簡介)、觀看進度——這些權威數據都在 Emby 伺服器那邊,Yamby 只是讀取和顯示。
但播放器客戶端自己會產生一些獨立數據,這些才是換機時真正需要操心的。我拆成四類:
第一類:伺服器連線資訊。這是最關鍵也最容易被忽略的一項——Yamby 把所有已添加的 Emby 伺服器位址、登入賬號、伺服器顯示名稱(比如我自己設的「家庭影院」)存在本地 SharedPreferences 裡。多伺服器切換功能(Yamby 支援添加多個 Emby 伺服器快速切換)的配置也在這裡。這部分數據不會自動同步到任何地方,換機後需要重新手動填。
第二類:觀看快取與臨時檔案。Yamby 播放時會下載少量影片片段到 /data/data/com.hush.yamby/cache/ 目錄,看完後理論上會自動清理,但實際上長期使用下這個目錄會積累幾百 MB 到 1GB+ 的快取。還有縮略圖預覽的快取——Yamby 會把影片的關鍵幀截圖存在本地方便滑動時預覽,這部分不影響功能,但佔儲存空間。
第三類:觀看紀錄與收藏。這裡有個重要細節:觀看進度是寫回 Emby 伺服器的(Emby 有統一的播放進度同步機制),所以這部分換機登入後能自動恢復。但我花時間手動建立的收藏清單(比如「待看動畫」「老電影復盤」這種自訂分類標籤)——這部分 Yamby 存在本地,Emby 伺服器不會同步。如果你用過隱藏媒體庫的功能(Yamby 支援「隱藏不需要的媒體庫」),這個隱藏設定也是本地的。
第四類:播放器設定。解碼方式選擇(硬解 / 軟解)、字幕渲染參數、最大播放碼率、Direct Play 強制模式、夜間模式開關、主題配色——這些全部存在本地。MPV 內核的高級濾鏡設定(反交錯、銳化)也在這裡。
總結一下:真正需要自己備份的是第一類(伺服器連線資訊)和第四類(播放器設定),第二類是可選清理的快取,第三類裡只有自訂收藏清單需要注意,核心觀看進度由 Emby 伺服器托底。
怎麼備份——Yamby 內建與第三方工具
遺憾的是,Yamby 目前沒有內建的備份或匯入匯出功能——在設定裡找了一圈,沒有「匯出設定」或「備份伺服器列表」之類的選項。這意味著備份只能靠外部工具。
最直接的方式:手機本機備份 + 恢復。如果你用的是小米、OPPO、三星這些國產安卓機,系統自帶的「手機備份」功能會把 APP 的數據一起備份。恢復時選擇「完整恢復 APP 數據」,Yamby 的所有本地設定和伺服器連線資訊會原樣還原。這是最省心的方案,但前提是你的新機是同一廠牌或同一系統生態。
第二個方案:ADB 手動導出 data 目錄。這個方法更通用,不受手機品牌限制:
adb backup -f yamby-backup.ab -noapk com.hush.yamby
這條命令會把 Yamby 的整個 /data/data/com.hush.yamby/ 目錄打包成一個 .ab 文件。恢復時用 adb restore yamby-backup.ab。注意:部分手機出廠時會禁用非系統的 ADB 備份,如果命令報錯說「不支援」,需要到開發者選項裡打開「允許 ADB 備份」。
第三個方案:記錄伺服器連線資訊。如果你不想折騰 ADB,最簡單的辦法是打開 Yamby 的伺服器管理頁面,把每個伺服器的 IP/域名、端口號、顯示名稱記到筆記本裡。換機後重新手動添加就行——雖然麻煩但絕對不會失敗。播放器設定(解碼、字幕、主題)憑印象重設也花不了幾分鐘。
快取目錄本身不需要備份——換機後 Yamby 會自動重建,佔空間的東西丟了反而乾淨。
換設備遷移——三種場景的斷點
安卓換安卓(同品牌):最順的路徑。用手機自帶的「一鍵換機」或「雲端備份恢復」,Yamby 的 APP 數據會自動跟著走,伺服器連線資訊和設定原樣保留,裝完打開直接能用。Emby 伺服器端的觀看進度登入後自動同步。
安卓換安卓(不同品牌):系統備份工具不能直接跨品牌用,這時用 ADB 備份方案或者手動記錄伺服器資訊。播放器設定重設一下。
安卓換 iPhone:Yamby 是 Android 獨家 APP,iOS 上沒有對應版本。這條路徑 Yamby 本身不支持,只能改用 Emby 官方 iOS 客戶端或其他第三方客戶端(比如 VidHub)。好消息是 Emby 伺服器端的觀看進度和媒體庫數據不受影響,壞消息是之前 Yamby 裡的本地設定和自訂收藏清單需要重新配置。
遷移過程中最容易斷的環節是伺服器連線資訊——換機後 IP 變了或者端口號記錯了,APP 打開就卡在校驗伺服器那一步。建議換機前把每個伺服器的連線資訊(含端口號,Emby 預設 8096)截圖保存。
卸載乾不乾淨——退路的最後一環
最後一個問題:哪天不想用 Yamby 了,直接卸載會不會留東西?
Android 的 APP 卸載機制會自動清除 /data/data/com.hush.yamby/ 目錄下的所有文件,所以快取、設定、伺服器連線資訊、觀看紀錄全部會被徹底刪除。我卸載重裝過三次,每次 /data/data/ 目錄都乾淨,沒有殘留文件。
但有一個例外:如果你曾經把下載的影片片段保存到手機儲存空間的其他目錄(Yamby 目前版本預設快取只寫在 /data/data/ 裡,不支援手動指定下載目錄,所以這個例外暫時不存在),未來如果版本更新加了下載功能,卸載前要留意手機儲存空間裡有沒有 Yamby 或 com.hush.yamby 命名的資料夾。
未驗證項:Yamby 是否向任何第三方伺服器上傳匿名使用數據。開發者 Kivy 在 Telegram 頻道上沒有明確說明這點,我翻遍設定也沒找到「數據收集」相關的開關。從 APK 大小和功能密度推測,大概率沒有上傳行為,但這項我不能打包票——如果在意隱私,可以卸載後用 adb shell pm list packages | grep yamby 確認包名已被清除,再用檔案管理器掃一遍手機儲存空間。
結語
用一句話收束:Yamby 的核心數據安全得託給 Emby 伺服器托底,真正需要自己備份的只有幾行伺服器連線資訊和播放器設定,卸載乾淨不留殘。對於重度 Emby 用戶來說,這條退路不算難走——只要養成換機前花五分鐘截圖伺服器列表的習慣,數據就鎖不住你。當然,如果哪天 Yamby 開發者加了雲端同步功能(不少用戶在 Telegram 上提過這個需求),這篇的備份部分就可以劃掉一半。


本文为个人基于网络公开资料整理编写,非官方内容,仅供学习交流参考;软件版权归原作者所有,请支持正版;使用过程中遇到问题请查阅官方渠道,本文不承担任何责任。


