視訊元件可讓您將預先定義的OOTB(現成可用)視訊元素置於頁面上。
若要正確進行轉碼,您的管理員必須安裝FFmpeg並個別設定AEM。 您也可以設定您的視訊描述檔以搭配HTML5元素使用。
如果不進行廣泛的專案層級自訂,此元件不再需要立即可用。
您可能想要定義要用於HTML5元素的視訊描述檔。 此處選擇的按順序使用。 若要存取,請使用設計模式(僅限Classic UI)並選取描述檔標籤:
您也可以設定Playback、Flash和Advanced的視訊元件和參數設計。
視訊元件依賴協力廠商的開放原始碼產品FFmpeg來正確轉碼可從https://ffmpeg.org/下載的視訊。 在安裝FFmpeg後,您必須設定AEM以使用特定的音訊codec和特定的執行時期選項。
若要為您的平台安裝Fmpeg:
在Windows上:
ffmpeg.zip
PATH
設定為<*your-ffmpeg-locatio*n>\bin
在Mac OS X上:
安裝Xcode(https://developer.apple.com/technologies/tools/xcode.html)
安裝XQuartz/X11。
安裝MacPorts(https://www.macports.org/)
在控制台中,運行以下命令並按照說明操作:
sudo port install ffmpeg
FFmpeg
必須在 PATH
中,AEM才能透過命令列擷取。
使用OS X 10.6的預編譯版本:
下載預編譯版本。
將其解壓到/usr/local
目錄。
從終端執行:
sudo ln -s /usr/local/Cellar/ffmpeg/0.6/bin/ffmpeg /usr/bin/ffmpeg
若要設定AEM:
在您的Web瀏覽器中開啟CRXDE Lite。 (http://localhost:4502/crx/de)
選擇/libs/settings/dam/video/format_aac/jcr:content
節點,並確保節點屬性如下:
音訊轉碼器:
aac
customArgs:
-flags +loop -me_method umh -g 250 -qcomp 0.6 -qmin 10 -qmax 51 -qdiff 4 -bf 16 -b_strategy 1 -i_qfactor 0.71 -cmp chroma -subq 8 -me_range 16 -coder 1 -sc_threshold 40 -b-pyramid normal -wpredp 2 -mixed-refs 1 -8x8dct 1 -fast-pskip 1 -keyint_min 25 -refs 4 -trellis 1 -direct-pred 3 -partitions i8x8,i4x4,p8x8,b8x8
若要自訂設定,請在/apps/settings/
節點中建立覆蓋,並在/conf/global/settings/
節點下移動相同的結構。 無法在/libs
節點中編輯。 例如,若要覆蓋路徑/libs/settings/dam/video/fullhd-bp
,請在/conf/global/settings/dam/video/fullhd-bp
建立路徑。
覆蓋並編輯整個描述檔節點,而不只是需要修改的屬性。 這些資源不會透過SlingResourceMergare解決。
如果更改了其中一個屬性,請按一下「全部保存」。
升級AEM例項時,OOTB工作流程模型不會保留。 Adobe建議您先複製OOTB工作流程模型,再加以編輯。 例如,在編輯DAM更新資產模型中的「FMPEG轉碼」步驟之前,請複製OOTB DAM更新資產模型,以挑選在升級前已存在的視訊描述檔名稱。 然後,您可以覆蓋/apps
節點,讓AEM擷取對OOTB模型的自訂變更。