當你在Ubuntu上使用Jellyfin媒體服務器時遇到故障,可以嘗試以下幾種故障排除方法:
1. 媒體封面顯示方塊字
- 問題描述:媒體封面的文字顯示為方塊,可能是由于缺少中文字體。
- 解決方法:
- 通過終端進入Jellyfin容器:
docker exec -it jellyfin /bin/bash
- 安裝中文字體:
apt update && apt install fonts-noto-cjk-extra
- 重啟Jellyfin容器:
docker restart jellyfin
- 刪除方塊封面并重新生成:在Jellyfin界面中刪除封面圖片,然后通過控制臺重新掃描媒體庫。
2. 無法硬解視頻
- 問題描述:Jellyfin 10.4.3及后續版本無法進行硬件加速。
- 解決方法:
- 通過SSH連接到設備。
- 添加Debian穩定源并安裝i965-va-driver-shaders驅動:
apt update
apt install i965-va-driver-shaders
- 使用
vainfo
檢查硬件加速是否成功啟用。
3. Jellyfin Docker無法連接
- 問題描述:無法連接到Jellyfin服務器。
- 解決方法:
- 檢查Docker是否正常運行:
docker info
- 獲取Jellyfin的Docker鏡像:
docker pull jellyfin/jellyfin
- 運行Jellyfin容器,并確保映射合適的端口和目錄:
docker run -d --name jellyfin -p 8096:8096 -v jellyfin_config:/config -v jellyfin_cache:/cache -v jellyfin_media:/media jellyfin/jellyfin
- 檢查端口配置,確保8096端口映射正確。
- 訪問Jellyfin界面:
http://your_host_ip:8096
4. 播放錯誤
- 問題描述:出現“播放錯誤 該客戶端與媒體不兼容,服務器未發送兼容的媒體格式”的錯誤。
- 解決方法:
5. 字體渲染出錯
- 問題描述:電影字幕顯示為方塊亂碼。
- 解決方法:
- 下載漢字字體文件。
- 將字體移動到Jellyfin掛載的配置目錄下,新建一個
font
文件夾并把字體放進去。
- 在Jellyfin網頁界面,選擇設置中的播放,在備用字體文件路徑找到字體文件,并勾選啟動備用字體。
如果以上方法都不能解決你的問題,建議查閱Jellyfin的官方文檔或社區論壇,尋找更多針對性的解決方案。此外,確保你的Jellyfin和Docker都是最新版本,以避免已知的兼容性問題。