配置视频组件 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。
-
安装MacPorts(https://www.macports.org/)
-
在控制台中,运行以下命令并按照说明操作:
sudo port install ffmpeg
FFmpeg
必须在PATH
这样AEM就能通过命令行选取。
-
-
对OS X 10.6使用预编译版本:
-
下载预编译版本。
-
将其提取到
/usr/local
目录访问Advertising Cloud的帮助。 -
从终端执行:
sudo ln -s /usr/local/Cellar/ffmpeg/0.6/bin/ffmpeg /usr/bin/ffmpeg
-
配置AEM:
-
打开 CRXDE Lite 在Web浏览器中。 (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 叠加并编辑整个配置文件节点,而不仅仅是需要修改的属性。 此类资源不会通过SlingResourceMebarer进行解析。 -
如果更改了任一属性,请单击 全部保存.
/apps
节点,以允许AEM检索对OOTB模型的自定义更改。