設定視訊元件 configure-the-video-component
此 視訊元件 可讓您將預先定義的OOTB(現成)影片元素放在頁面上。
若要正確轉碼,您的管理員必須 安裝FFmpeg並配置AEM 分開。 它們也可以 設定您的視訊設定檔 用於HTML5元素。
設定視訊設定檔 configure-video-profiles
您可能想要定義要用於HTML5元素的視訊描述檔。 此處選擇的依序使用。 若要存取,請使用 設計模式 (僅限傳統UI),並選取 設定檔 標籤:
您也可以為 播放, Flash,和 進階.
安裝FFmpeg並配置AEM install-ffmpeg
視訊元件需仰賴協力廠商的開放原始碼產品FFmpeg,才能正確轉碼可從下載的視訊 https://ffmpeg.org/. 安裝FFmpeg後,必須配置AEM以使用特定的音頻編解碼器和特定的運行時選項。
為您的平台安裝FFmpeg:
-
在Windows上:
- 將編譯的二進位檔下載為
ffmpeg.zip
- 解壓縮至資料夾。
- 設定系統環境變數
PATH
to<*your-ffmpeg-locatio*n>\bin
- 重新啟動AEM。
- 將編譯的二進位檔下載為
-
在Mac OS X上:
-
安裝Xcode(https://developer.apple.com/technologies/tools/xcode.html)
-
安裝XQuartz/X11。
-
安裝MacPort(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:
-
開啟 CRXDE Lite 在網頁瀏覽器中。 (http://localhost:4502/crx/de)
-
選取
/libs/settings/dam/video/format_aac/jcr:content
節點,並確保節點屬性如下:-
audioCodec:
code language-none aac
-
customArgs:
code language-none -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
.note note NOTE 覆蓋並編輯整個設定檔節點,而不只是需要修改的屬性。 這類資源不會透過SlingResourceMerger解決。 -
如果您變更了其中一個屬性,請按一下 全部儲存.
/apps
節點,讓AEM擷取對OOTB模型的自訂變更。