A8DOG

A8DOG

随便写写,记录折腾过程!
telegram

新手入坑 All In One 系統 小雅 alist+emby 日記踩坑

前言:#

在前面寫了新手入坑 All In One 系統 Open WRT 和 Open Clash 日記踩坑 雖然說我只是記錄一個 Open WRT 和 Open Clash 過程,但是其中花費了我大量的時間去研究折騰 重裝。

那麼今天的主題小雅 alist+emby,花費了我昨天凌晨 12 點多開始到中午 12 點,外加今天的幾個小時時間,其實搭建起來並沒有多複雜,都有懶人一鍵腳本去安裝使用,只需要簡單的配置一下就能玩了,我其中主要折騰的只有一個點,在 emby 中播放【當前沒有兼容的流】使用我的 Mac 電腦打開網頁端,最開始可能會出現無法播放,後面我了解到小雅 alist 除了要通過阿里網盤播放,還會用到另外一個國外網盤,由於我沒有配置就無法播放。

其實整個流程下來,我的所有操作都沒有問題 只是因為一個小小的不起眼的設置 導致了 emby 始終無法播放。

入坑筆記:#

我的小主機是我的女朋友用京東白條給我付款的,因為現在我都是有錢不花,先花花呗 白條這些,把現金流留下來。目前我就弄了幾個 Linux 系統作為測試時候的機器,然後就是 Open Wrt 了,最近我的女朋友一直喜歡看一些韓劇 + 綜藝,一些韓劇需要下載的軟件 播放流暢度和體驗都不行,不看廣告看不了。

並且有的時候我也會看一些電視劇 電影,又需要去開通不同平台的會員,正好目前家中小主機是當服務器來使用,我就想打造一個家庭流媒體服務器,在之前玩 alist 的時候聽說過小雅 alist,我去搜索資料找到了小雅 alist 搭建並且搭配 emby,實現海報牆 顯示視頻元數據的一個功能。

具體是一個什麼效果,我直接上 ipad 的截圖:

IMG_0377
IMG_0378
IMG_0379

搭建教程:#

不管你是什麼群晖 NAS, 還是和我一樣在 PVE 系統裡面安裝一個 Ubuntu 或 Centos,都是可以搭建的,這邊有一個懶人一鍵腳本。

GitHub:https://github.com/DDS-Derek/xiaoya-alist

裡面可以安裝小雅 alist 和 emby 的全家桶,可以下載元數據和圖片直接到系統,並且解壓導入到 emby,播放就到小雅 alist 調用文件播放。基本上你使用這個一鍵腳本 不會出現什麼【當前沒有兼容的流】,如果出現了,那麼就是這個腳本安裝過程中,有一步讓你配置一個 p 開頭什麼的一個賬號,這是另外一個網盤 默認是不配置的,當前你播放的視頻很可能就是在調用這個網盤文件播放,你又沒有配置 就訪問不了文件也播放不了。

還有一個可能性就是,你的阿里網盤空間不夠了,小雅 alist 播放原理就是把文件轉存到你的阿里網盤 再解析出真實鏈接播放。

出現【當前沒有兼容的流】都是在 emby 客戶端或者網頁端才會出現這樣的提示,而我遇到的問題是,網頁端可以正常播放 但是手機和 ipad 提示當前沒有兼容的流。

填坑過程:#

最開始我一直以為是無法解碼的問題,我就一直在搜索 pve 虛擬機怎麼核顯直通,並且找到了我相對應 CPU 的具體教程:https://diyforfun.cn/644.html 和 B 站視頻:

弄完了還是出現當前沒有兼容的流,於是我又換系統找 AI 還是沒有辦法解決,依舊是網頁播放正常,emby 客戶端無法使用。

這個腳本中有一個 Jellyfin 全家桶:

Snipaste_2024-04-25_17-31-01

這個更加的坑人,因為一鍵安裝需要下載幾十 g 的元數據壓縮包,還要解壓,結果整個操作弄完跑不起來。

這個時候已經弄了特別久了花費了大量的時間,我打算放棄不使用 emby 客戶端播放,使用第三方客戶端播放,pc 端不管怎麼樣都是正常播放的,使用第三方客戶端 ipad 也不能播放,最後我直接在網頁端複製播放鏈接源準備在 ipad 的播放器播放。然後給我提示一個無法找到本地網絡什麼的提示,我突然想到我使用軟件的時候,一些權限我都是喜歡拒絕的,我到了本地設置打開了允許訪問本地網絡,居然可以播放了。

然後回到我的 iOS 手機,打開 emby 訪問本地網絡,再測試播放正常,ipad 同樣的操作也是可以播放正常。原來搞來搞去都是因為我自己的一個習慣把軟件訪問本地網絡的權限關閉了,導致的無法播放。

最後所以問題都解決了,並且 emby 雖然好用但是不是免費的,不過還是難不倒我們這些白嫖玩家,大家請看:https://baoge.vip/557.html

下面我給教程複製過來做一個備份:

打開小火箭北京配置文件添加下面的規則:

點擊配置文件 “default.conf” 右邊加圈的”i“進入設置,選擇”HTTPS 解密 “。首先” 生成 CA 證書 “,然後安裝一個描述文件,再去系統設置 —— 關於手機 —— 信任證書設置,勾選 shadowrocket 證書完全信任。再重新打開 Emby 即可提示 Emby Premiere 已激活。

如果還是無法播放,重啟一下手機或者 ipad 就可以了,我就是 ipad 激活了無法播放重啟一下就好了,激活一次就可以一直使用,後續不用再開啟小火箭 卸載 emby 就需要重新激活。

總結:#

花費了大量的時間去搞這個東西,不能播放的原因是 emby 客戶端無法訪問本地網絡 所以才無法播放,在前面的文章中我的網絡環境是家裡面的設備都是在同一個網關下,所以我就沒有去考慮到這個問題,根本原因是我自己設備沒有給 emby 客戶端訪問本地網絡的權限。

寫這個文章把 ipad 截圖傳到電腦上也很麻煩,雖然我可以使用蘋果家產品的隔空投送 但是電腦開啟了防火牆並且把所有的傳入請求給拒了 隔空投送只能傳文件出去不能收文件,這個問題最開始我一直以為是電腦系統 bug。

後續準備有空折騰一個 NAS 或者群晖系統,在不同設備之間傳輸文件。

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。