疑難排解
播放問題
排解串流、轉碼同彈幕問題。
原因: 影片編解碼器唔支援喺你嘅瀏覽器直接播放。
解決方法:
- 喺媒體庫檔案瀏覽器檢查檔案嘅編解碼器(例如 HEVC、AV1)
- milmil 應該會自動轉為重新封裝或轉碼 — 檢查 FFmpeg 係咪已安裝並且可存取
- 試吓用唔同嘅瀏覽器(Chrome 嘅編解碼器支援最好)
原因: 軟件轉碼使用 CPU,處理 HD/4K 內容會好慢。
解決方法:
- 啟用硬件加速 — 參閱效能調校
- 低功耗裝置建議用
ultrafast或fast預設 - 將檔案預先編碼為 H.264 MP4 嚟實現直接播放(唔使轉碼)
解決方法:
- 檢查係咪已經喺播放器控制列選擇咗字幕軌道
- 內嵌字幕方面,milmil 會自動從 MKV/MP4 容器擷取
- 外掛字幕方面,確保
.srt/.ass/.vtt檔案同影片放喺同一個目錄,並且有相同嘅基本檔名 - 帶有複雜樣式嘅 ASS 字幕喺網頁播放器可能無法完美呈現
解決方法:
- 如果用緊 HLS 轉碼,之前拖動過嘅片段會被快取 — 之後嘅拖動會快啲
- 檢查伺服器同用戶端之間嘅網路頻寬
- 遠端存取嘅話,確保反向代理無緩衝串流 — 參閱反向代理