解決Chrome和Adobe Experience Manager 6.5中Edge的視訊註解播放問題
本文說明如何解決由於優先處理舊版Theora (.ogg)視訊轉譯,Adobe Experience Manager (AEM) 6.5中的視訊註解在Chrome和Edge瀏覽器中失敗的問題。
說明 description
在AEM 6.5中,針對視訊資產使用「註釋」功能時,發生下列問題:在Chrome和Edge瀏覽器中,只有音訊會播放,而海報影像上的視訊影格卻保持凍結狀態。 Firefox不會發生此問題,且視訊播放可在所有瀏覽器的標準資產詳細資料或預覽檢視中如預期運作。 該問題特定於註釋工作流程和Chromium瀏覽器。
環境
- Adobe Experience Manager 6.5 (內部部署)
- AEM作者例項
- 適用於產生舊版視訊轉譯的所有環境
症狀
- 在「註釋」檢視中,Chrome和Edge中的視訊播放只會產生音訊,且視訊影格會凍結。
- 在Firefox中,註解會如運期般運作。
- 在標準資產詳細資訊/預覽畫面中,視訊會在所有瀏覽器中正確播放。
原因
註解播放器會優先處理舊版Theora (..ogg) 做為第一個視訊來源的轉譯。 Chrome和Edge瀏覽器不再支援Ogg/Theora視訊解碼,因此僅播放音訊且視訊影格維持凍結狀態。 Firefox仍持續支援此格式,因此在那裡播放仍可正常運作。
解決方法 resolution
請依照下列步驟解決問題:
-
更新FFmpeg轉碼工作流程以停止產生舊版OGG (Theora)和FLV視訊轉譯:
-
在AEM中,開啟用於視訊資產處理的工作流程模型(通常是DAM更新資產)。
-
找出「FFmpeg轉碼」步驟。
-
調整組態以移除OGG (Theora)和FLV輸出設定檔,僅保留MP4轉譯。
-
儲存並啟動更新的工作流程。
-
-
針對新視訊資產,請上傳或重新處理這些資產,以確保僅產生MP4轉譯。
-
若要從現有資產移除過時的OGG與FLV轉譯,請執行下列動作:
- 使用自訂AEM工作流程或維護指令碼,從DAM中的資產識別並刪除舊版OGG和FLV轉譯。 (此專案沒有現成可用的工具;需要自訂開發。)
-
測試解決方案:
-
在Chrome或Edge的「註釋」檢視中開啟視訊資產。
-
確認視訊和音訊播放皆正常運作。
-
recommendation-more-help
experience-cloud-kcs-help-kbarticles